#transport #gazebo #gz-transport

gz-transport

Rust wrapper for Gazebo Transport

6 releases

new 0.9.0 Apr 25, 2025
0.7.4 Dec 3, 2023
0.7.3 Oct 31, 2023

#216 in Robotics

Download history 2/week @ 2025-03-08 6/week @ 2025-03-15

343 downloads per month
Used in gz

Apache-2.0

34KB
656 lines

gz-transport

crates.io

Rust wrapper for Gazebo Transport.

Gazebo version Gazebo Transport version
Fortress 11
Garden (EOL) 12
Harmonic 13
Ionic 14

This crate is supporting multiple versions of Gazebo Transport. The version is determined by the feature flag or using pkg-config. If any feature flag (fortress, garden, harmonic or ionic) is specified, the related version of gz-transport library will be linked. Naturally, if more than one is specified, a compile error will occur.

[dependencies]
gz-transport = { version = "0.9.0", features = ["harmonic"] }

Otherwise, no feature flag is specified, the version if determined by using pkg-config. When multiple versions are installed, the newer version takes precedence. If you want to use an older version, set the feature flag as above.

Dependencies

~2.1–3MB
~61K SLoC