How to use get_planning_pipeline_id?
How should I use get_planning_pipeline_id? It is not clear what I should input as planning_pipeline, an example in python would be appreciated.
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
How should I use get_planning_pipeline_id? It is not clear what I should input as planning_pipeline, an example in python would be appreciated.
You need to set both the planning_pipeline_id
and the planner_id
. You can easily check the available pipelines and the planners of each pipeline in the RViz Motion Planning plugin, in the Context
tab.
Example Python code:
group = moveit_commander.MoveGroupCommander("your_planning_group")
group.set_planning_pipeline_id("pilz_industrial_motion_planner")
group.set_planner_id("LIN")
[...]
group.set_pose_target(your_pose)
group.go()
If only one pipeline is available, you should regenerate your moveit_config package.
Asked: 2021-07-06 06:36:11 -0500
Seen: 154 times
Last updated: Jul 06 '21
Check if target joint position is valid
How to Move the robot in joint and Cartesian Space?
ROS was unable to find the package name while creating new moveit configuration package?
Setting MoveIt Goal State in RViz
Segmentation fault at MoveIt python tutorial
Moveit control gripper instead of panda_link8 EFF