New Ignition releases 2022-03-25 (Fortress, Edifice, Citadel)

Highlights

  • Python APIs for Gazebo, see:
  • Various libraries are getting their final Edifice releases, see:
  • Echo Ignition Transport messages in JSON for easier processing

    json_topic

  • 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

Full changelog

  1. Added Python interfaces to some Ignition Gazebo methods
  2. Use pose multiplication instead of addition
  3. Disables Failing Buoyancy Tests on Win32
  4. Extend ShaderParam system to support loading different shader languages
  5. Populate names of colliding entities in contact points message
  6. Refactor System functionality into SystemManager
  7. 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

Full changelog

  1. Focal CI: static checkers and doxygen linters
  2. Pose, twist and odometry with covariance msgs
  3. Add wheel slip message definition
  4. Add Ubuntu Jammy CI
  5. Add PointCloudPacked iterators
  6. 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

Full changelog

  1. Use exec instead of popen to run ign-launch binary
  2. Expose headless_rendering SDF tag
  3. Remove spammy CMake message

Contributors

Addisu Z. Taddese
Aditya Pande
Louise Poubel
Nate Koenig


Ignition Mesages 5.9.0 (Citadel)

Changelog

Full changelog

  1. Backport NavSat message for ROS bridge compatibility
  2. Focal CI: static checkers and doxygen linters
  3. Add PointCloudPacked iterators

Contributors

Louise Poubel
TyHowellWork


SDFormat 11.4.0 and 11.4.1 (:checkered_flag: final Edifice release)

Changelog

Full changelog

  1. Install sdf/1.8 to versioned path
  2. Added option to visualize light on the GUI
  3. Fix joint parent/child frame existence checks to include interface elements
  4. Added to light whether it is on or off
  5. Allow model frames (__model__) to be used as joint parent or child
  6. Add ParserConfig flag for preserveFixedJoint
  7. Fix compiler warnings
  8. sdf_custom: fix nested model expectations
  9. Fix test compilation with USE_INTERNAL_URDF
  10. Replace custom CMake code with ign-cmake2
  11. Fix loading nested include with custom attributes
  12. Documentation
    1. Clarify behavior of //model/model/static
    2. Only allow one canonical_link attribute for model
    3. Don’t mention elements that can’t be included
    4. Clarify documentation on //pose/@relative_to in the spec
    5. Remove duplicate link documentation
  13. Fix URDF fixed joint reduction of plugins
  14. Add enable_orientation to 1.6 spec
  15. Remove outdated deprecation note from parser_urdf.hh
  16. Add Joint DOM API to access joint sensors
  17. Add force torque sensor
  18. Check joint parent link names in Model::Load
  19. Check joint parent/child names in Root::Load
  20. Remove empty //inertial/pose/@relative_to during 1_7->1.8 conversion
  21. Fix xyz and rpy offsets in fixed joint reduction
  22. Infrastructure updates
  23. Translate poses of nested models inside other nested models
  24. Fix flattening logic for nested model names
  25. 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 (:checkered_flag: final Edifice release)

Changelog

Full changelog

  1. Backport NavSat message for bridge compatibility
  2. Focal CI: static checkers and doxygen linters
  3. Add wheel slip message definition
  4. Add PointCloudPacked iterators
  5. Fix trivial typo in command line help message
  6. Support colcon in windows CI
  7. :partying_face: Update ign-tools issue on README

Contributors

Ivan Santiago Paunovic
Louise Poubel
Nate Koenig
Steve Peters
TyHowellWork


Ignition Transport 10.2.0 (:checkered_flag: final Edifice release)

Changelog

Full changelog

  1. Use exec instead of popen to run binary
  2. Focal CI: static checkers, doxygen linters, compiler warnings
  3. Add option to output messages in JSON format
  4. Remove no username error messages
  5. Documented the default value of IGN_PARTITION
  6. Remove static on registrationCb and unregistrationCb.
  7. Make zmq check for post 4.3.1 not to include 4.3.1
  8. NetUtils: simplify logic in determineInterfaces
  9. 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 (:checkered_flag: final Edifice release)

Changelog

Full changelog

  1. Silence CMake policy CMP0072

Contributors

Louise Poubel


Ignition Sensors 5.1.1 (:checkered_flag: final Edifice release)

Changelog

Full changelog

  1. Conform to ROS format for header field frame_id of sensor msgs
  2. Fix compiler warnings (CMP0072 and copy elision)

Contributors

Alejandro Hernández Cordero
Louise Poubel