ROS 2 Rust Meeting: September 2025

The next ROS 2 Rust Meeting will be 2025-09-08T14:00:00Z

The meeting room will be at https://meet.google.com/rxr-pvcv-hmu

In the unlikely event that the room needs to change, we will update this thread with the new info!

Thank you all for joining! This was a fun meeting. Here are the notes I took, please let me know if I missed anything or if something needs clarification!

Attendees

  • Sam Privett
  • Esteve Fernandez
  • Nathan Wiebe Neufeldt
  • Mathieu David
  • Kimberly Mcquire
  • Scott Logan

Notes

  • Released rclrs 0.5!
    • Small issue with updating bindings on CI, not blocking
  • Esteve will be giving a talk on ros2_rust at ROSCon UK 2025 in one week
  • Promising PR for a proc macro to generate structured parameters
  • Discussion on vendoring messages. Are we at a point where we should just bundle all messages directly in ros2_rust?
  • Talked about uploading these vendored messages to crates.io behind shim crates
    • Going to try doing this for a smaller message and uploading to crates.io
  • Discussion on gaps in cargo registries
    • No way to “fallback” to registries
    • No way to have some local registries without an index, which has a lot of baggage (checksums, caching, etc)
  • Philosophical discussion on using cargo to ship ROS itself
    • Retort on why cargo and not something like pip? This adds complexity and removes the dev further from their source tools
    • Even using it just to distribute is “easy” to get binaries on the system to run, but did you create an environment to develop software against is a harder problem
  • Axon is using Rust, experimenting with ros2_rust. Interested to sponsor some ros2_rust work