-
Notifications
You must be signed in to change notification settings - Fork 91
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
Models: fix world orientation #68
Models: fix world orientation #68
Conversation
12f5969
to
28483c5
Compare
Runtime crash when loading. This happens on the old version (before this PR). |
That looks like a possible version conflict between Gazebo Garden and Harmonic in your environment, or possibly the build of the ArduPilot plugin (can try disabling the plugin in the model to verify). The |
- iris_with_standoffs pose changed in ArduPilot/ardupilot_gazebo#68 Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
- iris_with_standoffs pose changed in ArduPilot/ardupilot_gazebo#68 Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
28483c5
to
f8148dd
Compare
- Anemometer: use degrees. - Gimbal 1D: use degrees in pose. - Gimbal 2D: use degrees in pose. - Parachute: update plugin filename. - Iris: use degrees, replace -0 with 0. - Iris: remove z-offset from iris_with_standoffs model. - Remove z-offset from iris_with_standoffs, so model origin is at CoM. - Set pose in world file. - Zephyr: use degrees. - Zephyr: update parachute plugin name. - Zephyr: disable moment coefficient contribution. - Required due to changed behaviour in Gazebo Harmonic. - Update gimbal pose in iris_with_gimbal world. - Update iris_warehouse world. Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
f8148dd
to
77123a4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested a few worlds like warehouse, they work well.
- iris_with_standoffs pose changed in ArduPilot/ardupilot_gazebo#68 Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
This PR reviews and fixes the orientation of models and worlds to ensure compliance with the conventions used by ROS and ArduPilot.
Edit
<cma>
fix below moved to #73There is also a fix for planes on Harmonic where a change in behaviour of the LiftDrag plugin requires the moment coefficient
<cma>
to be set to zero in order to disable the adjustment (it was previously ignored).Details
<pose>
where this simplifies or clarifies the rotation.-0
with0
. These arise where the SDF model had been originally generated from URDF.Checks
Models
Worlds
Tests