ros2_rust icon indicating copy to clipboard operation
ros2_rust copied to clipboard

Rust bindings for ROS 2

Results 120 ros2_rust issues
Sort by recently updated
recently updated
newest added

Hi all, In rosbag2, receiving topic messages of unknown types is achieved through type `rclcpp::SerializedMessage`, which is not effective in rust through type `std_msgs::msg::ByteMultiArray`. I hope to add support for...

Hello :) I've studied Rust since last year and I've been developing some applications with Rust. ROS client library in Rust is the best approach to write solid nodes and...

It would be useful if it was possible to make Debian packages from a project using ros2_rust. There's [official documentation for doing this](https://docs.ros.org/en/humble/How-To-Guides/Building-a-Custom-Debian-Package.html), but `bloom-generate` claims to not support `ament_cargo`...

Hi so I tried to get this up and running to test out integrating it with our existing [ros codebase](https://github.com/bit-bots/bitbots_meta) and ran into the following issue: It seems the removal...

I am getting an "AttributeError: 'ParameterDescriptor' object has no attribute 'dynamic_typing'" when trying to start python nodes after building a rclrs node and sourcing the installation. If I don't build...

This is better in my opinion for a few reasons: * "Base" suggests inheritance, but unlike in `rclcpp`, there is no inheritance in `rclrs` * The functionality provided by e.g....

``` Some errors have detailed explanations: E0433, E0560. For more information about an error, try `rustc --explain E0433`. error: could not compile `lanelet_rs` (bin "lanelet_publisher") due to 3 previous errors;...

We are currently on Rust 1.74, and now as of Rust 1.78, the u128 type is now FFI safe. Lets go ahead and upgrade. Doing this upgrade will help us...

A lot of error handling in the code is solved via if-queries, although you could also do it via match cases match cases are more idiomatic. There are still parts...