Chrislearn Young
26f9973ae3
cargo fmt
5 months ago
Chrislearn Young
bcf591deb4
Remove rust--toolchain.toml and use rust-version in Cargo.toml
6 months ago
Philipp Oppermann
125d5a0443
Merge branch 'main' into git-source
7 months ago
Philipp Oppermann
38ff2c8d63
Run `dora` executable in release mode for examples
Avoids stack overflows on Windows
7 months ago
haixuantao
d155ee789a
Fix stop in example nodes
7 months ago
Philipp Oppermann
64ab0d7c42
Fix: Build `rust-ros2-dataflow` before running it
7 months ago
Philipp Oppermann
0fabf16ff0
Remove superfluous extra build step in example `run.rs` scripts
9 months ago
yjhmelody
ca614753a1
chore: use workspace edition
1 year ago
Hennzau
8bb6dc3141
new syntax for dataflow examples
1 year ago
Philipp Oppermann
3ec1e45119
Ensure that we don't publish example crates
1 year ago
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