-
Notifications
You must be signed in to change notification settings - Fork 497
All links teleport to origin if model has a revolute2 joint. #2239
Comments
Original comment by packagewjx (Bitbucket: packagewjx). I encountered this problem today. Fix this problem, please~ |
Original comment by packagewjx (Bitbucket: packagewjx). I successfully avoid this bug by adding two revolute joint instead of one. Instead of using two links, I use three links. Suppose that the first link is what you want to revolute in two directions. Add a joint between the second link and the first link, and set it revolute in one direction. Hide the second link if you must. Then add a joint between the second link and the third link, which is the other joint you used to add a revolute2 joint. The result is that the first link can revolute in two axis. |
Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).
|
Original comment by Gabriel Walton (Bitbucket: TriWalt). it should be noted that this issue is also present in gazebo 9 as well. |
Original comment by Martin (Bitbucket: mhubii). it is still not fixed I guess |
Original comment by Addisu Z. Taddese (Bitbucket: azeey, GitHub: azeey). I have started working on a fix for this on the issue_2239 branch |
Original comment by Addisu Z. Taddese (Bitbucket: azeey, GitHub: azeey).
Merged in issue_2239 (pull request #3024) Fix Issue 2239: All links teleport to origin if model has a revolute2 joint. Approved-by: Steven Peters [email protected] → <<cset 8abbfa6>> |
Original report (archived issue) by Shane Loretz (Bitbucket: Shane Loretz, GitHub: sloretz).
The original report had attachments: revolute2_gz8.tar.gz
If a model has a revolute2 joint, all links will teleport to the origin when the model is inserted into a world gazebo 8. This does not happen on gazebo 7.5. A model that reproduces the behavior is attached
Gazebo 8
Gazebo 7.5 - how it should work
The text was updated successfully, but these errors were encountered: