| Crates.io | rosrust_async |
| lib.rs | rosrust_async |
| version | 0.2.0 |
| created_at | 2025-09-16 02:27:10.856634+00 |
| updated_at | 2025-09-22 19:30:11.002124+00 |
| description | A native ROS1 client implementation in async Rust. |
| homepage | |
| repository | https://github.com/stennisrl/rosrust-async |
| max_upload_size | |
| id | 1840857 |
| size | 199,248 |
A native ROS1 client implementation in async Rust.
TCP_NODELAYThe examples directory contains a handful of examples showing how to use this crate.
The rosrust-async-test crate is also worth looking at. The tests are a bit verbose & hard on the eyes, but they can also serve as a good reference for more complex use-cases.
Although ROS1 has reached EOL as of 2025-05-31, this project is being actively maintained!
The API is mostly complete, aside from a few rough spots. Check out the issues page for a summary of what is being worked on.
Note: Documentation is limited in this initial release. Improving both API docs and examples is a top priority. Please open an issue if you encounter any problems or have questions.
This project is licensed under the MIT license.