Gazebo PMC Meeting Minutes 2026-03-16

Hi Gazebo Community!

This week’s meeting was held on 2026-03-16T18:00:00Z and the following is a summary:

  • New agenda items:

    • Removing freeimage dependency: We discussed the deprecation of freeimage in Homebrew and its impact on gz-rendering (#1235), particularly concerning Ogre 1.9 and Ogre-next. Due to security vulnerabilities, we plan to drop freeimage entirely in Homebrew. For Ubuntu, we decided to make the Ogre 1.9 component optional rather than removing it completely, allowing users who need higher performance Lidar to install it separately.
    • GSoC 2026: We’re asking maintainers to tag “Good First Issues” for students.
    • Gazebo-classic transition post-mortem: We reviewed survey feedback on developer experience and ecosystem integration.
    • Gazebo LTS Support: When a new Gazebo LTS is released, we reached a consensus to provide a 1-year overlap support window for the older Ubuntu LTS it initially targets.
    • PR Backlog: With the influx of new contributions, we’re encouraging everyone to review 2-3 PRs when submitting a new one. We’re also exploring using AI tools for initial first-pass reviews to catch basic issues like race conditions or memory leaks.
    • Mujoco Packaging (Did not have time to discuss): Now that the initial Mujoco integration (#811) is merged, we’re figuring out the best way to package the Mujoco code within our repositories.
  • Updates:

    • Buildfarm: The __upcoming__ branch is gone and has been replaced by rotary. Nightlies will now build on rotary debbuilders.
    • Ubuntu 26.04: FFE was approved for both urdfdom-headers and mujoco 3.5.0!
    • gz-physics: The initial Mujoco implementation has been merged! It can now be run with gz-sim with basic capabilities. Additional PRs for contacts (#889), model removal (#892), and forward step output (#893) are ready for review.
    • gz-math: Fixed VolumeBelow and CenterOfVolumeBelow for Box shapes (#724), and working on extending buoyancy computation functions to other shapes.
    • gz-transport: Making more progress on Zenoh shared memory.

As always, the meeting notes are available at :classical_building: Gazebo PMC meeting weekly agenda - Google Docs.

The next Gazebo PMC meeting will be on 2026-03-23T18:00:00Z (See Open Source Robotics Foundation official events)

Hi Gazebo team, could native support for event-driven simulation and Bevy-like event handling potentially be covered in your upcoming meetings?

Support for event-driven simulation hasn’t been brought up in recent memory. The roadmap item you are referring to is more about improving/adding support for kinematic mode in the current physics engines and provide a way for users to easily adjust simulation parameters that trade speed for a loss in fidelity.

We are planning to organize a working group to discuss the long term future of Gazebo. I would think event-driven simulation could be brought up there as a potential direction. The working group will be open to the community, so it would be great to have your input.

2 Likes