rosrust 0.2.0

Pure Rust implementation of a ROS client library
Documentation

rosrust

MIT Licensed Crates.io

rosrust is a pure Rust implementation of a ROS client library.

Implementation

rosrust is under development to implement all features of a ROS Client Library by fulfilling ROS requirements for implementing client libraries which are given in a more detailed form in the technical overview.

The implementation will start by supporting minimal features. The optional feature of object representation of message types will be a priority, due to the nature of Rust.

Currently implemented features:

  • ROS Master API
  • Basic ROS Parameter Server API

The package will be available on cargo once any features have been added.

Integration with catkin will be handled once a satisfying set of features has been implemented.

License

rosrust is distributed under the MIT license.