Package Summary
Tags | No category tags. |
Version | 2.14.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 🤖 MoveIt for ROS 2 |
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-10 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
2.14.0 (2025-06-13)
2.13.2 (2025-04-16)
2.13.1 (2025-04-15)
2.13.0 (2025-02-15)
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- Port fixes for handling orientation constraints (#3052)
- Contributors: Robert Haschke, Tom Noble
2.11.0 (2024-09-16)
- Fix constrained-based planning / PoseModelStateSpace (#2910)
- Contributors: Robert Haschke
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
- Do not overwrite the error code with OMPL interface (#2725) In case of failure, set the error code to the one returned by the planning pipeline's [solve]{.title-ref} method rather than overwriting it with [PLANNING_FAILED]{.title-ref}.
- Set [planner_id]{.title-ref} in reponses with OMPL interface (#2724) This avoids a warning [PlanningPipeline::generatePlan()]{.title-ref}. Co-authored-by: Gaël Écorchard <<gael@km-robotics.cz>>
- CMake format and lint in pre-commit (#2683)
- Contributors: Gaël Écorchard, Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
-
Handle unsupported position constraints in OMPL (#2417)
* Handle unsupported position constraints in OMPL OMPL constrained planning assumes that all position constraints have three dimensions, meaning that they are represented by a BOX bounding volume. If another shape is used (like a SPHERE from moveit_core/kinematic_constraints/utils.hpp), the constraint adapter implementation will produce a segfault because of the lack of dimensions. This fix prevents this by checking for the required BOX type.
* Add warning if more than one position primitive is used ---------Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Invoke OMPL debug print only when debug logging is enabled (#2608)
-
Node logging for the rest of MoveIt (#2599)
-
[Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
-
Add new clang-tidy style rules (#2177)
-
Do not pass and return simple types by const ref (#2453) Co-authored-by: Nils <<nilsmailiseke@gmail.com>>
-
Update pre-commit and add to .codespell_words (#2465)
-
Map ompl's APPROXIMATE_SOLUTION -> TIMED_OUT / PLANNING_FAILED (#2455) ompl's APPROXIMATE_SOLUTION is not suitable for actual execution. It just states that we got closer to the goal... The most prominent reason for an approximate solution is a timeout. Thus, return TIMED_OUT and print the used timeouts for convenience.
-
Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
-
Update clang-format-14 with QualifierAlignment
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
eigen |
libomp-dev |
Launch files
- ompl_interface/launch/generate_state_database.launch
-
- use_current_scene [default: false]
- planning_group
- constraints_file — the path to a constraints yaml file (see generate_state_database for details)
Messages
Services
Plugins
Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.14.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 🤖 MoveIt for ROS 2 |
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-10 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
2.14.0 (2025-06-13)
2.13.2 (2025-04-16)
2.13.1 (2025-04-15)
2.13.0 (2025-02-15)
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- Port fixes for handling orientation constraints (#3052)
- Contributors: Robert Haschke, Tom Noble
2.11.0 (2024-09-16)
- Fix constrained-based planning / PoseModelStateSpace (#2910)
- Contributors: Robert Haschke
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
- Do not overwrite the error code with OMPL interface (#2725) In case of failure, set the error code to the one returned by the planning pipeline's [solve]{.title-ref} method rather than overwriting it with [PLANNING_FAILED]{.title-ref}.
- Set [planner_id]{.title-ref} in reponses with OMPL interface (#2724) This avoids a warning [PlanningPipeline::generatePlan()]{.title-ref}. Co-authored-by: Gaël Écorchard <<gael@km-robotics.cz>>
- CMake format and lint in pre-commit (#2683)
- Contributors: Gaël Écorchard, Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
-
Handle unsupported position constraints in OMPL (#2417)
* Handle unsupported position constraints in OMPL OMPL constrained planning assumes that all position constraints have three dimensions, meaning that they are represented by a BOX bounding volume. If another shape is used (like a SPHERE from moveit_core/kinematic_constraints/utils.hpp), the constraint adapter implementation will produce a segfault because of the lack of dimensions. This fix prevents this by checking for the required BOX type.
* Add warning if more than one position primitive is used ---------Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Invoke OMPL debug print only when debug logging is enabled (#2608)
-
Node logging for the rest of MoveIt (#2599)
-
[Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
-
Add new clang-tidy style rules (#2177)
-
Do not pass and return simple types by const ref (#2453) Co-authored-by: Nils <<nilsmailiseke@gmail.com>>
-
Update pre-commit and add to .codespell_words (#2465)
-
Map ompl's APPROXIMATE_SOLUTION -> TIMED_OUT / PLANNING_FAILED (#2455) ompl's APPROXIMATE_SOLUTION is not suitable for actual execution. It just states that we got closer to the goal... The most prominent reason for an approximate solution is a timeout. Thus, return TIMED_OUT and print the used timeouts for convenience.
-
Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
-
Update clang-format-14 with QualifierAlignment
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
eigen |
libomp-dev |
Dependant Packages
Launch files
- ompl_interface/launch/generate_state_database.launch
-
- use_current_scene [default: false]
- planning_group
- constraints_file — the path to a constraints yaml file (see generate_state_database for details)
Messages
Services
Plugins
Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.14.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 🤖 MoveIt for ROS 2 |
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-10 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
2.14.0 (2025-06-13)
2.13.2 (2025-04-16)
2.13.1 (2025-04-15)
2.13.0 (2025-02-15)
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- Port fixes for handling orientation constraints (#3052)
- Contributors: Robert Haschke, Tom Noble
2.11.0 (2024-09-16)
- Fix constrained-based planning / PoseModelStateSpace (#2910)
- Contributors: Robert Haschke
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
- Do not overwrite the error code with OMPL interface (#2725) In case of failure, set the error code to the one returned by the planning pipeline's [solve]{.title-ref} method rather than overwriting it with [PLANNING_FAILED]{.title-ref}.
- Set [planner_id]{.title-ref} in reponses with OMPL interface (#2724) This avoids a warning [PlanningPipeline::generatePlan()]{.title-ref}. Co-authored-by: Gaël Écorchard <<gael@km-robotics.cz>>
- CMake format and lint in pre-commit (#2683)
- Contributors: Gaël Écorchard, Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
-
Handle unsupported position constraints in OMPL (#2417)
* Handle unsupported position constraints in OMPL OMPL constrained planning assumes that all position constraints have three dimensions, meaning that they are represented by a BOX bounding volume. If another shape is used (like a SPHERE from moveit_core/kinematic_constraints/utils.hpp), the constraint adapter implementation will produce a segfault because of the lack of dimensions. This fix prevents this by checking for the required BOX type.
* Add warning if more than one position primitive is used ---------Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Invoke OMPL debug print only when debug logging is enabled (#2608)
-
Node logging for the rest of MoveIt (#2599)
-
[Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
-
Add new clang-tidy style rules (#2177)
-
Do not pass and return simple types by const ref (#2453) Co-authored-by: Nils <<nilsmailiseke@gmail.com>>
-
Update pre-commit and add to .codespell_words (#2465)
-
Map ompl's APPROXIMATE_SOLUTION -> TIMED_OUT / PLANNING_FAILED (#2455) ompl's APPROXIMATE_SOLUTION is not suitable for actual execution. It just states that we got closer to the goal... The most prominent reason for an approximate solution is a timeout. Thus, return TIMED_OUT and print the used timeouts for convenience.
-
Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
-
Update clang-format-14 with QualifierAlignment
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
eigen |
libomp-dev |
Dependant Packages
Launch files
- ompl_interface/launch/generate_state_database.launch
-
- use_current_scene [default: false]
- planning_group
- constraints_file — the path to a constraints yaml file (see generate_state_database for details)
Messages
Services
Plugins
Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.14.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 🤖 MoveIt for ROS 2 |
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-10 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
2.14.0 (2025-06-13)
2.13.2 (2025-04-16)
2.13.1 (2025-04-15)
2.13.0 (2025-02-15)
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- Port fixes for handling orientation constraints (#3052)
- Contributors: Robert Haschke, Tom Noble
2.11.0 (2024-09-16)
- Fix constrained-based planning / PoseModelStateSpace (#2910)
- Contributors: Robert Haschke
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
- Do not overwrite the error code with OMPL interface (#2725) In case of failure, set the error code to the one returned by the planning pipeline's [solve]{.title-ref} method rather than overwriting it with [PLANNING_FAILED]{.title-ref}.
- Set [planner_id]{.title-ref} in reponses with OMPL interface (#2724) This avoids a warning [PlanningPipeline::generatePlan()]{.title-ref}. Co-authored-by: Gaël Écorchard <<gael@km-robotics.cz>>
- CMake format and lint in pre-commit (#2683)
- Contributors: Gaël Écorchard, Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
-
Handle unsupported position constraints in OMPL (#2417)
* Handle unsupported position constraints in OMPL OMPL constrained planning assumes that all position constraints have three dimensions, meaning that they are represented by a BOX bounding volume. If another shape is used (like a SPHERE from moveit_core/kinematic_constraints/utils.hpp), the constraint adapter implementation will produce a segfault because of the lack of dimensions. This fix prevents this by checking for the required BOX type.
* Add warning if more than one position primitive is used ---------Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Invoke OMPL debug print only when debug logging is enabled (#2608)
-
Node logging for the rest of MoveIt (#2599)
-
[Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
-
Add new clang-tidy style rules (#2177)
-
Do not pass and return simple types by const ref (#2453) Co-authored-by: Nils <<nilsmailiseke@gmail.com>>
-
Update pre-commit and add to .codespell_words (#2465)
-
Map ompl's APPROXIMATE_SOLUTION -> TIMED_OUT / PLANNING_FAILED (#2455) ompl's APPROXIMATE_SOLUTION is not suitable for actual execution. It just states that we got closer to the goal... The most prominent reason for an approximate solution is a timeout. Thus, return TIMED_OUT and print the used timeouts for convenience.
-
Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
-
Update clang-format-14 with QualifierAlignment
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
eigen |
libomp-dev |
Dependant Packages
Launch files
- ompl_interface/launch/generate_state_database.launch
-
- use_current_scene [default: false]
- planning_group
- constraints_file — the path to a constraints yaml file (see generate_state_database for details)
Messages
Services
Plugins
Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.0.1 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | This ROS2 eloquent workspace is created on Ubuntu 18.04. Here I have worked on some moveit2 related projects. |
Checkout URI | https://github.com/iamrajee/ros2eloquent_moveit_ws.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | eloquent ros moveit ros2 ament moveit2 colcon ros-eloquent |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dave Coleman
- MoveIt Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
1.0.1 (2019-03-08)
- [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
- Contributors: Robert Haschke, Yu, Yan
1.0.0 (2019-02-24)
- [fix] catkin_lint issues (#1341)
- Contributors: Dave Coleman, Robert Haschke
0.10.8 (2018-12-24)
0.10.7 (2018-12-13)
0.10.6 (2018-12-09)
- [fix] Fixed memory leak in OMPL planner
(#1104)
- Resolve circular reference to ompl::geometric::SimpleSetupPtr
- [maintenance] Use C++14 (#1146)
- [maintenance] Code Cleanup
- Contributors: Alex Moriarty, Dave Coleman, Robert Haschke
0.10.5 (2018-11-01)
- [fix] Build regression (#1174)
- Contributors: Chris Lalancette
0.10.4 (2018-10-29)
0.10.3 (2018-10-29)
- [maintenance] Use locale independent conversion from double to string (#1099)
- Contributors: Simon Schmeisser
0.10.2 (2018-10-24)
- [capability] adaptions for OMPL 1.4 (#903)
- Contributors: Dave Coleman, Michael Görner, Mikael Arguedas, Mohmmad Ayman, Robert Haschke, mike lautman
0.10.1 (2018-05-25)
- migration from tf to tf2 API (#830)
- switch to ROS_LOGGER from CONSOLE_BRIDGE (#874)
- Make trajectory interpolation in MoveIt consistent to OMPL (#869)
- Contributors: Bryce Willey, Ian McMahon, Mikael Arguedas, Robert Haschke, Xiaojian Ma
0.9.11 (2017-12-25)
0.9.10 (2017-12-09)
- [maintenance][kinetic onward] Remove OutputHandlerROS from ompl_interface (#609)
- Contributors: Bence Magyar
0.9.9 (2017-08-06)
- [improve][moveit_planners_ompl] Optional forced use of JointModelStateSpaceFactory (#541)
- Contributors: henhenhen
0.9.8 (2017-06-21)
0.9.7 (2017-06-05)
0.9.6 (2017-04-12)
- Always update initial robot state to prevent dirty robot state error.
- Contributors: Henning Kayser
0.9.5 (2017-03-08)
- [fix][moveit_ros_warehouse] gcc6 build error #423
- Contributors: Dave Coleman
0.9.4 (2017-02-06)
- [enhancement] ompl_interface: uniform & simplified handling of the default planner (#371)
- [maintenance] clang-format upgraded to 3.8
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
eigen3_cmake_module | |
moveit_resources | |
ament_cmake_gtest | |
ament_index_cpp | |
moveit_core | |
ompl | |
moveit_ros_planning | |
rclcpp | |
tf2_ros | |
pluginlib |
System Dependencies
Name |
---|
eigen |
Dependant Packages
Launch files
- ompl_interface/launch/generate_state_database.launch
-
- use_current_scene [default: false]
- planning_group
- constraints_file — the path to a constraints yaml file (see generate_state_database for details)
Messages
Services
Plugins
Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.14.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 🤖 MoveIt for ROS 2 |
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-10 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
2.14.0 (2025-06-13)
2.13.2 (2025-04-16)
2.13.1 (2025-04-15)
2.13.0 (2025-02-15)
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- Port fixes for handling orientation constraints (#3052)
- Contributors: Robert Haschke, Tom Noble
2.11.0 (2024-09-16)
- Fix constrained-based planning / PoseModelStateSpace (#2910)
- Contributors: Robert Haschke
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
- Do not overwrite the error code with OMPL interface (#2725) In case of failure, set the error code to the one returned by the planning pipeline's [solve]{.title-ref} method rather than overwriting it with [PLANNING_FAILED]{.title-ref}.
- Set [planner_id]{.title-ref} in reponses with OMPL interface (#2724) This avoids a warning [PlanningPipeline::generatePlan()]{.title-ref}. Co-authored-by: Gaël Écorchard <<gael@km-robotics.cz>>
- CMake format and lint in pre-commit (#2683)
- Contributors: Gaël Écorchard, Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
-
Handle unsupported position constraints in OMPL (#2417)
* Handle unsupported position constraints in OMPL OMPL constrained planning assumes that all position constraints have three dimensions, meaning that they are represented by a BOX bounding volume. If another shape is used (like a SPHERE from moveit_core/kinematic_constraints/utils.hpp), the constraint adapter implementation will produce a segfault because of the lack of dimensions. This fix prevents this by checking for the required BOX type.
* Add warning if more than one position primitive is used ---------Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Invoke OMPL debug print only when debug logging is enabled (#2608)
-
Node logging for the rest of MoveIt (#2599)
-
[Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
-
Add new clang-tidy style rules (#2177)
-
Do not pass and return simple types by const ref (#2453) Co-authored-by: Nils <<nilsmailiseke@gmail.com>>
-
Update pre-commit and add to .codespell_words (#2465)
-
Map ompl's APPROXIMATE_SOLUTION -> TIMED_OUT / PLANNING_FAILED (#2455) ompl's APPROXIMATE_SOLUTION is not suitable for actual execution. It just states that we got closer to the goal... The most prominent reason for an approximate solution is a timeout. Thus, return TIMED_OUT and print the used timeouts for convenience.
-
Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
-
Update clang-format-14 with QualifierAlignment
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
eigen |
libomp-dev |
Dependant Packages
Launch files
- ompl_interface/launch/generate_state_database.launch
-
- use_current_scene [default: false]
- planning_group
- constraints_file — the path to a constraints yaml file (see generate_state_database for details)
Messages
Services
Plugins
Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.14.0 |
License | BSD-3-Clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 🤖 MoveIt for ROS 2 |
Checkout URI | https://github.com/ros-planning/moveit2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-10 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Henning Kayser
- Tyler Weaver
- MoveIt Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
2.14.0 (2025-06-13)
2.13.2 (2025-04-16)
2.13.1 (2025-04-15)
2.13.0 (2025-02-15)
2.12.0 (2024-11-29)
- Enhancement/use hpp for headers (#3113)
- Port fixes for handling orientation constraints (#3052)
- Contributors: Robert Haschke, Tom Noble
2.11.0 (2024-09-16)
- Fix constrained-based planning / PoseModelStateSpace (#2910)
- Contributors: Robert Haschke
2.10.0 (2024-06-13)
- Migrate ros-planning org to moveit
(#2847)
- Rename github.com/ros-planning -> github.com/moveit
- Rename ros-planning.github.io -> moveit.github.io
- Rename ros-planning organization in docker and CI workflow files
- ghcr.io/ros-planning -> ghcr.io/moveit
- github.repository == 'moveit/*''
- Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
- Do not overwrite the error code with OMPL interface (#2725) In case of failure, set the error code to the one returned by the planning pipeline's [solve]{.title-ref} method rather than overwriting it with [PLANNING_FAILED]{.title-ref}.
- Set [planner_id]{.title-ref} in reponses with OMPL interface (#2724) This avoids a warning [PlanningPipeline::generatePlan()]{.title-ref}. Co-authored-by: Gaël Écorchard <<gael@km-robotics.cz>>
- CMake format and lint in pre-commit (#2683)
- Contributors: Gaël Écorchard, Robert Haschke, Sebastian Jahr, Tyler Weaver
2.9.0 (2024-01-09)
-
Handle unsupported position constraints in OMPL (#2417)
* Handle unsupported position constraints in OMPL OMPL constrained planning assumes that all position constraints have three dimensions, meaning that they are represented by a BOX bounding volume. If another shape is used (like a SPHERE from moveit_core/kinematic_constraints/utils.hpp), the constraint adapter implementation will produce a segfault because of the lack of dimensions. This fix prevents this by checking for the required BOX type.
* Add warning if more than one position primitive is used ---------Co-authored-by: Sebastian Jahr <<sebastian.jahr@picknik.ai>>
-
Invoke OMPL debug print only when debug logging is enabled (#2608)
-
Node logging for the rest of MoveIt (#2599)
-
[Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
-
Add new clang-tidy style rules (#2177)
-
Do not pass and return simple types by const ref (#2453) Co-authored-by: Nils <<nilsmailiseke@gmail.com>>
-
Update pre-commit and add to .codespell_words (#2465)
-
Map ompl's APPROXIMATE_SOLUTION -> TIMED_OUT / PLANNING_FAILED (#2455) ompl's APPROXIMATE_SOLUTION is not suitable for actual execution. It just states that we got closer to the goal... The most prominent reason for an approximate solution is a timeout. Thus, return TIMED_OUT and print the used timeouts for convenience.
-
Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
-
Update clang-format-14 with QualifierAlignment
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
eigen |
libomp-dev |
Dependant Packages
Launch files
- ompl_interface/launch/generate_state_database.launch
-
- use_current_scene [default: false]
- planning_group
- constraints_file — the path to a constraints yaml file (see generate_state_database for details)
Messages
Services
Plugins
Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.0.11 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | 🤖 The MoveIt motion planning framework |
Checkout URI | https://github.com/ros-planning/moveit.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2022-09-13 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dave Coleman
- MoveIt! Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
1.0.11 (2022-09-13)
1.0.10 (2022-03-06)
1.0.9 (2022-01-09)
1.0.8 (2021-05-23)
1.0.7 (2020-11-20)
- [feature] Melodic backports in ompl interface (cleanup)
(#2277)
- add consistent named logging to ompl interface
- add named logging to the ompl planner service script
- Remove dead code from ompl interface (related to subspaces and state validity cache)
- add some documentation to the ompl interface
- fix clang-tidy warnings in ompl interface
- fix some spelling errors in the ompl interface
- fix melodic specific clang-tidy warnings in ompl interface
- [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
- Contributors: Felix von Drigalski, Jeroen
1.0.6 (2020-08-19)
- [maint] Adapt repository for splitted moveit_resources layout (#2199)
- [maint] Migrate to clang-format-10
- [maint] Optimize includes (#2229)
- [fix] Fix memcpy bug in copyJointToOMPLState in ompl interface (#2239)
- Contributors: Jeroen, Markus Vieth, Robert Haschke, Michael Görner
1.0.5 (2020-07-08)
- [feature] Added support for hybridize/interpolate flags in ModelBasedPlanningContext via ompl_planning.yaml (#2171, #2172)
- Contributors: Constantinos, Mark Moll
1.0.4 (2020-05-30)
1.0.3 (2020-04-26)
- [maint] Cleanup OMPL dynamic reconfigure config
(#1649)
- Reduce minimum number of waypoints in solution to 2
- [maint] Apply clang-tidy fix to entire code base (#1394)
- [maint] Fix errors: catkin_lint 1.6.7 (#1987)
- [maint] Windows build: Fix binary artifact install locations. (#1575)
- [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)
- Contributors: Michael Görner, Robert Haschke, Sean Yen, Yu, Yan
1.0.2 (2019-06-28)
1.0.1 (2019-03-08)
- [improve] Apply clang tidy fix to entire code base (Part 1) (#1366)
- Contributors: Robert Haschke, Yu, Yan
1.0.0 (2019-02-24)
- [fix] catkin_lint issues (#1341)
- Contributors: Dave Coleman, Robert Haschke
0.10.8 (2018-12-24)
0.10.7 (2018-12-13)
0.10.6 (2018-12-09)
- [fix] Fixed memory leak in OMPL planner
(#1104)
- Resolve circular reference to ompl::geometric::SimpleSetupPtr
- [maintenance] Use C++14 (#1146)
- [maintenance] Code Cleanup
- Contributors: Alex Moriarty, Dave Coleman, Robert Haschke
0.10.5 (2018-11-01)
- [fix] Build regression (#1174)
- Contributors: Chris Lalancette
0.10.4 (2018-10-29)
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
catkin | |
moveit_resources_pr2_description | |
rosunit | |
moveit_core | |
ompl | |
moveit_ros_planning | |
dynamic_reconfigure | |
rosconsole | |
roscpp | |
tf2_ros | |
pluginlib |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.1.16 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | 🤖 The MoveIt motion planning framework |
Checkout URI | https://github.com/ros-planning/moveit.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2025-08-08 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dave Coleman
- MoveIt Release Team
Authors
- Ioan Sucan
Changelog for package moveit_planners_ompl
1.1.16 (2024-10-07)
1.1.15 (2024-09-09)
- Fix constrained-based planning / PoseModelStateSpace (#3615)
- Contributors: Robert Haschke
1.1.14 (2024-05-27)
- Support ompl::ompl cmake target (#3549)
- Install generate_state_database.launch (#3510)
- Contributors: Michael Görner
1.1.13 (2023-07-28)
1.1.12 (2023-05-13)
- Add AITstar, BITstar and ABITstar planners from OMPL >= 1.5 (#3347)
- Differential drive for planar Joints (#3359)
- Fix (some) doxygen warnings (#3315)
- Contributors: Robert Haschke, Scott Chow, alaflaquiere
1.1.11 (2022-12-21)
- Improve processing of multiple planning attempts: skip remaining planning attempts if solution was found (#3261)
- Convert OMPL status to
MoveItErrorCode
in the OMPL interface (#3257) - Contributors: AndyZe, Robert Haschke
1.1.10 (2022-09-13)
- Remove ConstraintSampler::project() (#3170)
- Replace bind() with lambdas (#3106)
- Cleanup OMPL's PlanningContextManager's protected API
- planning_context_manager: rename protected methods
- Contributors: Michael Görner, Robert Haschke
1.1.9 (2022-03-06)
1.1.8 (2022-01-30)
1.1.7 (2021-12-31)
- Use termination condition for simplification step (#2981)
- Switch to
std::bind
(#2967) - Contributors: Jochen Sprickerhof, Simon Schmeisser
1.1.6 (2021-11-06)
- Use newly introduced cmake macro
moveit_build_options()
frommoveit_core
- Fix ConstrainedGoalSampler
(#2811):
actually call
sample()
(#2872) - Provide override for missing isValid method (#2802)
- Add missing dependencies to generated dynamic_reconfigure headers (#2772)
- clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
- Contributors: Mathias Lüdtke, Michael Görner, Robert Haschke, pvanlaar, v4hn, werner291
1.1.5 (2021-05-23)
1.1.4 (2021-05-12)
1.1.3 (2021-04-29)
1.1.2 (2021-04-08)
- Fix formatting errors
- Replaced eigen+kdl conversions with tf2_eigen + tf2_kdl (#2472)
- Add test to ompl interface for StateValidityChecker (#2247)
- Add test for PlanningContextManager in ompl interface (#2248)
- Contributors: Jeroen, Tyler Weaver, petkovich
1.1.1 (2020-10-13)
- [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
- Contributors: Felix von Drigalski
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/generate_state_database.launch
-
- use_current_scene [default: false]
- planning_group
- constraints_file — the path to a constraints yaml file (see generate_state_database for details)