Crates.io | rclrust |
lib.rs | rclrust |
version | 0.0.2 |
source | src |
created_at | 2021-07-24 02:40:33.100015 |
updated_at | 2021-08-10 17:45:55.555868 |
description | ROS2 client written in Rust |
homepage | |
repository | https://github.com/rclrust/rclrust |
max_upload_size | |
id | 426615 |
size | 165,016 |
This is yet another ROS2 client library written in Rust.
I have implemented it independent of the ament or colcon.
By using proc-macro to generate message-type and service-type code, crate dependency resolution can now be completed in cargo
. This was inspired by rosrust.
.msg
, .srv
, .action
$ git clone git@github.com:rclrust/rclrust.git
$ cd rclrust
$ cargo build
Publisher:
$ cargo run --examples publisher
Subscription
$ cargo run --examples subscription
For more examples, see https://github.com/rclrust/rclrust/tree/main/rclrust/examples.