New Releases 2023-01-25 (Citadel, Fortress & Garden)

Highlights

  • Fortress/Garden Set View Camera controller (perspective/ortho) from plugin configuration

    <!-- 3D scene -->
      <plugin filename="MinimalScene" name="3D View">
        ...
        <view_controller>ortho</view_controller>
      </plugin>
    
  • Fortress/Garden Add a reference visual to help visualize the anchor point for view control operations.

    We also fixed large / unexpected camera movement when orbiting / panning due to missing mouse events. See gz-gui#506 and gz-gui#502. There is also now a way to configure view control sensitivity gz-gui#504 and gz-sim#1799

  • Citadel/Fortress/Garden Add degree as an optional unit for rotation in the Transform GUI Tool. Radian is set to default.

  • Garden Made progress in support for fluid added mass for better modeling of hydrodynamic effects. sdformat proposal gz-physics#384.

  • Garden Add EnvironmentalData component which can be used to hold user-defined data (e.g. loaded from CSV files)
    for plugins to leverage. This has been used in gz-sim#1839 define currents for hydrodynamic system based on CSV files.

  • Garden Users can now load SDFormat model files by running gz sim <model file> as opposed to creating a new world file that includes the model

  • Fortress/Garden Add interface to allow systems to declare parameters similar to ROS params.

Releases

These are the minor and patch releases that came out since the previous post.

Gazebo Cmake 3.0.1 (Garden)

Changelog

Full changelog

  1. Disable source tooltips

  2. All cmake2 changes up to 2.16.0

Contributors

Ben Wolsieffer
Jose Luis Rivero
Nate Koenig
Silvio Traversaro
Steve Peters


Gazebo Cmake 2.16.0 (Citadel and Fortress)

Changelog

Full changelog

  1. FindIgnOGRE2: preserve PKG_CONFIG_PATH

  2. FindSQLite3: Add SQLite::SQLite3 ALIAS

  3. FindUUID: Do not wrap LIBRARY_NAMES argument with quotes

  4. Don’t assume CMAKE_INSTALL_*DIR variables are relative

  5. Remove check for s3cfg

Contributors

Ben Wolsieffer
Jose Luis Rivero
Nate Koenig
Silvio Traversaro
Steve Peters


Gazebo Common 5.3.0 and 5.3.1 (Garden)

Changelog

Full changelog

  1. Fix out of bounds access to rotation array in assimp loader

  2. Fix issues detected by ASAN

  3. Expose Vertex & Index raw ptrs for efficient reading

Contributors

Ian Chen
Luca Della Vedova
Matias N. Goldberg
Michael Carroll
Nate Koenig


Gazebo Common 4.6.2 (Fortress)

Changelog

Full changelog

  1. Fix Capsule mesh generation.

Contributors

Addisu Z. Taddese
Nate Koenig


Gazebo Fuel Tools 8.0.1 (Garden)

Changelog

Full changelog

  1. Forward ports.

  2. Remove fuel.ignitionrobotics.org from ClientConfig.

  3. Clean up a few Windows warnings.

Contributors

Louise Poubel
methylDragon
Michael Carroll
Nate Koenig


Gazebo Fuel Tools 7.2.0 (Fortress)

Changelog

Full changelog

  1. All fuel_tools4 changes up to 4.7.0

Contributors

Louise Poubel
methylDragon
Nate Koenig


Gazebo Fuel Tools 4.7.0 and 4.8.0 (Citadel)

Changelog

Full changelog

  1. Reduce asset download sizes.

  2. ign → gz Migration

Contributors

methylDragon
Nate Koenig


Gazebo Gui 6.7.0 (Fortress)

Changelog

Full changelog

  1. Set View Camera controller from plugin configuration

  2. Add service for configuring view control sensitivity

  3. Fix large / unexpected camera movements

  4. Add view control reference visual

Contributors

Alejandro Hernández Cordero
Ian Chen
Jenn Nguyen


Gazebo Gui 3.12.0 (Citadel)

Changelog

Full changelog

  1. Add degree as an optional unit for rotation in GzPose.

  2. Fix image display test.

  3. Update cmd/CMakeLists to conform with all other gz libraries.

  4. Add key publisher test.

  5. Add pointer check in Application::RemovePlugin.

  6. Ign to gz header migration.

Contributors

Addisu Z. Taddese
AzulRadio
Jenn Nguyen
methylDragon
Nate Koenig


Gazebo Math 7.1.0 (Garden)

Changelog

Full changelog

  1. Adds bounds retrieval for TimeVarying grid class.

Contributors

Arjo Chakravarty
Nate Koenig


Gazebo Msgs 9.1.0 and 9.2.0 (Garden)

Changelog

Full changelog

  1. Add DVL specific messages
  2. Forward port of msgs 8.7.0.

Contributors

Carlos AgĂĽero
Ivan Santiago Paunovic
Louise Poubel
methylDragon
Michael Carroll
Michel Hidalgo
Nate Koenig
Steve Peters


Gazebo Physics 6.2.0 (Garden)

Changelog

