Gazebo | Ignition | Community
Ask Your Question

Modeling Biarticular Transmission Constraint in Gazebo

asked 2012-11-29 15:50:45 -0500

liangfok gravatar image

I'm trying to simulate the Meka T2 humanoid torso that has a biarticular transmission joint constraint. Specifically the robot's hip and thorax joints are connected by a cable that's controlled by a single motor ensuring that the two joints have the same angle. How do I correctly model these types of joints in Gazebo and specify them in the SDF file?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-01-16 13:29:20 -0500

scpeters gravatar image

I don't know of any way to express this type of constraint in SDF. Some constraint solvers are general enough to support this behavior, but gazebo does not expose that functionality.

As an alternative, I would model the two joints, and attempt to model the mechanical cable's stiffness and damping as a PD controller with the desired angle set as the current angle of the other joint. This can be done using a model plugin (see the plugin tutorials and the DiffDrivePlugin in the gazebo plugins folder for an example of the syntax).

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2012-11-29 15:50:45 -0500

Seen: 217 times

Last updated: Jan 16 '13