[Discourse.ros.org] [General] Fix released: rviz 1.14 not displaying markers etc with invalid quaternions

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[Discourse.ros.org] [General] Fix released: rviz 1.14 not displaying markers etc with invalid quaternions

Thilo Zimmermann via ros-users


There was a break in behaviour in rviz 1.14 released into kinetic and lunar where ROS messages containing unnormalised or uninitialised quaternions were rejected. This caused a number of plugins to not show visuals e.g. markers.

rviz 1.15 allows messages with invalid quaternions to be processed again. Unormalised quaternions will generate a console warning.

**Publishers of invalid quaternions should be updated to publish valid quaternions, as rviz will reject invalid quaternions 1 year from now**. See https://github.com/ros-visualization/rviz/pull/1179 for the discussion. Add `log4j.logger.ros.rviz.quaternions=DEBUG` to `$ROS_ROOT/config/rosconsole.config` to see more detailed messages.

rviz 1.15 has not yet been synced into the main ros apt repo but will be available from the [testing repo](http://wiki.ros.org/ShadowRepository) once the distro's rebuild has completed. Check http://repositories.ros.org/status_page/ros_kinetic_default.html?q=rviz (and lunar equivalent) to know when rviz 1.15 is released into the main repo. (@tfoote @marguedas as this breaks users, if it's appropriate to sync earlier than normal that would be appreciated).





---
[Visit Topic](https://discourse.ros.org/t/fix-released-rviz-1-14-not-displaying-markers-etc-with-invalid-quaternions/3610/1) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|

[Discourse.ros.org] [General] Fix released: rviz 1.12.14 not displaying markers etc with invalid quaternions

Thilo Zimmermann via ros-users


Thanks for the update, Deanna!

I wonder if there is some way that we can use static analysis to find bad quaternions in an automated way, so that we don't have a similar breakage a year from now. Of course we can't find all of them, but if a marker's pose message is created and the quaternion values are never assigned, it's probably a zero quaternion.





---
[Visit Topic](https://discourse.ros.org/t/fix-released-rviz-1-12-14-not-displaying-markers-etc-with-invalid-quaternions/3610/2) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|

[Discourse.ros.org] [General] Fix released: rviz 1.12.14 not displaying markers etc with invalid quaternions

Thilo Zimmermann via ros-users
In reply to this post by Thilo Zimmermann via ros-users


Update: this package has been [synced in Lunar](https://discourse.ros.org/t/new-packages-for-lunar-2018-01-09/3640/1)





---
[Visit Topic](https://discourse.ros.org/t/fix-released-rviz-1-12-14-not-displaying-markers-etc-with-invalid-quaternions/3610/3) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>
Reply | Threaded
Open this post in threaded view
|

[Discourse.ros.org] [General] Fix released: rviz 1.12.14 not displaying markers etc with invalid quaternions

Thilo Zimmermann via ros-users
In reply to this post by Thilo Zimmermann via ros-users


This has also been synced into kinetic: https://discourse.ros.org/t/new-packages-for-kinetic-2018-01-09/3641/1





---
[Visit Topic](https://discourse.ros.org/t/fix-released-rviz-1-12-14-not-displaying-markers-etc-with-invalid-quaternions/3610/4) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list
[hidden email]
http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>