New Releases 2022-06-13 (Fortress, Citadel)

Highlights

  • Citadel: Support for extruded 2D polyline geometries

    polylines

  • Fortress: New option to echo messages in JSON format makes it easier to manipulate them with tools like jq, i.e.

    ign topic -e --json-output -t /pose_topic | jq '.position.x'

  • Citadel: Elevator plugin that accepts commands through Gazebo Transport

    elevator

Releases

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

Gazebo Sensors 6.5.0 (Fortress)

Changelog

Full changelog

  1. Add HasConnections function

Contributors

Ian Chen
Michael Carroll


Gazebo Transport 11.1.0 (Fortress)

Changelog

Full changelog

  1. Add option to output messages in JSON format
  2. Use libexec to install lib binaries
  3. Use exec instead of popen to run ign-launch binary
  4. Focal CI: static checkers, doxygen linters, compiler warnings
  5. Add Ubuntu Jammy CI
  6. Corrected a typo in topic_main.cc
  7. Remove no username error messages
  8. Try USER variable to retrieve the username.
  9. Documented the default value of IGN_PARTITION
  10. Remove static on registrationCb and unregistrationCb.
  11. Make zmq check for post 4.3.1 not to include 4.3.1
  12. NetUtils: simplify logic in determineInterfaces
  13. Fix Homebrew warning

Contributors

Addisu Z. Taddese
Aditya Pande
Alexander Graber-Tilton
Carlos AgĂĽero
Hill Ma
Ivor Wanders
Jenn Nguyen
Jorge Perez
Jose Luis Rivero
Louise Poubel
Martin Pecka
Nate Koenig
Steve Peters


Gazebo Sim 3.13.0 (Citadel)

Changelog

Full changelog

  1. Extruded 2D polyline geometries
  2. Add elevator system
  3. Add desktop entry and svg logo
  4. Delete unused gazebo.hh.in
  5. Add repo specific issue templates
  6. Added user command to set multiple entities’ poses
  7. Component inspector: refactor Pose3d C++ code into a separate class
  8. Added more sensor properties to scene/info topic
  9. JointStatePublisher publish parent, child and axis data
  10. Removed unused variables in shapes plugin
  11. Log an error if JointPositionController cannot find the joint. (citadel retarget)
  12. Buoyancy: fix center of volume’s reference frame
  13. Remove EachNew calls from sensor PreUpdates
  14. Prevent GzScene3D :boom: if another scene is already loaded
  15. Add project() call to examples
  16. Implement /server_control::stop
  17. :woman_farmer: Make depth camera tests more robust
  18. Make tests run as fast as possible

Contributors

Addisu Z. Taddese
Alejandro Hernández Cordero
Arjo Chakravarty
Jose Luis Rivero
Louise Poubel
Martin Pecka
Nick Lamprianidis
Steve Peters


Gazebo Fuel Tools 4.5.0 (Citadel)

Changelog

Full changelog

  1. APIs for retrieving models in parallel
  2. Add missing header guard for Interface.hh
  3. Print error when unzipping fails to save a file
  4. More checks when manipulating file system in tests
  5. Move test cache to build folder
  6. Improve and fix ResultType tests
  7. FuelClient.cc: include <deque>

Contributors

Louise Poubel
Michael Carroll
Steve Peters


Gazebo Common 3.14.1 (Citadel)

Changelog

Full changelog

  1. Profiler tutorial: viewing from Docker container
  2. ignLogInit can be called after an ignerr, etc
  3. Fix compatibility with FFmpeg 5.0
  4. Fix out-of-bounds access in sanitizeSlashes
  5. Fix memory corruption & leaks in Image
  6. Normalize normal vectors from OBJ.
  7. Fixed macOS symbol in common::profiler
  8. Fix skip logic for integration tests

Contributors

Alejandro Hernández Cordero
Hill Ma
Louise Poubel
Martin Pecka
Michael Carroll
Nate Koenig
Silvio Traversaro
Steve Peters


1 Like

Love it! Amazing update! Thank you guys!