Rosanswers logo

There is this nice video of a (real) PR2 performing Pick&Place using ORK and MoveIt!. Is the demonstrated (launch file) setup available somewhere? I´d like to take a look at it to see the component interaction between perception, planning and execution. If not, are there any other examples available that demonstrate MoveIt! based pick and place, ideally with the option of running them in Gazebo simulation?

Originally posted by Stefan Kohlbrecher on ROS Answers with karma: 24361 on 2014-07-29

Post score: 5

Original comments

Comment by jorge on 2014-07-29:
I'm working on it for a TB2, but I have still a lot to do. So yeah, any working demo would be very appreciated.

Comment by danielsnider on 2017-02-06:
I'm looking for an example too.


1 Answer 1


Rosanswers logo

Check out the example in the book "Mastering ROS for Robotics Programming", on page 355. Look at the section called "Grasping using MoveIt!".


Originally posted by danielsnider with karma: 203 on 2017-02-06

This answer was ACCEPTED on the original site

Post score: 2

Original comments

Comment by Sai kiran on 2017-08-27:

I done total according to that book.

In Moveit, Pick and place working fine 100%.

But in Gazebo, not working. Can you provide me the solution, for working in Gazebo.

Comment by macrot51 on 2019-04-03:
Hallo guys, could anyone find a good example?

Comment by Mehdi. on 2019-04-03:
The picking part is quite complex in Gazebo. The physics engine simulation is not precise enough to simulate a real pick most of the times. What you could do is move the gripper to the target position, and additionally create a fixed link between the gripper and the object at run time. Then when you continue moving the gripper the object will follow. There is a gazebo plugin for that https://github.com/pal-robotics/gazebo_ros_link_attacher


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.