Problem changing joint from fixed to revolute

asked 2020-05-25 02:13:10 -0600

d_joshi gravatar image

Hello all. I am trying to simulate a UR arm with a robotiq 85 2F gripper on the end. I need to simulate a FT sensor between the wrist_3 link of the UR and the base_link of the gripper. I was going to use this tutorial for this. The FT sensor plugin is attached to a joint, as shown in the tutorial. Now the joint between the UR and the gripper was a fixed joint, which means that when my initial xacro is converted to sdf by gazebo, the fixed joint is ignored, which means the plugin cannot find it. To get around this problem, I changed the joint between the robot and the gripper to a revolute joint with the following limits as suggested here:

<limit velocity="6.5" effort="1000" lower="0" upper="0" />

The problem is, now the simulation does not run at all, with the sdf file missing all of the joints and links after the joint I converted from fixed to revolute (I checked with rosrun xacro xacro my_urdf.urdf.xacro > test.urdf followed by gz sdf -p test.urdf > test.sdf). Very frustrated. Any help would be greatly appreciated!

edit retag flag offensive close merge delete