Highlights
-
With Ignition Dome reaching end-of-life, final releases were made for libraries that had outstanding changes.
-
A series of options have been added to Ignition CMake so it supports projects that aren’t prefixed by
ignition
. This made it possible forlibSDFormat
to leverage Ignition CMake starting from Dome. -
Support for GPS (NavSat) sensors has been added to Ignition Sensors and a widget powered by Open Street Map has been added to Ignition GUI.
-
IMU sensors now support custom
orientation_reference_frame
s:<sensor name='imu_sensor' type='imu'> <imu> <orientation_reference_frame> <localization>CUSTOM</localization> <custom_rpy>1.570795 0 0</custom_rpy> </orientation_reference_frame> </imu> </sensor>
-
Battery discharge can now be triggered from a topic.
Releases
These are the minor and patch releases that came out since the previous post.
Ignition CMake 2.10.0 (Citadel, Edifice, Fortress, Garden)
Changelog
- Doxygen: allow all
.cc
,.hh
, andCMakeLists.txt
, not just inexamples/
dir - Add
LEGACY_PROJECT_PREFIX
parameter toign_create_core_library
- Add
HIDE_SYMBOLS_BY_DEFAULT
parameter toign_configure_build
- Add Ubuntu Jammy CI
-
FindIgnURDFDOM
CMake module - Do not modify
CMAKE_FIND_LIBRARY_PREFIXES
andCMAKE_FIND_LIBRARY_SUFFIXES
on Windows - Project option:
REPLACE_IGNITION_INCLUDE_PATH
- Project option:
NO_IGNITION_PREFIX
Contributors
Louise Poubel
Mabel Zhang
Silvio Traversaro
Steve Peters
Teo Koon Peng
Ignition Sensors 6.1.0 (Fortress)
Changelog
- Add NavSat (GPS) sensor
- Added Logic to flag pointcloud as not dense if invalid point is detected
- IMU
custom_rpy
tag parsing added
Contributors
Aditya Pande
Carlos Mendes
Dre Westcook
Louise Poubel
Ignition GUI 6.3.0 (Fortress)
Changelog
- NavSat (GPS) map plugin
Contributors
Louise Poubel
Ignition Messages 8.2.0 (Fortress)
Changelog
- Add NavSat messages
Contributors
Louise Poubel
libSDFormat 10.7.0 (Dome)
Final Dome release.
Changelog
- Fix flattening logic for nested model names (merged forward from sdf6)
- Create
CODEOWNERS
withazeey
andscpeters
- Fix xyz and rpy offsets in fixed joint reduction
- Check joint parent link names in Model::Load
- Make exception for plugins when checking for name uniqueness
- Added Force Torque Noise functions + Unit tests
- Add Joint DOM API to access joint sensors
- Add force torque sensor
- Remove outdated deprecation note from
parser_urdf.hh
- Fix URDF fixed joint reduction of plugins
- Fix loading nested include with custom attributes
- Replace custom cmake code with
ign-cmake2
- Fix test compilation with
USE_INTERNAL_URDF
Contributors
Addisu Z. Taddese
Ashton Larkin
Carlos AgĂĽero
Devansh Chawla
Ian Chen
Jenn Nguyen
Jose Luis Rivero
Louise Poubel
Nate Koenig
Nick Lamprianidis
Steve Peters
Ignition Phyiscs 3.4.1 (Dome)
Last Dome release.
Changelog
- Link to
sdformat10
CMake target instead of legacy CMake variable
Contributors
Steve Peters
Ignition Sensors 4.3.0 (Dome)
Last Dome release.
Changelog
- Publish performance sensor metrics.
- Print debug messages when sensors advertise topics
- Remove
bitbucket-pipelines.yml
- Bump required SDF version to 10.6.
Contributors
Franco Cipollone
Louise Poubel
Ignition Rendering 4.9.1 (Dome)
Last Dome release.
Changelog
- Remove unused time variable in material scripts
- Fix logic on warning for Ogre versions different than 1.9.x
- Avoid symbol redefition to fix armel builds
- Fix selection buffer material script
- Fix compilation against Ogre 1.10.12
- Ogre: Do not assume that ogre plugins have lib prefix on macOS
- Fix ray query distance calculation
Contributors
Ian Chen
Jose Luis Rivero
Louise Poubel
Silvio Traversaro
Ignition GUI 4.6.0 (Dome)
Last Dome release.
Changelog
- Use
qmldir
to define QML module withIgnSpinBox
- Fix
TopicEcho
plugin message display - Don’t crash if a plugin has invalid QML
- Added log storing for ign-gui under
~/.ignition/gui
- Fix memory leak
- Add a filter to the plugin menu
- Infrastructure updates
Contributors
Alejandro Hernández Cordero
Jenn Nguyen
Louise Poubel
Matias N. Goldberg
Nikhil Nair
Rhys Mainwaring
Will
Ignition Fuel Tools 5.2.0 (Dome)
Last Dome release.
Changelog
- FuelClient.cc: include
<deque>
- APIs for retrieving models in parallel
- Detect
ign
instead of using CMake module to check for ignition-tools - Added
ign fuel update
command - Fixed Windows download and CI
- Choose which owner to upload to
- Included private-token to
config.yaml
- Add Windows Installation instructions
- Use semantic version and prevent crash if version is missing
- Document
IGN_FUEL_CACHE_PATH
on command line - Infrastructure
Contributors
Alejandro Hernández Cordero
Jenn Nguyen
John Shepherd
Jose Luis Rivero
Jose Tomas Lorente
Louise Poubel
Michael Carroll
Nate Koenig
Steve Peters
Ignition Messages 6.6.1 (Dome)
Last Dome release.
Changelog
- Fix trivial typo in command line help message
- Update ign-tools issue on README
Contributors
Louise Poubel
Nate Koenig
Ignition Transport 9.1.2 (Dome)
Last Dome release.
Changelog
- 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
- Fix Homebrew warning (backport from Fortress)
Contributors
Carlos AgĂĽero
Hill Ma
Jorge Perez
Jose Luis Rivero
Louise Poubel
Martin Pecka
Steve Peters
Ignition Gazebo 4.14.0 (Dome)
Last Dome release.
Changelog
- Support battery draining start via topics
- Make tests run as fast as possible
- Fix visualize lidar segfault
- Disable user commands light test on macOS
Contributors
Alejandro Hernández Cordero
Louise Poubel
Nate Koenig