Highlights
- Python APIs for Gazebo, see:
- Various libraries are getting their final Edifice releases, see:
-
Echo Ignition Transport messages in JSON for easier processing
-
The shader parameters system now supports shader languages other than GLSL, such as Metal
-
Easily manipulate messages with the new
ignition::msgs::PointCloudPackedIterator
Releases
These are the minor and patch releases that came out since the previous post.
Ignition Gazebo 6.7.0 (Fortress)
Changelog
- Added Python interfaces to some Ignition Gazebo methods
- Use pose multiplication instead of addition
- Disables Failing Buoyancy Tests on Win32
- Extend ShaderParam system to support loading different shader languages
- Populate names of colliding entities in contact points message
- Refactor System functionality into SystemManager
- GzSceneManager: Prevent crash boom when inserted from menu
Contributors
Aditya Pande
Alejandro Hernández Cordero
Arjo Chakravarty
Ian Chen
Jose Luis Rivero
Louise Poubel
Michael Carroll
Steve Peters
Ignition Messages 8.3.0 (Fortress)
Changelog
- Focal CI: static checkers and doxygen linters
- Pose, twist and odometry with covariance msgs
- Add wheel slip message definition
- Add Ubuntu Jammy CI
- Add
PointCloudPacked
iterators - Document pose + spherical coordinates combination on spawn
Contributors
Aditya Pande
Ivan Santiago Paunovic
Louise Poubel
Steve Peters
TyHowellWork
Ignition Launch 5.1.0 (Fortress)
Changelog
- Use exec instead of
popen
to runign-launch
binary - Expose
headless_rendering
SDF tag - Remove spammy CMake message
Contributors
Addisu Z. Taddese
Aditya Pande
Louise Poubel
Nate Koenig
Ignition Mesages 5.9.0 (Citadel)
Changelog
- Backport NavSat message for ROS bridge compatibility
- Focal CI: static checkers and doxygen linters
- Add
PointCloudPacked
iterators
Contributors
Louise Poubel
TyHowellWork
SDFormat 11.4.0 and 11.4.1 ( final Edifice release)
Changelog
- Install sdf/1.8 to versioned path
- Added option to visualize light on the GUI
- Fix joint parent/child frame existence checks to include interface elements
- Added to light whether it is on or off
- Allow model frames (
__model__
) to be used as joint parent or child - Add
ParserConfig
flag forpreserveFixedJoint
- Fix compiler warnings
sdf_custom
: fix nested model expectations- Fix test compilation with
USE_INTERNAL_URDF
- Replace custom CMake code with
ign-cmake2
- Fix loading nested include with custom attributes
- Documentation
- Clarify behavior of
//model/model/static
- Only allow one
canonical_link
attribute for model - Don’t mention elements that can’t be included
- Clarify documentation on
//pose/@relative_to
in the spec - Remove duplicate link documentation
- Clarify behavior of
- Fix URDF fixed joint reduction of plugins
- Add
enable_orientation
to 1.6 spec - Remove outdated deprecation note from
parser_urdf.hh
- Add Joint DOM API to access joint sensors
- Add force torque sensor
- Check joint parent link names in
Model::Load
- Check joint parent/child names in
Root::Load
- Remove empty
//inertial/pose/@relative_to
during 1_7->1.8 conversion - Fix
xyz
andrpy
offsets in fixed joint reduction - Infrastructure updates
- Translate poses of nested models inside other nested models
- Fix flattening logic for nested model names
- Parse
rpyOffset
as radians
Contributors
Addisu Z. Taddese
Alejandro Hernández Cordero
Ashton Larkin
Carlos Agüero
Devansh Chawla
Ian Chen
Jenn Nguyen
Jose Luis Rivero
Louise Poubel
Nate Koenig
Nick Lamprianidis
Sebastian Wallkötter
Steve Peters
Varun Agrawal
Ignition Msgs 7.3.0 ( final Edifice release)
Changelog
- Backport NavSat message for bridge compatibility
- Focal CI: static checkers and doxygen linters
- Add wheel slip message definition
- Add
PointCloudPacked
iterators - Fix trivial typo in command line help message
- Support colcon in windows CI
- Update ign-tools issue on README
Contributors
Ivan Santiago Paunovic
Louise Poubel
Nate Koenig
Steve Peters
TyHowellWork
Ignition Transport 10.2.0 ( final Edifice release)
Changelog
- Use exec instead of
popen
to run binary - Focal CI: static checkers, doxygen linters, compiler warnings
- Add option to output messages in JSON format
- Remove no username error messages
- Documented the default value of
IGN_PARTITION
- Remove static on
registrationCb
andunregistrationCb
. - Make zmq check for post 4.3.1 not to include 4.3.1
- NetUtils: simplify logic in
determineInterfaces
- Fix Homebrew warning (backport from Fortress)
Contributors
Addisu Z. Taddese
Alexander Graber-Tilton
Carlos Agüero
Hill Ma
Jose Luis Rivero
Louise Poubel
Martin Pecka
Nate Koenig
Steve Peters
Ignition Rendering 5.2.1 ( final Edifice release)
Changelog
- Silence CMake policy CMP0072
Contributors
Louise Poubel
Ignition Sensors 5.1.1 ( final Edifice release)
Changelog
- Conform to ROS format for header field
frame_id
of sensor msgs - Fix compiler warnings (CMP0072 and copy elision)
Contributors
Alejandro Hernández Cordero
Louise Poubel