-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Add Humble release notes for Rviz2 #2537
Conversation
Signed-off-by: ahcorde <[email protected]>
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.
Hey @ahcorde, could you adjust this so that it talks more about how these changes affect the user? Specifically, it should say what has changed in how the user should go about using the code. You can look at geometry2 below for a good example.
Signed-off-by: ahcorde <[email protected]>
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.
I would prefer something like the following, where each major new feature has its own paragraph explaining how it works, and smaller efficiency related items are grouped together at the end. There's a few TODOs in the text below.
We added the ability to apply textures defined via a URI to
We've added `the ability to apply textures defined via URI to arbitrary triangle lists using UV Coordinates <https://github.com/ros2/rviz/pull/719>`__. Now we can create a gradient pull from a texture map instead of the default grayscale. This will enable complex coloring of markers. To use this, ... TODO ....
.. image:: images/triangle_marker_with_gradient.png
We also added the ability to visualize inertias. To do this, you select enable 'Inertia' in the 'Mass Properties' under the robot model:
.. image:: images/rviz_mass_inertia.png
You can see an image of an inertia below.
.. image TODO an image of the inertia for a mass.
Some smaller changes are that we've `improved the efficiency of 3-bytes pixel formats <https://github.com/ros2/rviz/pull/743>`_ and have `changed the way inertias are computed to use ignition math rather than Ogre's math libraries <https://github.com/ros2/rviz/pull/751>`_.
|
||
* `Efficiently handle 3-bytes pixel formats <https://github.com/ros2/rviz/pull/743>`__ | ||
|
||
* `Computed inertia with ignition-math <https://github.com/ros2/rviz/pull/751>`__ |
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.
This one should mention that it replaces Ogre math with Ignition math.
rviz2 | ||
^^^^^ | ||
|
||
Fixed some crashes, memory leaks and remove duplicate code between some other relevant improvements: |
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.
The purpose of the changelog is for user facing code, so bug fixes shouldn't be mentioned unless it changes the way the user interacts with our code.
Signed-off-by: ahcorde <[email protected]>
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.
A few more changes and then this should be good!
Now we can create a gradient pull from a texture map instead of the default grayscale. | ||
This will enable complex coloring of markers. To use this, you should use the | ||
``visualization_msgs/Marker.msg`` and fill the ``texture_resource``, ``texture``, ``uv_coordinates`` and ``mesh_file`` fields. | ||
You can find more information `here <https://github.com/ros2/common_interfaces/pull/153/files>`__ |
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.
You can find more information `here <https://github.com/ros2/common_interfaces/pull/153/files>`__ | |
You can find more information `here <https://github.com/ros2/common_interfaces/pull/153>`__. |
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.
It seems like we're still missing the period.
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.
Done, thank yout @audrow
Signed-off-by: ahcorde <[email protected]>
Signed-off-by: ahcorde <[email protected]>
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.
Looks good to me!
* Add Humble release notes for Rviz2 Signed-off-by: ahcorde <[email protected]> * Improved doc Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> * Added feedback Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> (cherry picked from commit f19294b)
* Add Humble release notes for Rviz2 Signed-off-by: ahcorde <[email protected]> * Improved doc Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> * Added feedback Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> (cherry picked from commit f19294b)
* Add Humble release notes for Rviz2 Signed-off-by: ahcorde <[email protected]> * Improved doc Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> * Added feedback Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> (cherry picked from commit f19294b)
Thanks, @ahcorde! |
* Add Humble release notes for Rviz2 Signed-off-by: ahcorde <[email protected]> * Improved doc Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> * Added feedback Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> (cherry picked from commit f19294b) Co-authored-by: Alejandro Hernández Cordero <[email protected]>
* Add Humble release notes for Rviz2 Signed-off-by: ahcorde <[email protected]> * Improved doc Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> * Added feedback Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> (cherry picked from commit f19294b) Co-authored-by: Alejandro Hernández Cordero <[email protected]>
* Add Humble release notes for Rviz2 Signed-off-by: ahcorde <[email protected]> * Improved doc Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> * Added feedback Signed-off-by: ahcorde <[email protected]> * feedback Signed-off-by: ahcorde <[email protected]> (cherry picked from commit f19294b) Co-authored-by: Alejandro Hernández Cordero <[email protected]>
Signed-off-by: ahcorde [email protected]
Part of #2446