Robotics StackExchange | Archived questions

Show joints option is showing the joints on wroong position

Hi

So i have a robot that uses arms to do things. the arms are attached to motor models by a revolute joint. After showing the join location i noticed something odd.


=O=================



lets say that the O is where i set my joint to be. the arm then will rotate around that point if i add force to it. This works fine for the first arm. The second arm has the exsact same setup. however gazebo shows its joint to be like this

  ---

O =================== --- --- ---

however its showing the wrong position it does rotate around the right point that i set in my sdf file. This does get confusing as I have about 20 joints which may or may not be showing the wrong position.

is there a fix for this or am i doing something wrong?

Asked by Garik on 2013-11-13 07:00:28 UTC

Comments

Could you post your SDF file? Also, what version of Gazebo are you using? There is a joint visualization fix in this pull request.

Asked by nkoenig on 2013-11-13 16:26:57 UTC

Answers

It turns out that rebooting my OS fixed the issue. It basicly came down to that gazebo was drawing the joints on wrong positions.

Asked by Garik on 2013-11-14 04:52:50 UTC

Comments