Highlights
-
Citadel
:gz/*
include headers can now be used in pre-Garden versions ofgz-common
,gz-math
, andgz-msgs
. This will ease migration from ignition to gazebo. -
Garden
: Add bullet-featherstone plugin togz-physics
. The full integration withgz-sim
will be released soon. -
Script and tutorial for generating procedural datasets with Blender
-
Garden
: Clarify the definition of<joint><thread_pitch>
SDFormat 1.10 and introduce<joint><screw_thread_pitch>
which uses a more conventional unit. -
Citadel
: libsdformat now adds<frame>
s for reduced links/joints when parsing URDF files to preserve the pose information of those elements.
Releases
These are the minor and patch releases that came out since the previous post and the release of Garden.
Gazebo Common 5.1.0 to 5.2.2 (Garden)
Changelog
-
[Backport] Avoid Io.hh header name clash (#471)
-
Fix arm builds and tests
-
Add CSV data parsing
-
Skip CSV header when reading DataFrame.
-
Adds an API to retrieve keys.
-
All common4 changes up to 4.6.1 release
-
All common3 changes up to 3.15.1 release
-
Don’t install auto-generated profiler.hh
-
Fixed MeshManager Singleton
-
Don’t install CMakeLists.txt
-
ign → gz Migrate Ignition Headers : gz-common
-
Suppress a bunch of unnecessary test output
-
Fix metallic roughness file path for gltf assets
-
Include cstring for memcpy
-
Remove redundant namespace references
Contributors
Alejandro Hernández Cordero
Arjo Chakravarty
CristĂłbal Arroyo
Jochen Sprickerhof
Louise Poubel
Luca Della Vedova
methylDragon
Michael Carroll
Michel Hidalgo
Nate Koenig
Steve Peters
Gazebo Common 3.15.0 and 3.15.1 (Citadel)
Changelog
-
Fix build on case-insensitive filesystems
-
Don’t install CMakeLists.txt
-
ign → gz Migrate Ignition Headers
Contributors
Michael Carroll
Nate Koenig
Steve Peters
methylDragon
Gazebo Common 4.6.0 and 4.6.1 (Fortress)
Changelog
-
All common3 changes up to 3.15.1 release
-
Include cstring for memcpy
Contributors
Jochen Sprickerhof
Louise Poubel
Michael Carroll
Nate Koenig
Steve Peters
methylDragon
Gazebo Math 6.13.0 (Citadel and Fortress)
Changelog
-
Support migration and migrate headers
-
Remove redundant namespace references
Contributors
methylDragon
Gazebo Msgs 8.7.0 (Fortress)
Changelog
-
ign → gz Redirect Gz Headers
-
Add parameter component message definitions
-
Remove redunant namespace references
Contributors
Ivan Santiago Paunovic
methylDragon
Steve Peters
Gazebo Msgs 5.11.0 (Citadel)
Changelog
-
Ignition to Gazebo renaming.
-
Remove mistaken VERSION.
-
Increase utility coverage.
Contributors
Jenn Nguyen
Louise Poubel
methylDragon
Nate Koenig
Gazebo Physics 6.1.1
Changelog
-
Suppress MSVC warning that is not applicable
-
Fix construction of nested models
-
Removed GetCollision API it’s redundant
-
Add bullet-featherstone plugin
-
Fix bullet cmake, probably bad merge
Contributors
Alejandro Hernández Cordero
Grey
Michael Carroll
Nate Koenig
Gazebo Rendering 7.1.0
Changelog
-
Initialize wide angle camera pixel format
-
Fix use of singletons
-
All changes merged forward from ign-rendering6
Contributors
Addisu Z. Taddese
ahcorde
Alejandro Hernández Cordero
CristĂłbal Arroyo
Ian Chen
methylDragon
Sanjuksha
Gazebo Rendering 3.6.1 (Citadel)
Changelog
-
Improved coverage: MeshDescriptor, Mesh, MoveToHelper, OrbitViewController, PixelFormat and ShadersParams
-
Suppress Windows warnings
-
Improved RenderEngine and Mesh coverage
-
Increase TransformControl test converage (#668)
-
Increased Marker coverage
-
Added shaderType converage
-
Improved grid coverage
-
Improved coverage Arrow and Axis visuals and fixed some warnings
-
Backport from 6 to 3. Disable C4275 warnings on Windows from OgreUTFString (#621)
-
Remove redundant namespace references
-
Disabling flaky depth and thermal camera tests on mac (#405)
-
Change IGN_DESIGNATION to GZ_DESIGNATION (#677)
-
Add coverage ignore file
-
Ignition → Gazebo
-
fix checking unofficial ogre version when ogre 1.x is not installed
-
Updated CODEOWNERS
-
Silence CMake policy CMP0072
Contributors
Alejandro Hernández Cordero
AzulRadio
CristĂłbal Arroyo
Ian Chen
Jenn Nguyen
Jorge Perez
Louise Poubel
methylDragon
Michael Carroll
William Lew
Gazebo Sim 6.13.0
Changelog
-
Fix two tests on Windows
-
All ign-gazebo3 changes up to 3.14.0 release
-
Some minor changes to hydrodynamic flags test
-
Fix thruster integration test
-
Fix scene_broadcaster_system test
-
Script and tutorial for generating procedural datasets with Blender
-
Enable use of ign gazebo -s on Windows (take two)
-
Removed unused speedlimit file
-
Fortress: Removed warnings
-
Enable/Disable individual hydrodynamic components.
-
Adding thrust coefficient calculation
-
Restore Add System GUI plugin
-
Return absolute path when finding a resource
-
Adds sky cubemap URI to the sky.proto’s header
-
Update triggered_publisher.sdf
-
Add ResourceSpawner example file
-
Enable inherited model topic name.
-
Fix loading render engine plugins in GUI
-
Add a service to trigger functionality
-
Fix installation instructions on Ubuntu 22.04
-
Fix reference link in ackermann steering
Contributors
Alejandro Hernández Cordero
Andrej Orsula
Arjo Chakravarty
Benjamin Perseghetti
Ian Chen
Jose Luis Rivero
Kenji Brameld
Liam Han
Marco A. Gutierrez
Michael Carroll
Nate Koenig
Silvio Traversaro
Steve Peters
SDFormat 13.1.0 and 13.2.0 (Garden)
Changelog
-
sdf/1.10/joint.sdf: add
screw_thread_pitch
-
sdf/1.10: support //world/joint specification
-
Model: add sdf::Errors output to API methods
-
Added Root::WorldByName
-
Python: add OpticalFrameID APIs to pyCamera
-
Fix
GZ_PYTHON_INSTALL_PATH
value -
Rename python bindings import library for Windows
-
Add test helper python package for encapsulating versioned python packages
-
Add a configuration option to resolve URIs
-
World: sdfwarns to sdf::Errors when warnings policy set to sdf::EnforcementPolicy::ERR
-
PrintConfig: add sdf::Errors output to API methods
-
Element: add sdf::Errors output to API methods
-
python: Import gz.math at startup to fix #1129
-
parser_urdf: add //frame for reduced links/joints
-
Param::Set: fix truncation of floating-point values
-
Reduce the number of include dirs for sdformat
-
urdf: fix test and clean up internals
-
sdf/camera.sdf: fields for projection matrix
-
Add camera optical_frame_id element
Contributors
Addisu Z. Taddese
Alejandro Hernández Cordero
Brian
Jose Luis Rivero
Marco A. Gutiérrez
Marq Rasmussen
Michael Carroll
Nate Koenig
Silvio Traversaro
Steve Peters
Will Stott
SDFormat 12.6.0 (Fortress)
Changelog
-
Reduce the number of include dirs for sdformat.
-
Add camera
optical_frame_id
element -
urdf: fix sensor/light pose for links lumped by fixed joints
-
Removed USD component from SDFormat and move to gz-usd
-
Fix URDF fixed joint reduction of SDF joints
-
Test model name as
placement_frame
-
Test using
__model__
,world
in@attached_to
,@relative_to
-
Remove unused sdf.hh.in template
-
Readme: Ignition → Gazebo
-
Document major and minor SDFormat version numbers
-
Add skybox URI
-
Bash completion for flags
-
Fix bug with resolving poses for joint sensors.
-
sdf::Joint: Mutable versions of SensorByName and SensorByIndex
-
Add Link::ResolveInertial API
Contributors
Addisu Z. Taddese
Alejandro Hernández Cordero
Brian
Jenn Nguyen
Mabel Zhang
Marco A. Gutiérrez
Marq Rasmussen
Michael Carroll
Nate Koenig
Stefan Profanter
Steve Peters
SDFormat 9.9.0 (Citadel)
Changelog
-
sdf/camera.sdf: fields for projection matrix
-
urdf: add //frame for reduced links/joints
-
urdf: fix sensor/light pose for links lumped by fixed joints
-
urdf: fix test and clean up internals
-
Ensure relocatable config files
-
Test using
__model__
,world
in @attached_to, @relative_to -
Readme: Ignition → Gazebo
-
Document major and minor SDFormat version numbers
-
Bash completion for flags
-
Add Link::ResolveInertial API
Contributors
Brian
Jenn Nguyen
Mabel Zhang
Stefan Profanter
Steve Peters