Skip to content

Latest commit

 

History

History
94 lines (75 loc) · 5.09 KB

roadmap.md

File metadata and controls

94 lines (75 loc) · 5.09 KB

Gazebo Roadmap

This page describes planned work for Gazebo. The set of planned features and development efforts should provide insight into the overall direction of Gazebo. If you would like to see other features on the roadmap, then please get in touch with us at [email protected].

Quarterly Roadmap

2022 Q1 (Jan - Mar) / Q2 (Apr - Jun) - ongoing

Feature Roadmap

A number of features are planned for specific releases of Gazebo. The features listed here derive from the Quarterly Roadmap, listed above, and other ongoing projects. See the Release Features page for a list of features already available in each release of Gazebo.

A named release of Gazebo, such as Acropolis or Blueprint, is tied to a set of library major versions. Our development and release pattern allows us to distribute patch and minor updates into a stable Gazebo version. For example, if a new feature does not break API/ABI then we will target the feature to the oldest compatible non-EOL release and propagate the feature forward.

Citadel

  1. Bash completion
  2. Expose camera calibration parameters

Fortress

  1. Run server and client in the same process.
  2. Command line: use binaries instead of shared libraries
  3. GUI model editor
  4. Bazel build files.
  5. Waves and hydrodynamics for water surface vehicles.
  6. Save more changed components to SDF.
  7. Improved Windows support.
  8. Custom skybox from SDF.
  9. Gz3D: support heightmaps, skybox and particles.
  10. Parameters in Gazebo Transport.

Garden

  1. Point cloud visualization.
  2. Wide angle camera (Ogre 1).
  3. DEM heightmaps.
  4. Camera distortion.
  5. Wind effects configurable on a location basis.
  6. Reset API.
  7. Renaming Ignition to Gazebo.
  8. glTF and GLB mesh support.
  9. Vulkan support (Ogre 2.3)
  10. Lunar terrain and coordinates.
  11. Static plugins
  12. Conversion between SDF and MJCF
  13. Python API for SDFormat
  14. Material shininess

Planned releases

Please see the Releases for the timeline of and information about future distributions.

Contributing to Gazebo

Looking for something to work on, or just want to help out? Here are a few resources to get you going.

  1. How to contribute guide.
  2. Feature comparision list. This page lists the feature gaps between Gazebo classic and Gazebo Sim.
  3. Take a look at the various libraries, and the issue tracker associated with each.