ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

moveit to plan in local frame

asked 2019-09-10 03:24:44 -0600

Eisenhorn gravatar image


Is it possible to change the reference frame of moveit another reference frame than an robot external frame.

Right now I have map -> base_link. I have a mobile robot with an arm, whos arm_base_link can rotate. I would like to plan moveit in the arm coordinate frame, but at the same time have the octomap of the sensor plugin in the map frame.

Is this possible or must I do the transfroms in a separte transformer?


edit retag flag offensive close merge delete


Is it possible for you to add the rotating base joint to your robot arm URDF so that Moveit plans with it as part of the robot.

PeteBlackerThe3rd gravatar image PeteBlackerThe3rd  ( 2019-09-10 03:30:23 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2020-02-17 06:02:46 -0600

Sathyakumar Nanda gravatar image

Yes. I guess your frames are in order map->base_link->arm_base_link. I guess moveit.setposereferenceframe(arm_base_link) might solve. Or make a new planning group for moveit from arm_base_link.

edit flag offensive delete link more

Question Tools



Asked: 2019-09-10 03:24:44 -0600

Seen: 1,328 times

Last updated: Sep 10 '19