Full changelog

  1. Reduce error to debug and add notes

  2. Support fluid added mass

  3. Deduplicate common tests part1

Contributors

Louise Poubel
Michael Carroll
Steve Peters


Gazebo Physics 5.3.0 (Fortress)

Changelog

Full changelog

  1. Fix windows warnings related to bullet

  2. Apply ign-gz after forward merge from ign-physics2

  3. Port: 2 to 5

  4. Fix build errors and warnings for DART 6.13.0

  5. Backport windows fix

  6. dartsim: fix handling inertia matrix pose rotation

  7. Add code coverage ignore file

  8. Ign to Gz migration

Contributors

Addisu Z. Taddese
AzulRadio
Jenn Nguyen
Louise Poubel
methylDragon
Nate Koenig
Steve Peters


Gazebo Physics 2.6.0 and 2.6.1 (Citadel)

Changelog

Full changelog

  1. Fix build errors and warnings for DART 6.13.0

  2. Don’t install CMakeLists.txt files

  3. Ign to Gz Migration

Contributors

Addisu Z. Taddese
methylDragon
Nate Koenig
Steve Peters


Gazebo Plugin 2.0.1 (Garden)

Changelog

Full changelog

  1. Forward port 1.4.0.

Contributors

Louise Poubel
methylDragon
Michael Carroll
Nate Koenig


Gazebo Plugin 1.4.0 (Citadel and Fortress)

Changelog

Full changelog

  1. Ign to Gz migration

Contributors


Gazebo Rendering 7.2.0 (Garden)

Changelog

Full changelog

  1. Enable gpu ray query on macOS.

  2. Calculate camera intrinsics : Refactor https://github.com/gazebosim/gz-rendering/pull/700

Contributors

Aditya Pande
Ian Chen


Gazebo Rendering 6.5.2 (Fortress)

Changelog

Full changelog

  1. Mesh clean up in destructor

  2. Fix Ogre2DepthCamera on macOS (Fortress)

  3. Restore GLX context after OGRE plugin loading finishes.

  4. Add message to see troubleshooting page when render engine fails to initialize

  5. Do not overwrite reserved visibility flags in ogre2 (Fortress)

  6. Fix Metal shader compiler error in GpuRays (Lidar)

  7. Fix memory corruption in Ogre2GpuRays

  8. Fix RenderTarget::destroy not getting called in both ogre1 & ogre2

  9. Fix wrong error log message when creating scene

  10. Use proper sRGB conversion in DepthCamera

  11. Fix non-deterministic rendering due to background texture loading

  12. Fix lidar heightmap detection

  13. Improved RenderEngine and Mesh coverage

  14. Increased Marker coverage

  15. Added shaderType converage

  16. Improved grid coverage

  17. Improved coverage Arrow and Axis visuals and fixed some warnings

  18. Remove redundant namespace references

  19. Change IGN_DESIGNATION to GZ_DESIGNATION

  20. Add coverage ignore file

Contributors

ahcorde
Alejandro Hernández Cordero
AzulRadio
CristĂłbal Arroyo
Ian Chen
Louise Poubel
Martin Pecka
Matias N. Goldberg
methylDragon
Sanjuksha


Gazebo Rendering 3.7.0 (Citadel)

Changelog

Full changelog

  1. Migrate ignition to gazebo headers.

Contributors

Ian Chen
methylDragon
Nate Koenig


Gazebo Sensors 3.5.0 (Citadel)

Changelog

Full changelog

  1. Add missing DEPENDS_ON_COMPONENTS parameters.

  2. Improved coverage Lidar.

  3. Improved noise coverage.

  4. Camera: configure projection matrix from SDFormat.

  5. RgbdCameraSensor.cc: fix include.

  6. Ignition to Gazebo header migration.

Contributors

Alejandro Hernández Cordero
Brian
methylDragon
Nate Koenig
Steve Peters


Gazebo Sim 7.2.0 and 7.1.0 (Garden)

Changelog

Full changelog

  1. Enable the JointController and JointPositionController to use sub_topics and control multiple joints.

  2. Ackermann steering with steering angle and sub_topic.

  3. port: 6 to 7 (10-JAN-2023)

  4. Add ignition alias back

  5. fix SdfGenerator unit test

  6. Allow using a CSV file to define currents for hydrodynamic system

  7. Add multichannel lookup for environment sensors.

  8. Example controller for LRAUV

  9. Fix component removal in component inspector

  10. port: 6 to 7 (06-DEC-2023)

  11. port: 6 to 7 (29-NOV-2023)

  12. Fix #1812.

  13. Removed unused attributes

  14. Fixes buoyancy flakiness when spawning entities

  15. Remove fixed width from world control

  16. Backport #1748: Adds a tool for environment data visualization and custom environmental sensors

  17. Acoustic comms : Propagation model

  18. Add pre-commit hooks configuration

  19. Add checkbox in view angle plugin for toggling view control reference visual

  20. Add EnvironmentalData component

  21. Allow SDF model to be constructed in a single shot

  22. Allow loading a model SDF file in the Server class

  23. Address flaky UNIT_Gui_TEST

  24. Change name of nameFilter of saveDialog to “SDF files”

  25. Acoustic comms : Packet collision timeout

  26. Fix typo in include inside Export.hh

  27. Towards Green CI

  28. Refactor: Trajectory loading seperated into external function

  29. Add pybind11 module as MODULE

  30. Clarify errors when plugins fail to load

  31. Fix tutorial for blender_sdf_exporter

  32. Cherry pick acoustic comms to gz-sim7

  33. Update tutorial for blender_distort_meshes

  34. Removes Actor Visuals When They Are Despawned

  35. Update examples to used gazebosim

  36. Merge forward 6 to 7, 2022-10-21

  37. Merge forward 6 to 7, 2022-10-06

  38. Add information about system paramter

  39. Adding tests for hydrodynamics

  40. Fix Windows and Doxygen

  41. Merge forward 3 to 6, 2022-08-16

  42. Add support for specifying log record period

  43. Common widget GzColor replacement

  44. Replace plotIcon in ComponentInspector with GzPlotIcon

  45. Component Inspector with common widget pose plotting

  46. Change CODEOWNERS and maintainer to Michael

  47. Replace pose in ViewAngle with GzPose

