Gazebo | Ignition | Community
Ask Your Question

Robot gripper passes through object to be grasped

asked 2016-06-19 15:47:14 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

Gazebo version 2.2.3 I am trying to implement a grasping algorithm on my custom robot but it passes through the object instead of grasping it. I've checked all the collision tags in both urdfs (robot's and object's) and they are standard, potential problems that I can think of:-

Collision geometry is not correct: Highly unlikely as the robot is using its meshes as geometry and the object is simple cylinder.

Controllers of joint angles of the robot are not right: I've used standard ros_control position controllers and what I've noticed is that on echoing joint_states topic I can see position and velocity but effort is zero for all messages. I configured controllers referencing from master of robot programming book and even in their example the arm passes through the floor.

Arm breaks when I reset the gazebo world: Might have some correlation

If any of these conditions imply something in the context of gripper passing through the object then please help.

Thanks in advance

edit retag flag offensive close merge delete


Bravo they are all scattered and not in right places thank you! I'll try to arrange them properly and see if it works.

rilch gravatar imagerilch ( 2016-06-20 12:06:04 -0600 )edit

I converted the comment to an answer, just accept it if that ended up being the problem. Good luck!

chapulina gravatar imagechapulina ( 2016-06-20 12:11:54 -0600 )edit

It works! I feel so stupid. I did not check the visual origins with collision origins and the equally quilty company which generated this urdf charged 12k for the arm.

rilch gravatar imagerilch ( 2016-06-20 12:19:19 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2016-06-20 11:15:51 -0600

chapulina gravatar image

Have you made sure the collisions are where you expect them to be in Gazebo? Right-click the model and choose View->Collisions

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2016-06-19 15:47:14 -0600

Seen: 829 times

Last updated: Jun 19 '16