Currently we are using OMPL 1.7.0 in the Amazon Warehouse exercise. Presentation of the new release at the official OMPL GitHub: https://github.com/ompl/ompl/releases/tag/2.0.0
The new release includes several additions, including VAMP integration, and changes aimed at improving functionality, compatibility, and the user experience. Below is a summary of the main updates:
Completely rewritten Python bindings.
Enabled by default if Python is detected at build time.
Prebuilt OMPL Python modules can now be installed via pip install ompl.
VAMP Integration
Added VAMP (Vector-Accelerated Motion Planning) as an optional high-performance backend for collision checking and motion validation
VAMP leverages SIMD instructions to accelerate forward kinematics and collision detection, achieving planning speeds up to 25 kHz
C++ and Python demos show usage with common robots (Panda, UR5, Fetch, Baxter)
New geometric planners:
AORRTC: Asymptotically Optimal RRT-Connect
BLIT*: Bidirectional Lazy Informed Trees
TRRT*, ATRRT: asymptotically optimal version of T-RRT and an anytime (optimal) version of T-RRT, respectively
New kinodynamic planner: HySST, an adaptation of the SST planner for hybrid systems.
New state space: ThrochoidStateSpace, an SE(2)-like state space where distance and interpolation is defined for Dubins vehicles subject to constant drift. This is useful in planning for aerial/maritime drones subject to constant wind/current.
Planner Arena has been completely rewritten in Python. It is now distributed separately and can be installed via pip install plannerarena.
OMPL.app has been deprecated. New demos show how to use OMPL with real robots and visualize the results, eliminating the need for OMPL.app.
Bug fixes.
Download
You can download OMPL and find more information about OMPL on its homepage at https://ompl.kavrakilab.org.
Currently we are using OMPL 1.7.0 in the Amazon Warehouse exercise. Presentation of the new release at the official OMPL GitHub: https://github.com/ompl/ompl/releases/tag/2.0.0
The new release includes several additions, including VAMP integration, and changes aimed at improving functionality, compatibility, and the user experience. Below is a summary of the main updates:
Completely rewritten Python bindings.
Enabled by default if Python is detected at build time.
Prebuilt OMPL Python modules can now be installed via pip install ompl.
VAMP Integration
Added VAMP (Vector-Accelerated Motion Planning) as an optional high-performance backend for collision checking and motion validation
VAMP leverages SIMD instructions to accelerate forward kinematics and collision detection, achieving planning speeds up to 25 kHz
C++ and Python demos show usage with common robots (Panda, UR5, Fetch, Baxter)
New geometric planners:
AORRTC: Asymptotically Optimal RRT-Connect
BLIT*: Bidirectional Lazy Informed Trees
TRRT*, ATRRT: asymptotically optimal version of T-RRT and an anytime (optimal) version of T-RRT, respectively
New kinodynamic planner: HySST, an adaptation of the SST planner for hybrid systems.
New state space: ThrochoidStateSpace, an SE(2)-like state space where distance and interpolation is defined for Dubins vehicles subject to constant drift. This is useful in planning for aerial/maritime drones subject to constant wind/current.
Planner Arena has been completely rewritten in Python. It is now distributed separately and can be installed via pip install plannerarena.
OMPL.app has been deprecated. New demos show how to use OMPL with real robots and visualize the results, eliminating the need for OMPL.app.
Bug fixes.
Download
You can download OMPL and find more information about OMPL on its homepage at https://ompl.kavrakilab.org.