Contributors

Addisu Z. Taddese
Aditya Pande
Alejandro Hernández Cordero
Andrej Orsula
Arjo Chakravarty
AzulRadio
Benjamin Perseghetti
Carlos AgĂĽero
Dharini Dutia
Grey
Ian Chen
Ivan Santiago Paunovic
Jenn Nguyen
Joan Aguilar Mayans
Jose Luis Rivero
Kenji Brameld
Liam Han
Louise Poubel
Marco A. Gutierrez
Marko Križmančić
Michael Carroll
Michel Hidalgo
Nate Koenig
Onur Berk Töre
Rhys Mainwaring
Silvio Traversaro
Steve Peters


Gazebo Sim 6.14.0 (Fortress)

Changelog

Full changelog

  1. Fix Ackermann plugin zero linVel turningRadius bug

  2. Header guard fix for battery power load component

  3. Add interface to allow systems to declare parameters

  4. Adding battery consumers and extra fixes

  5. Disable tests that require dartsim on windows

  6. Added move camera to model service

  7. Add spin box to View Angle plugin for configuring view control sensitivity

  8. Sync View Angle GUI with view controller

  9. Hydrodynamics flags test strengthening

  10. Fixed Fortress tests related to lights

  11. Allow to move to model from Angle view plugin

  12. Fixed light entity number

  13. Check AddBvnAnimation return value

  14. Add checkbox in view angle plugin for toggling view control reference visual

  15. Adds support for hydrodynamic cross terms

  16. Addresses flakiness in Hydrodynamics.VelocityTestInOil.

  17. Fix minor bugs in RFComms plugin

Contributors

Addisu Z. Taddese
Alejandro Hernández Cordero
Arjo Chakravarty
Benjamin Perseghetti
Ian Chen
Ivan Santiago Paunovic
Jenn Nguyen
Marco A. Gutierrez
Marko Križmančić
Nate Koenig


Gazebo Transport 12.1.0 (Garden)

Changelog

Full changelog

  1. Ignition to Gazebo renaming.

  2. Use new ignition-specific formatter.

  3. Remove warnings in Garden on Ubuntu 22.04.

Contributors

Carlos AgĂĽero
Ivan Santiago Paunovic
Julian Oes
Louise Poubel
methylDragon
Michael Carroll
Nate Koenig
Silvio Traversaro
Steve Peters


Gazebo Transport 11.3.0, 11.3.1, and 11.3.2 (Fortress)

Changelog

Full changelog

  1. Fix include/ignition/…/parameters header files

  2. Fix CLI configuration install path to ignition

  3. Add parameters component

  4. Fix build for Debian Bullseye

Contributors

Ivan Santiago Paunovic
Julian Oes
methylDragon
Michael Carroll
Nate Koenig
Silvio Traversaro
Steve Peters


Gazebo Transport 8.4.0 (Citadel)

Changelog

Full changelog

  1. ign → gz : Remove redundant namespace references.

  2. Backport Windows fix from main branch.

  3. ign → gz Migrate Ignition Headers : gz-transport.

Contributors

methylDragon
Nate Koenig
Silvio Traversaro


Gazebo Utils 1.4.1, 1.5.0, and 1.5.1 (Fortress)

Changelog

Full changelog

  1. Add missing config.hh include to gz headers

  2. Ignition to Gazebo header migration.

  3. CI workflow: use checkout v3.

  4. Include in FormatterFwd.

  5. cli_TEST: Fix compatibility with CLI11 2.0.

  6. Add code coverage ignore file.

Contributors

Jenn Nguyen
Michael Carroll
Nate Koenig
shameekganguly
Silvio Traversaro
Steve Peters


SDFormat 9.10.0 (Citadel)

Changelog

Full changelog

  1. Ign to gz header migration.

  2. Added HasLensProjection.

  3. Added camera info topic to Camera

Contributors

Alejandro Hernández Cordero
methylDragon
Nate Koenig
Steve Peters


1 Like