-
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
Investigate support for "Modern" Gazebo Sim #395
Comments
Relevant ign-gazebo design PR: https://bitbucket.org/ignitionrobotics/ign-gazebo/pull-requests/98/design-doc-beginning-of-plugin-interface/diff . |
Renamed issue as apparently Gazebo 11 will still be the "old" gazebo, and the "new" Gazebo will be Ignition Gazebo (1|2|3|..), see "Future of Gazebo" in https://blog.openrobotics.org/acropolis/ . |
Nice tutorial on how to migrate a plugin from Gazebo Classic to Ignition Gazebo: gazebosim/gz-sim#80 . |
gazebosim/gz-sim#325 collects upstream contributions providing high-level APIs that could help the migration |
Changed the title of the issue now that "Ignition Gazebo" is "Gazebo Sim", see https://community.gazebosim.org/t/a-new-era-for-gazebo/1356 . |
This is also an interesting tutorial: https://gazebosim.org/api/sim/7/ardupilot.html . cc @GiacomoBisio @lucapa17 |
All work on this is ongoing at https://github.com/robotology/gz-sim-yarp-plugins, closing this issue as it does not make sense to track anything here. fyi @xela-95 |
Citing Gazebo March 2019 Blog Post:
The first released version of Ignition Gazebo 11 came out in March 2019, and it is currently under development in https://github.com/ignitionrobotics/ign-gazebo, under the name of "Ignition Gazebo". Despite the simulator goes by "Gazebo" name, it is basically a complete rewrite of the Gazebo simulator, using a Entity–component–system pattern. As the Gazebo Classic plugin API is basically the complete Gazebo C++ API, the
gazebo-yarp-plugins
plugins will need to be adapted to run simulations with YARP-enabled models on the new Ignition Gazebo. I open this issue to start collecting ideas and resources related to this migrations.Docs on Ignition Gazebo Architecture
General Brainstorming
Fortunately all different major versions of Ignition Libraries are parallel installable, and also Gazebo Classic and Ignition Gazebo will be installable in parallel. So this should be doable.
The text was updated successfully, but these errors were encountered: