Gazebo | Ignition | Community
Ask Your Question

Revolute joint translation issue

asked 2021-03-22 12:08:39 -0600

dregel gravatar image

I am trying to simulate a springy ball joint (metal rod in rubber silicone) of a robot base with a URDF (through ROS). Since URDF does not have a revolute2 joint, I have modeled the joint as two revolute joints in series. This more or less works, but when looking at the joints in Gazebo, I can see, that the second joint in the series is not located in the same position as the first one, when some external force is acting on the parts connected to the second joint. image description
What could be the cause of this? How could I remove this effect?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-04-06 04:00:37 -0600

dregel gravatar image

Did not figure out the cause of this exactly, but I was able to remove most of this effect, when I made the inertial values (both mass and moments of inertia) of the immediate parent links of these joints match exactly.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2021-03-22 12:08:39 -0600

Seen: 166 times

Last updated: Apr 06 '21