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

moveit pick and place

asked 2019-02-28 07:34:31 -0500

mvish7 gravatar image


I’m trying to implement pick and place using moveit + gazebo. i.e i want to send trajectory planned by moveit to gazebo and see pick and place being demonstrated in gazebo.

My query is related to pick () function of movegroup class. In moveit pick and place tutorial when we call pick function we have to give two arguments i.e object name as string and the grasp message. This can be seen here.

I understand that the string input argument is name of the object added in planning scene in RVIZ, in my case i dont want to add any object in planning scene in RVIZ. I have created necessary simulation envirnoment in Gazebo, adding planning scene object in RVIZ is just an overhead for me.

is there any way to use moveit high level APIs of movegroup::pick() and not create planning scene object in RVIZ? or is there any alternative function which doesn’t require the planning scene creation in RVIZ.

Thanks for your time.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2019-03-05 14:51:04 -0500

mlautman gravatar image

The pick-and-place pipeline in MoveIt! is not the best for accomplishing custom tasks like the one you describe. In fact, the move_group interfaces can be really limiting. For custom tasks, it is almost always better to use the MoveIt! libraries directly. I am in the process of open-sourcing `MoveIt! Grasps, a package for grasp generation and scoring that sounds like it would fit your needs.

Note that moveit_grasps is intended to be used outside of MoveGroup.

edit flag offensive delete link more


Thank you for suggesting this. In meantime i added collision object to rviz and performed pick-n-place but i'm not convinced with that way. I'll see how can i make use of Moveit_Grasps.

mvish7 gravatar image mvish7  ( 2019-03-06 05:07:22 -0500 )edit

Question Tools



Asked: 2019-02-28 07:34:31 -0500

Seen: 1,249 times

Last updated: Mar 05 '19