-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix external wrench plugin visualization on Gazebo 11 #494
Comments
I am using Gazebo 11.0.0 @paolo-viceconte please report the Gazebo version you are using |
Same for me, Gazebo 11.0.0 |
I also remember sometimes I had this behavior and I used the Gazebo 9.11.0 |
I had some issues with Gazebo 11 and SDF models recently (see gazebosim/gazebo-classic#2728 and gazebosim/gazebo-classic#2739), so first of all I would try to check if this issue is affecting only Gazebo 11 or also Gazebo 9/10. Furthermore, it would be great if when reporting an issue such as this you could also provide these details that are useful:
Note that the iRonCub team (@gabrielenava @HosameldinMohamed @Giulero @FabioBergonti @vpunithreddy) have a plugin in a private repo that is also rendering cylinders, and as far as I understand that one is working correctly on Gazebo 11, so you may want to check with them why that one is working.
Thanks @MiladShafiee , if you could double check to be sure it would be great. That "sometimes" is a bit difficult to process when you want to understand what is going wrong, especially because it seems from @Yeshasvitvs and @paolo-viceconte that the issue is deterministic (i.e. happening in all their tests). Furthermore, it would be also great if you could report this problems as soon as you experienced them, to catch (and solve, if there is someone interested in working on them) them early and avoid that they impact the work of other people in the team.
Not directly related to this issue, but noticed that since robotology/community#365 YARP is not using anymore the |
I tested with
Using icub-models master branch at robotology/icub-models@371cc30
Dropping the model through GUI |
I tested on the setup of the Development docker image by @diegoferigo:
icub-models
I am dropping the model via GUI as well |
Thanks for the details! Indeed, from your input it seems that there is some kind of regression in the |
@Yeshasvitvs @paolo-viceconte did you checked if updating the model to SDF 1.7 solved any of your issues? For what regards gazebosim/gazebo-classic#2728 there is a PR with a proposed fix in gazebosim/gazebo-classic#2734, so that could be something else to check out. |
@traversaro I tried by changing the sdf version in model.config files and the behavior is the same. Also, I noticed a small typo in external wrench plugin rpc reply messages at https://github.com/robotology/gazebo-yarp-plugins/blob/master/plugins/externalwrench/src/ApplyExternalWrench.cc#L212. The message should be
|
Hi @Yeshasvitvs, thanks to the related debug of @HosameldinMohamed, it is possible that this behavior is due to some changes from ignition-math4 to ignition-math6 . In another plugin what created problems for us was the change in behaviour of operator*(Pose3d, Pose3d), see #415 and gazebosim/gz-math#60 . At a first glance it does not seem that we are using |
During some tests I noticed that the visualization of the cylinder when using the external wrench plugin is odd as below
I tried with yarp and gazeboyarpplugins in devel branch. The usual behavior is the cylinder appears at the link at which we apply the external wrench
@paolo-viceconte notice the same behavior using master branches of yarp and gazeboyarpplugins
@MiladShafiee @prashanthr05 @GiulioRomualdi Did you notice this problem while using external wrench plugin ?
CC @traversaro
The text was updated successfully, but these errors were encountered: