O'Reilly logo

Robot Operating System Cookbook by Kumar Bipin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

How it works…

Several things happened in this experiment, so let's discuss it in parts!

First of all, we saw a couple of cubic and rectangular blocks appearing in the RViz. Well, those were the table and the object to be grasped, of course! Inside the pick_and_place.py script, we created these two objects and added them into the MoveIt planning scene. Whenever we add an object to the planning scene, it will appear in this way.

Second, the pick action starts. After getting the grasp object position, our node sends this position to the grasp server, which will generate IK and check if there's any valid IK in order to pick the object up. If it finds any feasible IK solution, the arm will begin to execute the specified motions in order to pick ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required