OMPL
OMPL (Open Motion Planning Library) is an open-source software library that provides a wide collection of sampling-based motion planning algorithms for robotics and related fields. The library offers a common, extensible interface for defining state spaces, collision checking, validity, and planners, allowing researchers to compare different planning approaches on the same problem formulation.
It supports both geometric planning in configuration spaces and planning with dynamics through state and control
OMPL is implemented in C++ with bindings for Python (PyOMPL), enabling use from Python scripts. It is
Since its release, OMPL has become a standard toolkit in robotics research for evaluating planning algorithms.