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

MoveIt interface to OMPL

Additional Links

Maintainers

  • Henning Kayser
  • Tyler Weaver
  • MoveIt Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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

Launch files

Messages

No message files found.

Services

No service files found

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

MoveIt interface to OMPL

Additional Links

Maintainers

  • Henning Kayser
  • Tyler Weaver
  • MoveIt Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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

Launch files

Messages

No message files found.

Services

No service files found

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

MoveIt interface to OMPL

Additional Links

Maintainers

  • Henning Kayser
  • Tyler Weaver
  • MoveIt Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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

Launch files

Messages

No message files found.

Services

No service files found

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

MoveIt interface to OMPL

Additional Links

Maintainers

  • Henning Kayser
  • Tyler Weaver
  • MoveIt Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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

Launch files

Messages

No message files found.

Services

No service files found

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

MoveIt interface to OMPL

Additional Links

Maintainers

  • Dave Coleman
  • MoveIt Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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

Dependant Packages

Name Deps
fetch_moveit_config
fetch_moveit_config
fetch_moveit_config
motoman_sda10f_moveit_config
ariac_moveit_config
aubo_e3_moveit_config
aubo_e5_moveit_config
aubo_i10_moveit_config
aubo_i10_moveit_config
aubo_i16_moveit_config
aubo_i20_moveit_config
aubo_i3_moveit_config
aubo_i3_moveit_config
aubo_i5_moveit_config
aubo_i5_moveit_config
aubo_i5l_moveit_config
aubo_i5l_moveit_config
aubo_i7_moveit_config
aubo_i7_moveit_config
aubo_is20_moveit_config
aubo_is7_moveit_config
aubo_moveit_config
wolfgang_moveit_config
week4_moveit_config
emd_dynamic_safety
elfin_basic_api
ur_moveit_config
ur_moveit_config
ur_moveit_config
flexiv_moveit_config
double_arm_moveit_config
marm_moveit_config
marm_moveit_config
marm_moveit_config
probot_anno_moveit_config
c800_moveit_config
myworkcell_moveit_config
ur5_demo_moveit_config
ur5_collision_avoidance_moveit_config
ur5_workcell_moveit2_config
interbotix_xslocobot_moveit
lbr_bringup
learm_ros2_moveit_config
kuka_kmr_iiwa_config
kuka_lbr_arm_config
rostms_moveit_config
smartpal5_moveit_config
ma2010_robotiq_moveit_config
motoman_ma2010_moveit_config
moveit_planners
moveit_planners
moveit_hybrid_planning
moveit_ros_tests
moveit_ros_trajectory_cache
interactive_marker
peg_in_hole
franka_moveit_config
niryo_moveit_config_standalone
niryo_moveit_config_w_gripper1
ur5_e_robotiq_2f_85_moveit_config
panda_moveit_config
myrobot_moveit_config
smart_grasp_moveit_config
ur10_moveit_config
ur10_moveit_config
ur10_moveit_config
ur10_moveit_config
ur3_moveit_config
ur3_moveit_config
ur3_moveit_config
ur3_moveit_config
ur5_moveit_config
ur5_moveit_config
ur5_moveit_config
ur5_moveit_config
ur5_moveit_config
myrobot_movit_config
robot_description_moveit_config
interbotix_xsarm_moveit
ur5_gripper_moveit_config
total_moveit_config
ur_robotiq_moveit_config
ur10_e_moveit_config
ur10_e_moveit_config
ur3_e_moveit_config
ur3_e_moveit_config
ur5_e_moveit_config
ur5_e_moveit_config
ur10e_moveit_config
ur16e_moveit_config
ur3e_moveit_config
ur5e_moveit_config
ur5e_gripper_moveit_config
robotiq_85_moveit_config
ur_platform_moveit_config
mbot_with_arm_moveit_config

Launch files

Messages

No message files found.

Services

No service files found

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

MoveIt interface to OMPL

Additional Links

Maintainers

  • Henning Kayser
  • Tyler Weaver
  • MoveIt Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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

Launch files

Messages

No message files found.

Services

No service files found

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

MoveIt interface to OMPL

Additional Links

Maintainers

  • Henning Kayser
  • Tyler Weaver
  • MoveIt Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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

Launch files

Messages

No message files found.

Services

No service files found

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

MoveIt! interface to OMPL

Additional Links

Maintainers

  • Dave Coleman
  • MoveIt! Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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

Dependant Packages

Name Deps
abb_irb2400_moveit_config
abb_irb6640_moveit_config
cob_moveit_bringup
crane_x7_moveit_config
fanuc_cr7ia_moveit_config
fanuc_cr7ial_moveit_config
fanuc_lrmate200i_moveit_config
fanuc_lrmate200ib3l_moveit_config
fanuc_lrmate200ib_moveit_config
fanuc_lrmate200ic5h_moveit_config
fanuc_lrmate200ic5l_moveit_config
fanuc_lrmate200ic_moveit_config
fanuc_m10ia_moveit_config
fanuc_m16ib20_moveit_config
fanuc_m20ia10l_moveit_config
fanuc_m20ia_moveit_config
fanuc_m20ib25_moveit_config
fanuc_m430ia2f_moveit_config
fanuc_m430ia2p_moveit_config
fanuc_m6ib6s_moveit_config
fanuc_m6ib_moveit_config
fanuc_r1000ia80f_moveit_config
fetch_moveit_config
pr2eus_moveit
khi_duaro_moveit_config
khi_rs007l_moveit_config
khi_rs007n_moveit_config
khi_rs013n_moveit_config
khi_rs020n_moveit_config
khi_rs025n_moveit_config
khi_rs080n_moveit_config
moveit_planners
panda_moveit_config
prbt_moveit_config
pincher_arm_moveit_config
sciurus17_moveit_config
ur10_moveit_config
ur10e_moveit_config
ur16e_moveit_config
ur3_moveit_config
ur3e_moveit_config
ur5_moveit_config
ur5e_moveit_config
denso_robot_moveit_config
fanuc_lrmate200id7l_moveit_config
fanuc_lrmate200id_moveit_config
fsrobo_r_moveit_config
tra1_moveit_config
open_manipulator_with_tb3_waffle_moveit
open_manipulator_with_tb3_waffle_pi_moveit
seed_r7_moveit_config
seed_r7_typef_moveit_config
seed_r7_typeg2_arm_moveit_config
seed_r7_typeg_arm_moveit_config
seed_r7_typeg_moveit_config
sr_moveit_hand_config
sr_box_ur10_moveit_config
sr_multi_moveit_config
sr_multi_moveit_test
sr_robot_commander
staubli_rx160_moveit_config

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

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

MoveIt interface to OMPL

Additional Links

Maintainers

  • Dave Coleman
  • MoveIt Release Team

Authors

  • Ioan Sucan
README
No README found. See repository README.
CHANGELOG

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() from moveit_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

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)

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged moveit_planners_ompl at Robotics Stack Exchange