-
Notifications
You must be signed in to change notification settings - Fork 231
Add Jetty release notes draft #611
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
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: Addisu Z. Taddese <[email protected]> Generated-by: Ollama 0.11.6 with the gemma3:27b model.
6ecc678
to
c79e3a5
Compare
- Adds details to the RL interfaces. - Adds new export occupancy grid system. Signed-off-by: Arjo Chakravarty <[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 added a few minor edits
I do have one big change I would like to see. I think we should re-order the features from "most interesting" to "least interesting." Obviously this is subjective, but people tend to read the first two or three items and leave so we want our best stuff at the top.
Can we make Zenoh, RL support, Sim interface, and QT5=>QT6 our top four?
[end of life](https://www.qt.io/blog/extended-security-maintenance-for-qt-5.15-begins-may-2025), | ||
Gazebo has been migrated to Qt6. While there are no major changes to end-users | ||
of the Gazebo GUI, `gz-gui` plugin authors will need to make changes to ensure | ||
compatibility with Qt6. Make sure to check out the |
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.
compatibility with Qt6. Make sure to check out the | |
compatibility with Qt6. Gazebo plugin maintainers should use our [migration guide](https://gazebosim.org/api/gui/10/migration_qt6.html) | |
to update their plugin to QT6. |
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 thought this was a little awkward and could be a little stronger.
Gazebo has been migrated to Qt6. While there are no major changes to end-users | ||
of the Gazebo GUI, `gz-gui` plugin authors will need to make changes to ensure | ||
compatibility with Qt6. Make sure to check out the | ||
[migration guide](https://gazebosim.org/api/gui/10/migration_qt6.html). |
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.
[migration guide](https://gazebosim.org/api/gui/10/migration_qt6.html). |
|
||
## Resolve auto inertia based on input mass | ||
|
||
Automatically computed inertial can now use the `mass` specified in the SDF file |
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.
Automatically computed inertial can now use the `mass` specified in the SDF file | |
Inertia parameters can now be automatically set based on an object's mass specified in an SDF file. This | |
eliminates the need to manually compute and set the density of collision objects. When both mass |
This is a little awkward and uclear. Perhaps this will help.
## Improve Gazebo APIs for Reinforcement Learning | ||
|
||
Several APIs have been improved to streamline reinforcement learning pipelines. | ||
We have also added an [example integration with StableBaselines3](https://github.com/gazebosim/gz-sim/tree/gz-sim10/examples/scripts/reinforcement_learning/simple_cart_pole) |
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.
We have also added an [example integration with StableBaselines3](https://github.com/gazebosim/gz-sim/tree/gz-sim10/examples/scripts/reinforcement_learning/simple_cart_pole) | |
We have also added an [example integration with the StableBaselines3 Python package](https://github.com/gazebosim/gz-sim/tree/gz-sim10/examples/scripts/reinforcement_learning/simple_cart_pole) |
Part of gazebosim/gz-jetty#15
In previous years, we have places the release notes and highlights in the metapackage (e.g. Ionic), but I don't think it's very discoverable and neither is the link we include in https://gazebosim.org/docs/jetty/release-features/. This year, I propose we add a page for it on gazebosim.org/docs. I think it will be a lot more discoverable. It will also give us more formatting capabilities since we control the markdown rendering.
This is a draft. I invite all contributors to the Jetty release to add/update the content. Images/gifs or example code blocks are highly encouraged.
Refer to https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html for additional syntax we can use.
Some portions of this pull request were generated using Ollama with the gemma3:27b model.