-
 

Package Summary

Tags No category tags.
Version 2.11.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/moveit2.git
VCS Type git
VCS Version main
Last Updated 2024-11-23
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The interface for using CHOMP within MoveIt

Additional Links

No additional links.

Maintainers

  • Chittaranjan Srinivas Swaminathan
  • MoveIt Release Team
  • Henning Kayser

Authors

  • Gil Jones
README
No README found. See repository README.
CHANGELOG

Changelog for package chomp_interface

2.11.0 (2024-09-16)

  • Fix CHOMP segfault (#3621)
  • Contributors: Robert Haschke

2.10.0 (2024-06-13)

  • Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
  • CMake format and lint in pre-commit (#2683)
  • Contributors: Sebastian Jahr, Tyler Weaver

2.9.0 (2024-01-09)

  • Node logging for the rest of MoveIt (#2599)
  • [Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
  • Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
  • Contributors: Sebastian Jahr, Tyler Weaver

2.8.0 (2023-09-10)

2.7.4 (2023-05-18)

2.7.3 (2023-04-24)

  • Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
  • Contributors: Shobuj Paul

2.7.2 (2023-04-18)

2.7.1 (2023-03-23)

  • remove underscore from public member in MotionPlanResponse (#1939)
    • remove underscore from private members
    • fix more uses of the suffix notation
  • Contributors: AlexWebb

2.7.0 (2023-01-29)

  • Fix BSD license in package.xml (#1796)
    • fix BSD license in package.xml
    • this must also be spdx compliant
  • Remove [MOVEIT_LIB_NAME]{.title-ref} (#1751) It's more readable and searchable if we just spell out the target name.
  • Use a stronger source of randomness (#1721)
    • Remove use of deprecated [std::random_shuffle]{.title-ref}
    • Replace random number generators with [rsl::rng]{.title-ref}
    • Utilize [rsl::uniform_real]{.title-ref}
  • Cleanup lookup of planning pipelines in MoveItCpp (#1710)
    • Revert "Add planner configurations to CHOMP and PILZ (#1522)"

    * Cleanup lookup of planning pipelines Remove MoveItCpp::getPlanningPipelineNames(), which was obviously intended initially to provide a planning-group-based filter for all available planning pipelines: A pipeline was discarded for a group, if there were no [planner_configs]{.title-ref} defined for that group on the parameter server. As pointed out in #1522, only OMPL actually explicitly declares planner_configs on the parameter server. To enable all other pipelines as well (and thus circumventing the original filter mechanism), #1522 introduced empty dummy planner_configs for all other planners as well (CHOMP + Pilz). This, obviously, renders the whole filter mechanism useless. Thus, here we just remove the function getPlanningPipelineNames() and the corresponding member groups_pipelines_map_.

  • Fix clang-tidy issues (#1706)
    • Blindly apply automatic clang-tidy fixes
    • Exemplarily cleanup a few automatic clang-tidy fixes
    • Clang-tidy fixups
    • Missed const-ref fixups
    • Fix unsupported non-const -> const

    * More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>

  • Contributors: Chris Thrasher, Christian Henkel, Robert Haschke

2.6.0 (2022-11-10)

  • Improve CMake usage (#1550)
  • Add planner configurations to CHOMP and PILZ (#1522)
  • Contributors: Sebastian Jahr

2.5.3 (2022-07-28)

2.5.2 (2022-07-18)

  • Remove unnecessary rclcpp.hpp includes (#1333)
  • Contributors: Jafar

2.5.1 (2022-05-31)

2.5.0 (2022-05-26)

2.4.0 (2022-01-20)

  • moveit_build_options() Declare common build options like CMAKE_CXX_STANDARD, CMAKE_BUILD_TYPE, and compiler options (namely warning flags) once. Each package depending on moveit_core can use these via moveit_build_options().
  • Contributors: Robert Haschke

2.3.2 (2021-12-29)

2.3.1 (2021-12-23)

  • Port CHOMP Motion Planner to ROS 2 (#809)
  • Update Maintainers of MoveIt package (#697)
  • clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
  • Contributors: Dave Coleman, Henning Kayser, Robert Haschke, andreas-botbuilt, pvanlaar

1.1.1 (2020-10-13)

  • [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
  • Contributors: Felix von Drigalski

1.1.0 (2020-09-04)

  • [feature] Replace $(find xacro)/xacro -> xacro (#2282)
  • [feature] Start new joint_state_publisher_gui on param use_gui (#2257)
  • [feature] Optional cpp version setting (#2166)
  • [feature] Change API of ChompPlanner::solve() to not use message
  • [fix] Various fixes for upcoming Noetic release (#2180)
  • [fix] clang-tidy fixes (#2050)
  • [fix] Fix compiler warnings (#1773)
  • [fix] Small fixes to chomp planner (#1407)
  • [maint] Replace namespaces robot_state and robot_model with moveit::core (#1924)
  • [maint] Add Missing License (#1779)
  • [maint] Switch from include guards to pragma once (#1615)
  • [maint] Remove ! from MoveIt name (#1590)
  • Contributors: Ayush Garg, Chittaranjan Srinivas Swaminathan, Dave Coleman, Jonathan Binney, Markus Vieth, Robert Haschke, Sean Yen, Tyler Weaver, Yoan Mollard

1.0.6 (2020-08-19)

  • [maint] Migrate to clang-format-10
  • [maint] Optimize includes (#2229)
  • Contributors: Markus Vieth, Robert Haschke

1.0.5 (2020-07-08)

1.0.4 (2020-05-30)

1.0.3 (2020-04-26)

  • [maint] Windows build: Fix binary artifact install locations. (#1575)
  • [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)
  • Contributors: Robert Haschke, Sean Yen

1.0.2 (2019-06-28)

  • [fix] Fix chomp planner (#1512)
    • Fix start-state handling
    • remove time parameterization from planning code
  • Contributors: Robert Haschke

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)

  • [maintenance] Rearranged CHOMP-related modules within moveit_planners/chomp (#1251)
  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

  • [fix] Build regression (#1134)
  • [fix] compiler warnings (#1089)
  • Contributors: Robert Haschke

0.10.2 (2018-10-24)

  • [fix] chomp tests: fix order of moveit includes (#970)
  • [fix] needs to depend on cmake_modules. (#976)
  • [capability][chomp] Failure recovery options for CHOMP by tweaking parameters (#987)
  • [capability][chomp] cleanup of unused parameters and code + addition of trajectory initialization methods (linear, cubic, quintic-spline) (#960)
  • [maintenance] various compiler warnings (#1038)
  • [maintenance] add minimum required pluginlib version (#927)
  • Contributors: Chris Lalancette, Michael Görner, Mikael Arguedas, Raghavender Sahdev, Robert Haschke

0.10.1 (2018-05-25)

  • [fix] dependencies for chomp interface test (#778)
  • [maintenance] MoveIt tf2 migration (#830)
  • Contributors: Bence Magyar, Dave Coleman, Ian McMahon, Mikael Arguedas, Robert Haschke, Stephan, Will Baker

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

  • [improve] Chomp use PlanningScene (#546) to partially address #305
  • Contributors: Simon Schmeisser

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)
  • Contributors: Dave Coleman

0.9.3 (2016-11-16)

  • Merge pull request #330 from davetcoleman/kinetic-package.xml Updated package.xml maintainers and author emails
  • Updated package.xml maintainers and author emails
  • Contributors: Dave Coleman, Ian McMahon

0.9.2 (2016-11-05)

0.9.0 (2016-10-19)

  • Replace broken Eigen3 with correctly spelled EIGEN3 (#254)
    • Fix Eigen3 dependency throughout packages
    • Eigen 3.2 does not provide EIGEN3_INCLUDE_DIRS, only EIGEN3_INCLUDE_DIR
  • Use shared_ptr typedefs in collision_distance_field and chomp.
  • Fix CHOMP planner and CollisionDistanceField (#155)
    • Copy collision_distance_field package
    • Resurrect chomp
    • remove some old Makefiles and manifests
    • Correct various errors
    • Code formatting, author, description, version, etc
    • Add definitions for c++11. Nested templates problem.
    • Add name to planner plugin.
    • Change getJointModels to getActiveJointModels.
    • Call robot_state::RobotState::update in setRobotStateFromPoint.
    • Create README.md
    • Improve package.xml, CMake config and other changes suggested by jrgnicho.
    • Remove some commented code, add scaling factors to computeTimeStampes
    • Add install targets in moveit_experimental and chomp
    • Add install target for headers in chomp pkgs.
    • Remove unnecessary debugging ROS_INFO.
    • Port collision_distance_field test to indigo.
    • Remove one assertion that makes collision_distance_field test to fail.
  • Contributors: Chittaranjan Srinivas Swaminathan, Dave Coleman, Maarten de Vries

0.8.3 (2016-08-21)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged moveit_planners_chomp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.11.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/moveit2.git
VCS Type git
VCS Version main
Last Updated 2024-11-23
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The interface for using CHOMP within MoveIt

Additional Links

No additional links.

Maintainers

  • Chittaranjan Srinivas Swaminathan
  • MoveIt Release Team
  • Henning Kayser

Authors

  • Gil Jones
README
No README found. See repository README.
CHANGELOG

Changelog for package chomp_interface

2.11.0 (2024-09-16)

  • Fix CHOMP segfault (#3621)
  • Contributors: Robert Haschke

2.10.0 (2024-06-13)

  • Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
  • CMake format and lint in pre-commit (#2683)
  • Contributors: Sebastian Jahr, Tyler Weaver

2.9.0 (2024-01-09)

  • Node logging for the rest of MoveIt (#2599)
  • [Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
  • Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
  • Contributors: Sebastian Jahr, Tyler Weaver

2.8.0 (2023-09-10)

2.7.4 (2023-05-18)

2.7.3 (2023-04-24)

  • Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
  • Contributors: Shobuj Paul

2.7.2 (2023-04-18)

2.7.1 (2023-03-23)

  • remove underscore from public member in MotionPlanResponse (#1939)
    • remove underscore from private members
    • fix more uses of the suffix notation
  • Contributors: AlexWebb

2.7.0 (2023-01-29)

  • Fix BSD license in package.xml (#1796)
    • fix BSD license in package.xml
    • this must also be spdx compliant
  • Remove [MOVEIT_LIB_NAME]{.title-ref} (#1751) It's more readable and searchable if we just spell out the target name.
  • Use a stronger source of randomness (#1721)
    • Remove use of deprecated [std::random_shuffle]{.title-ref}
    • Replace random number generators with [rsl::rng]{.title-ref}
    • Utilize [rsl::uniform_real]{.title-ref}
  • Cleanup lookup of planning pipelines in MoveItCpp (#1710)
    • Revert "Add planner configurations to CHOMP and PILZ (#1522)"

    * Cleanup lookup of planning pipelines Remove MoveItCpp::getPlanningPipelineNames(), which was obviously intended initially to provide a planning-group-based filter for all available planning pipelines: A pipeline was discarded for a group, if there were no [planner_configs]{.title-ref} defined for that group on the parameter server. As pointed out in #1522, only OMPL actually explicitly declares planner_configs on the parameter server. To enable all other pipelines as well (and thus circumventing the original filter mechanism), #1522 introduced empty dummy planner_configs for all other planners as well (CHOMP + Pilz). This, obviously, renders the whole filter mechanism useless. Thus, here we just remove the function getPlanningPipelineNames() and the corresponding member groups_pipelines_map_.

  • Fix clang-tidy issues (#1706)
    • Blindly apply automatic clang-tidy fixes
    • Exemplarily cleanup a few automatic clang-tidy fixes
    • Clang-tidy fixups
    • Missed const-ref fixups
    • Fix unsupported non-const -> const

    * More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>

  • Contributors: Chris Thrasher, Christian Henkel, Robert Haschke

2.6.0 (2022-11-10)

  • Improve CMake usage (#1550)
  • Add planner configurations to CHOMP and PILZ (#1522)
  • Contributors: Sebastian Jahr

2.5.3 (2022-07-28)

2.5.2 (2022-07-18)

  • Remove unnecessary rclcpp.hpp includes (#1333)
  • Contributors: Jafar

2.5.1 (2022-05-31)

2.5.0 (2022-05-26)

2.4.0 (2022-01-20)

  • moveit_build_options() Declare common build options like CMAKE_CXX_STANDARD, CMAKE_BUILD_TYPE, and compiler options (namely warning flags) once. Each package depending on moveit_core can use these via moveit_build_options().
  • Contributors: Robert Haschke

2.3.2 (2021-12-29)

2.3.1 (2021-12-23)

  • Port CHOMP Motion Planner to ROS 2 (#809)
  • Update Maintainers of MoveIt package (#697)
  • clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
  • Contributors: Dave Coleman, Henning Kayser, Robert Haschke, andreas-botbuilt, pvanlaar

1.1.1 (2020-10-13)

  • [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
  • Contributors: Felix von Drigalski

1.1.0 (2020-09-04)

  • [feature] Replace $(find xacro)/xacro -> xacro (#2282)
  • [feature] Start new joint_state_publisher_gui on param use_gui (#2257)
  • [feature] Optional cpp version setting (#2166)
  • [feature] Change API of ChompPlanner::solve() to not use message
  • [fix] Various fixes for upcoming Noetic release (#2180)
  • [fix] clang-tidy fixes (#2050)
  • [fix] Fix compiler warnings (#1773)
  • [fix] Small fixes to chomp planner (#1407)
  • [maint] Replace namespaces robot_state and robot_model with moveit::core (#1924)
  • [maint] Add Missing License (#1779)
  • [maint] Switch from include guards to pragma once (#1615)
  • [maint] Remove ! from MoveIt name (#1590)
  • Contributors: Ayush Garg, Chittaranjan Srinivas Swaminathan, Dave Coleman, Jonathan Binney, Markus Vieth, Robert Haschke, Sean Yen, Tyler Weaver, Yoan Mollard

1.0.6 (2020-08-19)

  • [maint] Migrate to clang-format-10
  • [maint] Optimize includes (#2229)
  • Contributors: Markus Vieth, Robert Haschke

1.0.5 (2020-07-08)

1.0.4 (2020-05-30)

1.0.3 (2020-04-26)

  • [maint] Windows build: Fix binary artifact install locations. (#1575)
  • [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)
  • Contributors: Robert Haschke, Sean Yen

1.0.2 (2019-06-28)

  • [fix] Fix chomp planner (#1512)
    • Fix start-state handling
    • remove time parameterization from planning code
  • Contributors: Robert Haschke

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)

  • [maintenance] Rearranged CHOMP-related modules within moveit_planners/chomp (#1251)
  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

  • [fix] Build regression (#1134)
  • [fix] compiler warnings (#1089)
  • Contributors: Robert Haschke

0.10.2 (2018-10-24)

  • [fix] chomp tests: fix order of moveit includes (#970)
  • [fix] needs to depend on cmake_modules. (#976)
  • [capability][chomp] Failure recovery options for CHOMP by tweaking parameters (#987)
  • [capability][chomp] cleanup of unused parameters and code + addition of trajectory initialization methods (linear, cubic, quintic-spline) (#960)
  • [maintenance] various compiler warnings (#1038)
  • [maintenance] add minimum required pluginlib version (#927)
  • Contributors: Chris Lalancette, Michael Görner, Mikael Arguedas, Raghavender Sahdev, Robert Haschke

0.10.1 (2018-05-25)

  • [fix] dependencies for chomp interface test (#778)
  • [maintenance] MoveIt tf2 migration (#830)
  • Contributors: Bence Magyar, Dave Coleman, Ian McMahon, Mikael Arguedas, Robert Haschke, Stephan, Will Baker

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

  • [improve] Chomp use PlanningScene (#546) to partially address #305
  • Contributors: Simon Schmeisser

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)
  • Contributors: Dave Coleman

0.9.3 (2016-11-16)

  • Merge pull request #330 from davetcoleman/kinetic-package.xml Updated package.xml maintainers and author emails
  • Updated package.xml maintainers and author emails
  • Contributors: Dave Coleman, Ian McMahon

0.9.2 (2016-11-05)

0.9.0 (2016-10-19)

  • Replace broken Eigen3 with correctly spelled EIGEN3 (#254)
    • Fix Eigen3 dependency throughout packages
    • Eigen 3.2 does not provide EIGEN3_INCLUDE_DIRS, only EIGEN3_INCLUDE_DIR
  • Use shared_ptr typedefs in collision_distance_field and chomp.
  • Fix CHOMP planner and CollisionDistanceField (#155)
    • Copy collision_distance_field package
    • Resurrect chomp
    • remove some old Makefiles and manifests
    • Correct various errors
    • Code formatting, author, description, version, etc
    • Add definitions for c++11. Nested templates problem.
    • Add name to planner plugin.
    • Change getJointModels to getActiveJointModels.
    • Call robot_state::RobotState::update in setRobotStateFromPoint.
    • Create README.md
    • Improve package.xml, CMake config and other changes suggested by jrgnicho.
    • Remove some commented code, add scaling factors to computeTimeStampes
    • Add install targets in moveit_experimental and chomp
    • Add install target for headers in chomp pkgs.
    • Remove unnecessary debugging ROS_INFO.
    • Port collision_distance_field test to indigo.
    • Remove one assertion that makes collision_distance_field test to fail.
  • Contributors: Chittaranjan Srinivas Swaminathan, Dave Coleman, Maarten de Vries

0.8.3 (2016-08-21)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged moveit_planners_chomp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.11.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/moveit2.git
VCS Type git
VCS Version main
Last Updated 2024-11-23
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The interface for using CHOMP within MoveIt

Additional Links

No additional links.

Maintainers

  • Chittaranjan Srinivas Swaminathan
  • MoveIt Release Team
  • Henning Kayser

Authors

  • Gil Jones
README
No README found. See repository README.
CHANGELOG

Changelog for package chomp_interface

2.11.0 (2024-09-16)

  • Fix CHOMP segfault (#3621)
  • Contributors: Robert Haschke

2.10.0 (2024-06-13)

  • Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
  • CMake format and lint in pre-commit (#2683)
  • Contributors: Sebastian Jahr, Tyler Weaver

2.9.0 (2024-01-09)

  • Node logging for the rest of MoveIt (#2599)
  • [Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
  • Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
  • Contributors: Sebastian Jahr, Tyler Weaver

2.8.0 (2023-09-10)

2.7.4 (2023-05-18)

2.7.3 (2023-04-24)

  • Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
  • Contributors: Shobuj Paul

2.7.2 (2023-04-18)

2.7.1 (2023-03-23)

  • remove underscore from public member in MotionPlanResponse (#1939)
    • remove underscore from private members
    • fix more uses of the suffix notation
  • Contributors: AlexWebb

2.7.0 (2023-01-29)

  • Fix BSD license in package.xml (#1796)
    • fix BSD license in package.xml
    • this must also be spdx compliant
  • Remove [MOVEIT_LIB_NAME]{.title-ref} (#1751) It's more readable and searchable if we just spell out the target name.
  • Use a stronger source of randomness (#1721)
    • Remove use of deprecated [std::random_shuffle]{.title-ref}
    • Replace random number generators with [rsl::rng]{.title-ref}
    • Utilize [rsl::uniform_real]{.title-ref}
  • Cleanup lookup of planning pipelines in MoveItCpp (#1710)
    • Revert "Add planner configurations to CHOMP and PILZ (#1522)"

    * Cleanup lookup of planning pipelines Remove MoveItCpp::getPlanningPipelineNames(), which was obviously intended initially to provide a planning-group-based filter for all available planning pipelines: A pipeline was discarded for a group, if there were no [planner_configs]{.title-ref} defined for that group on the parameter server. As pointed out in #1522, only OMPL actually explicitly declares planner_configs on the parameter server. To enable all other pipelines as well (and thus circumventing the original filter mechanism), #1522 introduced empty dummy planner_configs for all other planners as well (CHOMP + Pilz). This, obviously, renders the whole filter mechanism useless. Thus, here we just remove the function getPlanningPipelineNames() and the corresponding member groups_pipelines_map_.

  • Fix clang-tidy issues (#1706)
    • Blindly apply automatic clang-tidy fixes
    • Exemplarily cleanup a few automatic clang-tidy fixes
    • Clang-tidy fixups
    • Missed const-ref fixups
    • Fix unsupported non-const -> const

    * More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>

  • Contributors: Chris Thrasher, Christian Henkel, Robert Haschke

2.6.0 (2022-11-10)

  • Improve CMake usage (#1550)
  • Add planner configurations to CHOMP and PILZ (#1522)
  • Contributors: Sebastian Jahr

2.5.3 (2022-07-28)

2.5.2 (2022-07-18)

  • Remove unnecessary rclcpp.hpp includes (#1333)
  • Contributors: Jafar

2.5.1 (2022-05-31)

2.5.0 (2022-05-26)

2.4.0 (2022-01-20)

  • moveit_build_options() Declare common build options like CMAKE_CXX_STANDARD, CMAKE_BUILD_TYPE, and compiler options (namely warning flags) once. Each package depending on moveit_core can use these via moveit_build_options().
  • Contributors: Robert Haschke

2.3.2 (2021-12-29)

2.3.1 (2021-12-23)

  • Port CHOMP Motion Planner to ROS 2 (#809)
  • Update Maintainers of MoveIt package (#697)
  • clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
  • Contributors: Dave Coleman, Henning Kayser, Robert Haschke, andreas-botbuilt, pvanlaar

1.1.1 (2020-10-13)

  • [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
  • Contributors: Felix von Drigalski

1.1.0 (2020-09-04)

  • [feature] Replace $(find xacro)/xacro -> xacro (#2282)
  • [feature] Start new joint_state_publisher_gui on param use_gui (#2257)
  • [feature] Optional cpp version setting (#2166)
  • [feature] Change API of ChompPlanner::solve() to not use message
  • [fix] Various fixes for upcoming Noetic release (#2180)
  • [fix] clang-tidy fixes (#2050)
  • [fix] Fix compiler warnings (#1773)
  • [fix] Small fixes to chomp planner (#1407)
  • [maint] Replace namespaces robot_state and robot_model with moveit::core (#1924)
  • [maint] Add Missing License (#1779)
  • [maint] Switch from include guards to pragma once (#1615)
  • [maint] Remove ! from MoveIt name (#1590)
  • Contributors: Ayush Garg, Chittaranjan Srinivas Swaminathan, Dave Coleman, Jonathan Binney, Markus Vieth, Robert Haschke, Sean Yen, Tyler Weaver, Yoan Mollard

1.0.6 (2020-08-19)

  • [maint] Migrate to clang-format-10
  • [maint] Optimize includes (#2229)
  • Contributors: Markus Vieth, Robert Haschke

1.0.5 (2020-07-08)

1.0.4 (2020-05-30)

1.0.3 (2020-04-26)

  • [maint] Windows build: Fix binary artifact install locations. (#1575)
  • [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)
  • Contributors: Robert Haschke, Sean Yen

1.0.2 (2019-06-28)

  • [fix] Fix chomp planner (#1512)
    • Fix start-state handling
    • remove time parameterization from planning code
  • Contributors: Robert Haschke

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)

  • [maintenance] Rearranged CHOMP-related modules within moveit_planners/chomp (#1251)
  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

  • [fix] Build regression (#1134)
  • [fix] compiler warnings (#1089)
  • Contributors: Robert Haschke

0.10.2 (2018-10-24)

  • [fix] chomp tests: fix order of moveit includes (#970)
  • [fix] needs to depend on cmake_modules. (#976)
  • [capability][chomp] Failure recovery options for CHOMP by tweaking parameters (#987)
  • [capability][chomp] cleanup of unused parameters and code + addition of trajectory initialization methods (linear, cubic, quintic-spline) (#960)
  • [maintenance] various compiler warnings (#1038)
  • [maintenance] add minimum required pluginlib version (#927)
  • Contributors: Chris Lalancette, Michael Görner, Mikael Arguedas, Raghavender Sahdev, Robert Haschke

0.10.1 (2018-05-25)

  • [fix] dependencies for chomp interface test (#778)
  • [maintenance] MoveIt tf2 migration (#830)
  • Contributors: Bence Magyar, Dave Coleman, Ian McMahon, Mikael Arguedas, Robert Haschke, Stephan, Will Baker

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

  • [improve] Chomp use PlanningScene (#546) to partially address #305
  • Contributors: Simon Schmeisser

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)
  • Contributors: Dave Coleman

0.9.3 (2016-11-16)

  • Merge pull request #330 from davetcoleman/kinetic-package.xml Updated package.xml maintainers and author emails
  • Updated package.xml maintainers and author emails
  • Contributors: Dave Coleman, Ian McMahon

0.9.2 (2016-11-05)

0.9.0 (2016-10-19)

  • Replace broken Eigen3 with correctly spelled EIGEN3 (#254)
    • Fix Eigen3 dependency throughout packages
    • Eigen 3.2 does not provide EIGEN3_INCLUDE_DIRS, only EIGEN3_INCLUDE_DIR
  • Use shared_ptr typedefs in collision_distance_field and chomp.
  • Fix CHOMP planner and CollisionDistanceField (#155)
    • Copy collision_distance_field package
    • Resurrect chomp
    • remove some old Makefiles and manifests
    • Correct various errors
    • Code formatting, author, description, version, etc
    • Add definitions for c++11. Nested templates problem.
    • Add name to planner plugin.
    • Change getJointModels to getActiveJointModels.
    • Call robot_state::RobotState::update in setRobotStateFromPoint.
    • Create README.md
    • Improve package.xml, CMake config and other changes suggested by jrgnicho.
    • Remove some commented code, add scaling factors to computeTimeStampes
    • Add install targets in moveit_experimental and chomp
    • Add install target for headers in chomp pkgs.
    • Remove unnecessary debugging ROS_INFO.
    • Port collision_distance_field test to indigo.
    • Remove one assertion that makes collision_distance_field test to fail.
  • Contributors: Chittaranjan Srinivas Swaminathan, Dave Coleman, Maarten de Vries

0.8.3 (2016-08-21)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged moveit_planners_chomp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.11.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/moveit2.git
VCS Type git
VCS Version main
Last Updated 2024-11-23
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The interface for using CHOMP within MoveIt

Additional Links

No additional links.

Maintainers

  • Chittaranjan Srinivas Swaminathan
  • MoveIt Release Team
  • Henning Kayser

Authors

  • Gil Jones
README
No README found. See repository README.
CHANGELOG

Changelog for package chomp_interface

2.11.0 (2024-09-16)

  • Fix CHOMP segfault (#3621)
  • Contributors: Robert Haschke

2.10.0 (2024-06-13)

  • Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
  • CMake format and lint in pre-commit (#2683)
  • Contributors: Sebastian Jahr, Tyler Weaver

2.9.0 (2024-01-09)

  • Node logging for the rest of MoveIt (#2599)
  • [Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
  • Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
  • Contributors: Sebastian Jahr, Tyler Weaver

2.8.0 (2023-09-10)

2.7.4 (2023-05-18)

2.7.3 (2023-04-24)

  • Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
  • Contributors: Shobuj Paul

2.7.2 (2023-04-18)

2.7.1 (2023-03-23)

  • remove underscore from public member in MotionPlanResponse (#1939)
    • remove underscore from private members
    • fix more uses of the suffix notation
  • Contributors: AlexWebb

2.7.0 (2023-01-29)

  • Fix BSD license in package.xml (#1796)
    • fix BSD license in package.xml
    • this must also be spdx compliant
  • Remove [MOVEIT_LIB_NAME]{.title-ref} (#1751) It's more readable and searchable if we just spell out the target name.
  • Use a stronger source of randomness (#1721)
    • Remove use of deprecated [std::random_shuffle]{.title-ref}
    • Replace random number generators with [rsl::rng]{.title-ref}
    • Utilize [rsl::uniform_real]{.title-ref}
  • Cleanup lookup of planning pipelines in MoveItCpp (#1710)
    • Revert "Add planner configurations to CHOMP and PILZ (#1522)"

    * Cleanup lookup of planning pipelines Remove MoveItCpp::getPlanningPipelineNames(), which was obviously intended initially to provide a planning-group-based filter for all available planning pipelines: A pipeline was discarded for a group, if there were no [planner_configs]{.title-ref} defined for that group on the parameter server. As pointed out in #1522, only OMPL actually explicitly declares planner_configs on the parameter server. To enable all other pipelines as well (and thus circumventing the original filter mechanism), #1522 introduced empty dummy planner_configs for all other planners as well (CHOMP + Pilz). This, obviously, renders the whole filter mechanism useless. Thus, here we just remove the function getPlanningPipelineNames() and the corresponding member groups_pipelines_map_.

  • Fix clang-tidy issues (#1706)
    • Blindly apply automatic clang-tidy fixes
    • Exemplarily cleanup a few automatic clang-tidy fixes
    • Clang-tidy fixups
    • Missed const-ref fixups
    • Fix unsupported non-const -> const

    * More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>

  • Contributors: Chris Thrasher, Christian Henkel, Robert Haschke

2.6.0 (2022-11-10)

  • Improve CMake usage (#1550)
  • Add planner configurations to CHOMP and PILZ (#1522)
  • Contributors: Sebastian Jahr

2.5.3 (2022-07-28)

2.5.2 (2022-07-18)

  • Remove unnecessary rclcpp.hpp includes (#1333)
  • Contributors: Jafar

2.5.1 (2022-05-31)

2.5.0 (2022-05-26)

2.4.0 (2022-01-20)

  • moveit_build_options() Declare common build options like CMAKE_CXX_STANDARD, CMAKE_BUILD_TYPE, and compiler options (namely warning flags) once. Each package depending on moveit_core can use these via moveit_build_options().
  • Contributors: Robert Haschke

2.3.2 (2021-12-29)

2.3.1 (2021-12-23)

  • Port CHOMP Motion Planner to ROS 2 (#809)
  • Update Maintainers of MoveIt package (#697)
  • clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
  • Contributors: Dave Coleman, Henning Kayser, Robert Haschke, andreas-botbuilt, pvanlaar

1.1.1 (2020-10-13)

  • [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
  • Contributors: Felix von Drigalski

1.1.0 (2020-09-04)

  • [feature] Replace $(find xacro)/xacro -> xacro (#2282)
  • [feature] Start new joint_state_publisher_gui on param use_gui (#2257)
  • [feature] Optional cpp version setting (#2166)
  • [feature] Change API of ChompPlanner::solve() to not use message
  • [fix] Various fixes for upcoming Noetic release (#2180)
  • [fix] clang-tidy fixes (#2050)
  • [fix] Fix compiler warnings (#1773)
  • [fix] Small fixes to chomp planner (#1407)
  • [maint] Replace namespaces robot_state and robot_model with moveit::core (#1924)
  • [maint] Add Missing License (#1779)
  • [maint] Switch from include guards to pragma once (#1615)
  • [maint] Remove ! from MoveIt name (#1590)
  • Contributors: Ayush Garg, Chittaranjan Srinivas Swaminathan, Dave Coleman, Jonathan Binney, Markus Vieth, Robert Haschke, Sean Yen, Tyler Weaver, Yoan Mollard

1.0.6 (2020-08-19)

  • [maint] Migrate to clang-format-10
  • [maint] Optimize includes (#2229)
  • Contributors: Markus Vieth, Robert Haschke

1.0.5 (2020-07-08)

1.0.4 (2020-05-30)

1.0.3 (2020-04-26)

  • [maint] Windows build: Fix binary artifact install locations. (#1575)
  • [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)
  • Contributors: Robert Haschke, Sean Yen

1.0.2 (2019-06-28)

  • [fix] Fix chomp planner (#1512)
    • Fix start-state handling
    • remove time parameterization from planning code
  • Contributors: Robert Haschke

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)

  • [maintenance] Rearranged CHOMP-related modules within moveit_planners/chomp (#1251)
  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

  • [fix] Build regression (#1134)
  • [fix] compiler warnings (#1089)
  • Contributors: Robert Haschke

0.10.2 (2018-10-24)

  • [fix] chomp tests: fix order of moveit includes (#970)
  • [fix] needs to depend on cmake_modules. (#976)
  • [capability][chomp] Failure recovery options for CHOMP by tweaking parameters (#987)
  • [capability][chomp] cleanup of unused parameters and code + addition of trajectory initialization methods (linear, cubic, quintic-spline) (#960)
  • [maintenance] various compiler warnings (#1038)
  • [maintenance] add minimum required pluginlib version (#927)
  • Contributors: Chris Lalancette, Michael Görner, Mikael Arguedas, Raghavender Sahdev, Robert Haschke

0.10.1 (2018-05-25)

  • [fix] dependencies for chomp interface test (#778)
  • [maintenance] MoveIt tf2 migration (#830)
  • Contributors: Bence Magyar, Dave Coleman, Ian McMahon, Mikael Arguedas, Robert Haschke, Stephan, Will Baker

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

  • [improve] Chomp use PlanningScene (#546) to partially address #305
  • Contributors: Simon Schmeisser

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)
  • Contributors: Dave Coleman

0.9.3 (2016-11-16)

  • Merge pull request #330 from davetcoleman/kinetic-package.xml Updated package.xml maintainers and author emails
  • Updated package.xml maintainers and author emails
  • Contributors: Dave Coleman, Ian McMahon

0.9.2 (2016-11-05)

0.9.0 (2016-10-19)

  • Replace broken Eigen3 with correctly spelled EIGEN3 (#254)
    • Fix Eigen3 dependency throughout packages
    • Eigen 3.2 does not provide EIGEN3_INCLUDE_DIRS, only EIGEN3_INCLUDE_DIR
  • Use shared_ptr typedefs in collision_distance_field and chomp.
  • Fix CHOMP planner and CollisionDistanceField (#155)
    • Copy collision_distance_field package
    • Resurrect chomp
    • remove some old Makefiles and manifests
    • Correct various errors
    • Code formatting, author, description, version, etc
    • Add definitions for c++11. Nested templates problem.
    • Add name to planner plugin.
    • Change getJointModels to getActiveJointModels.
    • Call robot_state::RobotState::update in setRobotStateFromPoint.
    • Create README.md
    • Improve package.xml, CMake config and other changes suggested by jrgnicho.
    • Remove some commented code, add scaling factors to computeTimeStampes
    • Add install targets in moveit_experimental and chomp
    • Add install target for headers in chomp pkgs.
    • Remove unnecessary debugging ROS_INFO.
    • Port collision_distance_field test to indigo.
    • Remove one assertion that makes collision_distance_field test to fail.
  • Contributors: Chittaranjan Srinivas Swaminathan, Dave Coleman, Maarten de Vries

0.8.3 (2016-08-21)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged moveit_planners_chomp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.11.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/moveit2.git
VCS Type git
VCS Version main
Last Updated 2024-11-23
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The interface for using CHOMP within MoveIt

Additional Links

No additional links.

Maintainers

  • Chittaranjan Srinivas Swaminathan
  • MoveIt Release Team
  • Henning Kayser

Authors

  • Gil Jones
README
No README found. See repository README.
CHANGELOG

Changelog for package chomp_interface

2.11.0 (2024-09-16)

  • Fix CHOMP segfault (#3621)
  • Contributors: Robert Haschke

2.10.0 (2024-06-13)

  • Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
  • CMake format and lint in pre-commit (#2683)
  • Contributors: Sebastian Jahr, Tyler Weaver

2.9.0 (2024-01-09)

  • Node logging for the rest of MoveIt (#2599)
  • [Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
  • Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
  • Contributors: Sebastian Jahr, Tyler Weaver

2.8.0 (2023-09-10)

2.7.4 (2023-05-18)

2.7.3 (2023-04-24)

  • Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
  • Contributors: Shobuj Paul

2.7.2 (2023-04-18)

2.7.1 (2023-03-23)

  • remove underscore from public member in MotionPlanResponse (#1939)
    • remove underscore from private members
    • fix more uses of the suffix notation
  • Contributors: AlexWebb

2.7.0 (2023-01-29)

  • Fix BSD license in package.xml (#1796)
    • fix BSD license in package.xml
    • this must also be spdx compliant
  • Remove [MOVEIT_LIB_NAME]{.title-ref} (#1751) It's more readable and searchable if we just spell out the target name.
  • Use a stronger source of randomness (#1721)
    • Remove use of deprecated [std::random_shuffle]{.title-ref}
    • Replace random number generators with [rsl::rng]{.title-ref}
    • Utilize [rsl::uniform_real]{.title-ref}
  • Cleanup lookup of planning pipelines in MoveItCpp (#1710)
    • Revert "Add planner configurations to CHOMP and PILZ (#1522)"

    * Cleanup lookup of planning pipelines Remove MoveItCpp::getPlanningPipelineNames(), which was obviously intended initially to provide a planning-group-based filter for all available planning pipelines: A pipeline was discarded for a group, if there were no [planner_configs]{.title-ref} defined for that group on the parameter server. As pointed out in #1522, only OMPL actually explicitly declares planner_configs on the parameter server. To enable all other pipelines as well (and thus circumventing the original filter mechanism), #1522 introduced empty dummy planner_configs for all other planners as well (CHOMP + Pilz). This, obviously, renders the whole filter mechanism useless. Thus, here we just remove the function getPlanningPipelineNames() and the corresponding member groups_pipelines_map_.

  • Fix clang-tidy issues (#1706)
    • Blindly apply automatic clang-tidy fixes
    • Exemplarily cleanup a few automatic clang-tidy fixes
    • Clang-tidy fixups
    • Missed const-ref fixups
    • Fix unsupported non-const -> const

    * More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>

  • Contributors: Chris Thrasher, Christian Henkel, Robert Haschke

2.6.0 (2022-11-10)

  • Improve CMake usage (#1550)
  • Add planner configurations to CHOMP and PILZ (#1522)
  • Contributors: Sebastian Jahr

2.5.3 (2022-07-28)

2.5.2 (2022-07-18)

  • Remove unnecessary rclcpp.hpp includes (#1333)
  • Contributors: Jafar

2.5.1 (2022-05-31)

2.5.0 (2022-05-26)

2.4.0 (2022-01-20)

  • moveit_build_options() Declare common build options like CMAKE_CXX_STANDARD, CMAKE_BUILD_TYPE, and compiler options (namely warning flags) once. Each package depending on moveit_core can use these via moveit_build_options().
  • Contributors: Robert Haschke

2.3.2 (2021-12-29)

2.3.1 (2021-12-23)

  • Port CHOMP Motion Planner to ROS 2 (#809)
  • Update Maintainers of MoveIt package (#697)
  • clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
  • Contributors: Dave Coleman, Henning Kayser, Robert Haschke, andreas-botbuilt, pvanlaar

1.1.1 (2020-10-13)

  • [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
  • Contributors: Felix von Drigalski

1.1.0 (2020-09-04)

  • [feature] Replace $(find xacro)/xacro -> xacro (#2282)
  • [feature] Start new joint_state_publisher_gui on param use_gui (#2257)
  • [feature] Optional cpp version setting (#2166)
  • [feature] Change API of ChompPlanner::solve() to not use message
  • [fix] Various fixes for upcoming Noetic release (#2180)
  • [fix] clang-tidy fixes (#2050)
  • [fix] Fix compiler warnings (#1773)
  • [fix] Small fixes to chomp planner (#1407)
  • [maint] Replace namespaces robot_state and robot_model with moveit::core (#1924)
  • [maint] Add Missing License (#1779)
  • [maint] Switch from include guards to pragma once (#1615)
  • [maint] Remove ! from MoveIt name (#1590)
  • Contributors: Ayush Garg, Chittaranjan Srinivas Swaminathan, Dave Coleman, Jonathan Binney, Markus Vieth, Robert Haschke, Sean Yen, Tyler Weaver, Yoan Mollard

1.0.6 (2020-08-19)

  • [maint] Migrate to clang-format-10
  • [maint] Optimize includes (#2229)
  • Contributors: Markus Vieth, Robert Haschke

1.0.5 (2020-07-08)

1.0.4 (2020-05-30)

1.0.3 (2020-04-26)

  • [maint] Windows build: Fix binary artifact install locations. (#1575)
  • [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)
  • Contributors: Robert Haschke, Sean Yen

1.0.2 (2019-06-28)

  • [fix] Fix chomp planner (#1512)
    • Fix start-state handling
    • remove time parameterization from planning code
  • Contributors: Robert Haschke

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)

  • [maintenance] Rearranged CHOMP-related modules within moveit_planners/chomp (#1251)
  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

  • [fix] Build regression (#1134)
  • [fix] compiler warnings (#1089)
  • Contributors: Robert Haschke

0.10.2 (2018-10-24)

  • [fix] chomp tests: fix order of moveit includes (#970)
  • [fix] needs to depend on cmake_modules. (#976)
  • [capability][chomp] Failure recovery options for CHOMP by tweaking parameters (#987)
  • [capability][chomp] cleanup of unused parameters and code + addition of trajectory initialization methods (linear, cubic, quintic-spline) (#960)
  • [maintenance] various compiler warnings (#1038)
  • [maintenance] add minimum required pluginlib version (#927)
  • Contributors: Chris Lalancette, Michael Görner, Mikael Arguedas, Raghavender Sahdev, Robert Haschke

0.10.1 (2018-05-25)

  • [fix] dependencies for chomp interface test (#778)
  • [maintenance] MoveIt tf2 migration (#830)
  • Contributors: Bence Magyar, Dave Coleman, Ian McMahon, Mikael Arguedas, Robert Haschke, Stephan, Will Baker

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

  • [improve] Chomp use PlanningScene (#546) to partially address #305
  • Contributors: Simon Schmeisser

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)
  • Contributors: Dave Coleman

0.9.3 (2016-11-16)

  • Merge pull request #330 from davetcoleman/kinetic-package.xml Updated package.xml maintainers and author emails
  • Updated package.xml maintainers and author emails
  • Contributors: Dave Coleman, Ian McMahon

0.9.2 (2016-11-05)

0.9.0 (2016-10-19)

  • Replace broken Eigen3 with correctly spelled EIGEN3 (#254)
    • Fix Eigen3 dependency throughout packages
    • Eigen 3.2 does not provide EIGEN3_INCLUDE_DIRS, only EIGEN3_INCLUDE_DIR
  • Use shared_ptr typedefs in collision_distance_field and chomp.
  • Fix CHOMP planner and CollisionDistanceField (#155)
    • Copy collision_distance_field package
    • Resurrect chomp
    • remove some old Makefiles and manifests
    • Correct various errors
    • Code formatting, author, description, version, etc
    • Add definitions for c++11. Nested templates problem.
    • Add name to planner plugin.
    • Change getJointModels to getActiveJointModels.
    • Call robot_state::RobotState::update in setRobotStateFromPoint.
    • Create README.md
    • Improve package.xml, CMake config and other changes suggested by jrgnicho.
    • Remove some commented code, add scaling factors to computeTimeStampes
    • Add install targets in moveit_experimental and chomp
    • Add install target for headers in chomp pkgs.
    • Remove unnecessary debugging ROS_INFO.
    • Port collision_distance_field test to indigo.
    • Remove one assertion that makes collision_distance_field test to fail.
  • Contributors: Chittaranjan Srinivas Swaminathan, Dave Coleman, Maarten de Vries

0.8.3 (2016-08-21)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged moveit_planners_chomp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.11.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-planning/moveit2.git
VCS Type git
VCS Version main
Last Updated 2024-11-23
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The interface for using CHOMP within MoveIt

Additional Links

No additional links.

Maintainers

  • Chittaranjan Srinivas Swaminathan
  • MoveIt Release Team
  • Henning Kayser

Authors

  • Gil Jones
README
No README found. See repository README.
CHANGELOG

Changelog for package chomp_interface

2.11.0 (2024-09-16)

  • Fix CHOMP segfault (#3621)
  • Contributors: Robert Haschke

2.10.0 (2024-06-13)

  • Unify log names (#2720) Co-authored-by: Abishalini Sivaraman <<abi.gpuram@gmail.com>>
  • CMake format and lint in pre-commit (#2683)
  • Contributors: Sebastian Jahr, Tyler Weaver

2.9.0 (2024-01-09)

  • Node logging for the rest of MoveIt (#2599)
  • [Planning Pipeline Refactoring] #1 Simplify Adapter - Planner chain (#2429)
  • Merge branch 'main' into dependabot/github_actions/SonarSource/sonarcloud-github-c-cpp-2
  • Contributors: Sebastian Jahr, Tyler Weaver

2.8.0 (2023-09-10)

2.7.4 (2023-05-18)

2.7.3 (2023-04-24)

  • Replace Variable PROJECT_NAME in CMakeLists.txt with the actual name (#2020)
  • Contributors: Shobuj Paul

2.7.2 (2023-04-18)

2.7.1 (2023-03-23)

  • remove underscore from public member in MotionPlanResponse (#1939)
    • remove underscore from private members
    • fix more uses of the suffix notation
  • Contributors: AlexWebb

2.7.0 (2023-01-29)

  • Fix BSD license in package.xml (#1796)
    • fix BSD license in package.xml
    • this must also be spdx compliant
  • Remove [MOVEIT_LIB_NAME]{.title-ref} (#1751) It's more readable and searchable if we just spell out the target name.
  • Use a stronger source of randomness (#1721)
    • Remove use of deprecated [std::random_shuffle]{.title-ref}
    • Replace random number generators with [rsl::rng]{.title-ref}
    • Utilize [rsl::uniform_real]{.title-ref}
  • Cleanup lookup of planning pipelines in MoveItCpp (#1710)
    • Revert "Add planner configurations to CHOMP and PILZ (#1522)"

    * Cleanup lookup of planning pipelines Remove MoveItCpp::getPlanningPipelineNames(), which was obviously intended initially to provide a planning-group-based filter for all available planning pipelines: A pipeline was discarded for a group, if there were no [planner_configs]{.title-ref} defined for that group on the parameter server. As pointed out in #1522, only OMPL actually explicitly declares planner_configs on the parameter server. To enable all other pipelines as well (and thus circumventing the original filter mechanism), #1522 introduced empty dummy planner_configs for all other planners as well (CHOMP + Pilz). This, obviously, renders the whole filter mechanism useless. Thus, here we just remove the function getPlanningPipelineNames() and the corresponding member groups_pipelines_map_.

  • Fix clang-tidy issues (#1706)
    • Blindly apply automatic clang-tidy fixes
    • Exemplarily cleanup a few automatic clang-tidy fixes
    • Clang-tidy fixups
    • Missed const-ref fixups
    • Fix unsupported non-const -> const

    * More fixes Co-authored-by: Henning Kayser <<henningkayser@picknik.ai>>

  • Contributors: Chris Thrasher, Christian Henkel, Robert Haschke

2.6.0 (2022-11-10)

  • Improve CMake usage (#1550)
  • Add planner configurations to CHOMP and PILZ (#1522)
  • Contributors: Sebastian Jahr

2.5.3 (2022-07-28)

2.5.2 (2022-07-18)

  • Remove unnecessary rclcpp.hpp includes (#1333)
  • Contributors: Jafar

2.5.1 (2022-05-31)

2.5.0 (2022-05-26)

2.4.0 (2022-01-20)

  • moveit_build_options() Declare common build options like CMAKE_CXX_STANDARD, CMAKE_BUILD_TYPE, and compiler options (namely warning flags) once. Each package depending on moveit_core can use these via moveit_build_options().
  • Contributors: Robert Haschke

2.3.2 (2021-12-29)

2.3.1 (2021-12-23)

  • Port CHOMP Motion Planner to ROS 2 (#809)
  • Update Maintainers of MoveIt package (#697)
  • clang-tidy: modernize-make-shared, modernize-make-unique (#2762)
  • Contributors: Dave Coleman, Henning Kayser, Robert Haschke, andreas-botbuilt, pvanlaar

1.1.1 (2020-10-13)

  • [maint] Add comment to MOVEIT_CLASS_FORWARD (#2315)
  • Contributors: Felix von Drigalski

1.1.0 (2020-09-04)

  • [feature] Replace $(find xacro)/xacro -> xacro (#2282)
  • [feature] Start new joint_state_publisher_gui on param use_gui (#2257)
  • [feature] Optional cpp version setting (#2166)
  • [feature] Change API of ChompPlanner::solve() to not use message
  • [fix] Various fixes for upcoming Noetic release (#2180)
  • [fix] clang-tidy fixes (#2050)
  • [fix] Fix compiler warnings (#1773)
  • [fix] Small fixes to chomp planner (#1407)
  • [maint] Replace namespaces robot_state and robot_model with moveit::core (#1924)
  • [maint] Add Missing License (#1779)
  • [maint] Switch from include guards to pragma once (#1615)
  • [maint] Remove ! from MoveIt name (#1590)
  • Contributors: Ayush Garg, Chittaranjan Srinivas Swaminathan, Dave Coleman, Jonathan Binney, Markus Vieth, Robert Haschke, Sean Yen, Tyler Weaver, Yoan Mollard

1.0.6 (2020-08-19)

  • [maint] Migrate to clang-format-10
  • [maint] Optimize includes (#2229)
  • Contributors: Markus Vieth, Robert Haschke

1.0.5 (2020-07-08)

1.0.4 (2020-05-30)

1.0.3 (2020-04-26)

  • [maint] Windows build: Fix binary artifact install locations. (#1575)
  • [maint] Use CMAKE_CXX_STANDARD to enforce c++14 (#1607)
  • Contributors: Robert Haschke, Sean Yen

1.0.2 (2019-06-28)

  • [fix] Fix chomp planner (#1512)
    • Fix start-state handling
    • remove time parameterization from planning code
  • Contributors: Robert Haschke

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)

  • [maintenance] Rearranged CHOMP-related modules within moveit_planners/chomp (#1251)
  • Contributors: Robert Haschke

0.10.5 (2018-11-01)

0.10.4 (2018-10-29)

0.10.3 (2018-10-29)

  • [fix] Build regression (#1134)
  • [fix] compiler warnings (#1089)
  • Contributors: Robert Haschke

0.10.2 (2018-10-24)

  • [fix] chomp tests: fix order of moveit includes (#970)
  • [fix] needs to depend on cmake_modules. (#976)
  • [capability][chomp] Failure recovery options for CHOMP by tweaking parameters (#987)
  • [capability][chomp] cleanup of unused parameters and code + addition of trajectory initialization methods (linear, cubic, quintic-spline) (#960)
  • [maintenance] various compiler warnings (#1038)
  • [maintenance] add minimum required pluginlib version (#927)
  • Contributors: Chris Lalancette, Michael Görner, Mikael Arguedas, Raghavender Sahdev, Robert Haschke

0.10.1 (2018-05-25)

  • [fix] dependencies for chomp interface test (#778)
  • [maintenance] MoveIt tf2 migration (#830)
  • Contributors: Bence Magyar, Dave Coleman, Ian McMahon, Mikael Arguedas, Robert Haschke, Stephan, Will Baker

0.9.11 (2017-12-25)

0.9.10 (2017-12-09)

0.9.9 (2017-08-06)

  • [improve] Chomp use PlanningScene (#546) to partially address #305
  • Contributors: Simon Schmeisser

0.9.8 (2017-06-21)

0.9.7 (2017-06-05)

0.9.6 (2017-04-12)

0.9.5 (2017-03-08)

0.9.4 (2017-02-06)

  • [maintenance] clang-format upgraded to 3.8 (#367)
  • Contributors: Dave Coleman

0.9.3 (2016-11-16)

  • Merge pull request #330 from davetcoleman/kinetic-package.xml Updated package.xml maintainers and author emails
  • Updated package.xml maintainers and author emails
  • Contributors: Dave Coleman, Ian McMahon

0.9.2 (2016-11-05)

0.9.0 (2016-10-19)

  • Replace broken Eigen3 with correctly spelled EIGEN3 (#254)
    • Fix Eigen3 dependency throughout packages
    • Eigen 3.2 does not provide EIGEN3_INCLUDE_DIRS, only EIGEN3_INCLUDE_DIR
  • Use shared_ptr typedefs in collision_distance_field and chomp.
  • Fix CHOMP planner and CollisionDistanceField (#155)
    • Copy collision_distance_field package
    • Resurrect chomp
    • remove some old Makefiles and manifests
    • Correct various errors
    • Code formatting, author, description, version, etc
    • Add definitions for c++11. Nested templates problem.
    • Add name to planner plugin.
    • Change getJointModels to getActiveJointModels.
    • Call robot_state::RobotState::update in setRobotStateFromPoint.
    • Create README.md
    • Improve package.xml, CMake config and other changes suggested by jrgnicho.
    • Remove some commented code, add scaling factors to computeTimeStampes
    • Add install targets in moveit_experimental and chomp
    • Add install target for headers in chomp pkgs.
    • Remove unnecessary debugging ROS_INFO.
    • Port collision_distance_field test to indigo.
    • Remove one assertion that makes collision_distance_field test to fail.
  • Contributors: Chittaranjan Srinivas Swaminathan, Dave Coleman, Maarten de Vries

0.8.3 (2016-08-21)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged moveit_planners_chomp at Robotics Stack Exchange