rosrust icon indicating copy to clipboard operation
rosrust copied to clipboard

Pure Rust implementation of a ROS client library

Results 61 rosrust issues
Sort by recently updated
recently updated
newest added

As explained in #41, which I originally thought was likely from a single bug, the rosrust service demo (started with `rosrust/examples/serviceclient$ cargo run --bin service`) can fail with standard ROS...

bug

When I have ros_comm in my catkin_ws building with rosrust fails with: ``` ... | function or associated item `new` not found for this | function or associated item not...

Running `cargo test` at the root of the repo fails: > error[E0433]: failed to resolve: could not find `roscpp_tutorials` in `rosrust_msg` > --> examples/examples/service_node.rs:13:41 > | > 13 | rosrust::service::("add_two_ints",...

For testing purposes, it would be great if the logging could be dynamically configures to publish to the [/rosout](http://wiki.ros.org/rosout) topic, as in the roscpp and rospy modules.

I've been using this library a fair amount the last few weeks and I've found that I have to have a crate that is nothing more than a `rosmsg_include` otherwise...

I want to try rosrust_actionlib, but is is not published yet. Is the status of the development far from release?

I don't know if it's related to rosrust specifically but our team uses rosrust to handle ROS topics. At the moment it's possible to send messages from rust and catch...

The proc-macro in [build.rs](https://github.com/adnanademovic/rosrust/blob/226d4c4e3001cefa2bb837b8cc2f31c727cd3afa/rosrust_msg/build.rs#L54-L61) of rosrust_msg ends in compilation error if there is no ROS packages found. Add an appropriate warning message or a hint here instead of compile error...

This PR adds a `derive-serde` feature flag so that generated mesages can be sent over non-ROS transport layers. I couldn't figure out how to build rosrust, so I have no...

Thank you for this great crate. I start using it today. As for the pub/sub examples in Readme.md, they cannot communicate with each other, because one publishes as String and...