Gazebo 8.0.0 Release

2017-01-31

Download (8.0.0)

Changelog | Migration Guide | Roadmap

End-of-life Notice

Gazebo 6.x and 5.x have reached the end of their lives. We will continue to answer questions about these versions, but we will stop fixing bugs.

Highlights for 8.0.0

  • Plotting Utility
  • Video Recording
  • QT5 support
  • Visual markers
  • Improved quadcopter simulation
  • Import OBJ files
  • Generalization of Actor animations
  • Migration to Ignition-math

We are proud to announce the release of Gazebo 8. This version of Gazebo has short term support with an end-of-life on January 15, 2019.

A major API change comes with Gazebo8. This API change centers around the transition from Gazebo's internal math library to Ignition Math. Please refer to the changelog and migration guide to help your transition.

The ability to dynamically and programmatically add visual elements to Gazebo has been added through a visual marker interface. Visual markers can consist of simple shapes, lines, triangles, and text. Additional features associated with visual markers can be found through the gz marker -h command line tool. A C++ example demonstrates how to manipulate visual markers from a stand-alone application.

We continually strive to improve Gazebo's user experience and offer features that benefit a wide audience. To this end, a feature rich plotting utility has been integrated with Gazebo. This utility supports plotting data from topics, models, and simulation parameters. Multiple plots can be created, and data can be exported to CSV or PDF files. Try inserting a model, such as the Double Pendulum, and press ctrl-p.

Following the same rationale as the plotting utility, we are pleased to announce the integration of video recording in Gazebo 8. Simply select the camera icon on the right hand side of the tool bar to start recording into an MP4, AVI, or OGV file. Select the icon again to stop recording and save the video file.

Enjoy the new release, and thanks for all the contributions,

  OSRF Development Team