This package aims to provide a convenient intermediary between ROS1's rosbridge and Rust similar to roslibpy and roslibjs.
Information about the protocol can be found here.
Note on documentation: All information about the crate itself (examples, documentation, tutorials, etc.) lives in the source code and can be viewed on docs.rs // TODO insert link This readme is for "Meta" information about developing for the crate.
Current Status: Ready for Beta Testing / Early Access Intended Support: Noetic, Galactic, Rolling. Development currently focused on Noetic
| Feature | Status | |------------------------------|-------------------------------------------------------------| | tutorials | Planned and upcoming | | message_gen | Working and tested| | advertise | Working and tested| | unadvertise | Working and tested | | publish | Working and tested| | subscribe | Working and tested| | unsubscribe | Working and tested| | services | Working and tested | | fragment / png / cbor | No support planned | | cbor-raw | Planned | | ros1 TCPROS / raw | Planned | | rosbridge status access | Planned | | ros2 rosbridge | Planned | | ros2 DDS / raw | Uncertain if this package will support | | rosapi | Planned |