Gazebo | Ignition | Community
Ask Your Question

libgazebo_ros_control joints behaviour

asked 2019-08-29 09:41:34 -0500

Eisenhorn gravatar image


I am simulation an arm and i am using the libgazebo_ros_cobntrol plugin for gazebo.

For the tranmssion acturators I use a tag like this

  <transmission name="arm_joint_5_joint_transmssion">
    <joint name="arm_joint_5">
    <actuator name="arm_joint_5_motor">

What I have noticed is that no matter the mu/mu2 and dampening values the actuator has a behaviour as if the gear is self-locking. Even if throw an object at it and unload the trajectory controller the arm will stay in the same position after bouncing a little bit.

I would like a behaviour that the arm gives in if it is not actuated. Is this possible?


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-08-29 09:56:22 -0500

kumpakri gravatar image

You want to use PositionJointInterface exactly when you need the arm to stay at the given position no matter what. Maybe consider using EffortJointInterface instead.

edit flag offensive delete link more


Ok, so that is intended behaviour. With the EffortJointInterface I could trigger the arm to collapse, but only if I unload the controller. Unfortunately thats not what I want. I would like to test the joint_tracetroy hold mode (see

Eisenhorn gravatar imageEisenhorn ( 2019-08-30 04:08:53 -0500 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2019-08-29 09:41:34 -0500

Seen: 103 times

Last updated: Aug 29 '19