Philipp Oppermann
d4a406e93e
Adjust generated code and examples for latest `ros2-client` version
1 year ago
Philipp Oppermann
3a72b2765b
CI: Start `examples_rclcpp_minimal_service` service for `rust-ros2-dataflow` example
1 year ago
Philipp Oppermann
70498e3292
Minor improvements
1 year ago
Philipp Oppermann
4a0971a1eb
Update `rust-ros2-dataflow` example with ROS2 service call
Call the `add_two_ints` service and check the result. This requires that the following command is executed in a separate terminal before:
`ros2 run examples_rclcpp_minimal_service service_main`
1 year ago
Philipp Oppermann
e8b87f0338
Merge branch 'main' into c++-ros2-bridge
1 year ago
haixuanTao
05f919e06c
Use cli to spawn daemon run-dataflow to avoid confused exe path
2 years ago
haixuanTao
f85011837d
Remove unused runtime args from examples
2 years ago
Haixuan Xavier Tao
e35ed75e87
Merge pull request #398 from dora-rs/fix-window-path-error
Fix window path error
2 years ago
Philipp Oppermann
4c64cad6ed
Replace proc macro by build script to generate C++ bindings
The `cxx_build` crate does not support proc macro output (see https://github.com/dtolnay/cxx/issues/808 ), so we have to generate a standard Rust source file instead.
2 years ago
Philipp Oppermann
748d2967e0
Update `rust-ros2-dataflow` example to new `ros2-client` version
2 years ago
haixuanTao
a2de951d98
Remove setup tracing from examples to make it more simple
2 years ago
Philipp Oppermann
7cc4bd3361
Update Cargo.toml files to integrate bridge into workspace
2 years ago
Philipp Oppermann
04ba2c7d03
Add a README with setup and run instructions to `rust-ros2-dataflow` example
2 years ago
Philipp Oppermann
5105144ffc
Also disable `rust-ros2-dataflow-example-node binary` by default
2 years ago
Philipp Oppermann
8631304527
Add a `rust-ros2-dataflow` example using the dora-ros2-bridge
The bridge allows nodes to send and receive to/from both ros2 and dora.
2 years ago