Show EOL distros: 

motion_planners: chomp_motion_planner | interpolated_ik_motion_planner | ompl | ompl_ros_interface | sbpl

Package Summary

CHOMP is a motion planner based on trajectory optimization. It generates smooth, collision-free trajectories. For technical, algorithmic details, please refer to: "CHOMP: Gradient Optimization Techniques for Efficient Motion Planning". Nathan Ratliff, Matthew Zucker, J. Andrew Bagnell and Siddhartha Srinivasa. IEEE International Conference on Robotics and Automation, May 2009.

arm_navigation_experimental: arm_navigation_experimental_tools | chomp_motion_planner | collider | collision_checking | collision_free_arm_trajectory_controller | collision_proximity | collision_proximity_planner | collision_space_ccd | collision_space_ccd_test | distance_field | head_monitor_msgs | interpolated_ik_motion_planner | move_arm_head_monitor | move_arm_warehouse

Package Summary

CHOMP is a motion planner based on trajectory optimization. It generates smooth, collision-free trajectories. For technical, algorithmic details, please refer to: "CHOMP: Gradient Optimization Techniques for Efficient Motion Planning". Nathan Ratliff, Matthew Zucker, J. Andrew Bagnell and Siddhartha Srinivasa. IEEE International Conference on Robotics and Automation, May 2009.

motion_planners: chomp_motion_planner | interpolated_ik_motion_planner | ompl | ompl_ros_interface | sbpl

arm_navigation_experimental: arm_navigation_experimental_tools | chomp_motion_planner | collider | collision_free_arm_trajectory_controller | collision_proximity | collision_proximity_planner | distance_field | head_monitor_msgs | interpolated_ik_motion_planner | move_arm_head_monitor | move_arm_warehouse | trajectory_execution_monitor

Package Summary

CHOMP is a motion planner based on trajectory optimization. It generates smooth, collision-free trajectories. For technical, algorithmic details, please refer to: "CHOMP: Gradient Optimization Techniques for Efficient Motion Planning". Nathan Ratliff, Matthew Zucker, J. Andrew Bagnell and Siddhartha Srinivasa. IEEE International Conference on Robotics and Automation, May 2009.

Package Summary

chomp_motion_planner

Package Summary

chomp_motion_planner

  • Maintainer status: developed
  • Maintainer: Chittaranjan Srinivas Swaminathan <chitt AT live DOT in>, MoveIt! Release Team <moveit_releasers AT googlegroups DOT com>
  • Author: Gil Jones <gjones AT willowgarage DOT com>, Mrinal Kalakrishnan <mail AT mrinal DOT net>
  • License: BSD
  • Source: git https://github.com/ros-planning/moveit.git (branch: indigo-devel)

Package Summary

chomp_motion_planner

  • Maintainer status: developed
  • Maintainer: Chittaranjan Srinivas Swaminathan <chitt AT live DOT in>
  • Author: Gil Jones <gjones AT willowgarage DOT com>
  • License: BSD
  • Source: git https://github.com/ros-planning/moveit.git (branch: jade-devel)
moveit_planners: chomp_motion_planner | moveit_planners_chomp | moveit_planners_ompl

Package Summary

chomp_motion_planner

  • Maintainer status: developed
  • Maintainer: Chittaranjan Srinivas Swaminathan <chitt AT live DOT in>, MoveIt! Release Team <moveit_releasers AT googlegroups DOT com>
  • Author: Gil Jones <gjones AT willowgarage DOT com>, Mrinal Kalakrishnan <mail AT mrinal DOT net>
  • License: BSD
  • Source: git https://github.com/ros-planning/moveit.git (branch: kinetic-devel)
moveit_planners: chomp_motion_planner | moveit_planners_chomp | moveit_planners_ompl

Package Summary

chomp_motion_planner

  • Maintainer status: developed
  • Maintainer: Chittaranjan Srinivas Swaminathan <chitt AT live DOT in>, MoveIt! Release Team <moveit_releasers AT googlegroups DOT com>
  • Author: Gil Jones <gjones AT willowgarage DOT com>, Mrinal Kalakrishnan <mail AT mrinal DOT net>
  • License: BSD
  • Source: git https://github.com/ros-planning/moveit.git (branch: kinetic-devel)
moveit_planners: chomp_motion_planner | moveit_planners_chomp | moveit_planners_ompl | pilz_industrial_motion_planner

Package Summary

chomp_motion_planner

  • Maintainer status: maintained
  • Maintainer: Chittaranjan Srinivas Swaminathan <chitt AT live DOT in>, MoveIt Release Team <moveit_releasers AT googlegroups DOT com>
  • Author: Gil Jones <gjones AT willowgarage DOT com>, Mrinal Kalakrishnan <mail AT mrinal DOT net>
  • License: BSD
  • Source: git https://github.com/ros-planning/moveit.git (branch: noetic-devel)

This package implements the motion planner interface that the move_arm package requires. This interface is described in detail in the arm navigation tutorials. To use CHOMP, simply launch the pr2_arm_navigation_planning/launch/chomp_planning.launch file instead of any of the other planners.

Video

ROS API

  • ROS API is UNREVIEWED and UNSTABLE
  • C++ API is UNREVIEWED and UNSTABLE
  • This planner has currently been configured and tested only for the PR2 right arm. Testing and release for other robots is on the roadmap.
  • This planner cannot deal with path constraints

Tutorials

To check out tutorials for this package, just follow the general set of Tutorials on the arm navigation tutorials page. Replace the launch file for OMPL with the launch file for CHOMP (the launch file for CHOMP can be found in pr2_arm_navigation_planning/launch).

Wiki: chomp_motion_planner (last edited 2017-12-26 18:36:31 by PabloEstefo)