Philipp Oppermann
22f2956b84
Remove dev-dependency on `tokio`
1 year ago
Philipp Oppermann
cd41356e76
Merge branch 'main' into xshell
1 year ago
haixuanTao
7173e16e84
Bump to v0.3.4
1 year ago
haixuanTao
436fa9904a
Bumping dora to v0.3.4-rc2
1 year ago
haixuanTao
bbbf12984a
Bump to version 0.3.4-rc1
1 year ago
Philipp Oppermann
179dbf1bbc
Simplify the `run.rs` script of the `rust-dataflow` example using `xshell`
The `xshell` crate provides a more convenient way to build and run a `Command`, which is more similar to traditional bash scripts. Using this crate, we can simplify our `run.rs` script while still being platform-independent and not requiring any external dependencies. We can also still run the examples using `cargo run --example`.
1 year ago
Michael-J-Ward
95fb6fd9e2
rename rust-operator to rust-status-node in rust-dataflow example
1 year ago
haixuanTao
1e8874976b
Migrate tool nodes in its own folder
1 year ago
haixuanTao
7be257ec4e
Bump to 0.3.3
1 year ago
haixuanTao
75f281a8c6
Bump to version 0.3.3-rc1
1 year ago
haixuanTao
f0db125499
Use `Uuid::v7` to have chronological Uuid
1 year ago
haixuanTao
c0cb3ef4cb
Fixing manifest by ignoring log folder
1 year ago
Philipp Oppermann
e8b87f0338
Merge branch 'main' into c++-ros2-bridge
1 year ago
haixuanTao
2faed0e828
Bump to v0.3.2
2 years ago
haixuanTao
0985bd4f9b
Make first positional argument optional
Bump 0.3.2-rc2
2 years ago
haixuanTao
cb74ee1aee
Bump to `0.3.2-rc1`
2 years ago
Philipp Oppermann
20434e6492
Move c++ ros2 bridge generation to node API crate to allow stream merging
Stream merging based on the cxx crate requires the bridge and the api to share an `ExternalEvents` type, which is only possible if the two bridge modules are defined in the same crate.
2 years ago
haixuanTao
81154c4b9f
Remove top-level unused dependencies
2 years ago
haixuanTao
afae2bdece
Bump to version 0.3.1
2 years ago
haixuanTao
dec4b0f87d
Bump to 0.3.1-rc6
2 years ago
haixuanTao
6c6d1c643e
bump to version v0.3.1-rc5 to test CD
2 years ago
haixuanTao
c82c853d02
Download weights inside of dora to bypass yolov8 windows error
Being able to download a file within a yaml declaration can later be integrated as a yaml feature.
See: https://github.com/ultralytics/ultralytics/pull/7432#issuecomment-1883383862
2 years ago
Philipp Oppermann
26b463bdfd
Start creating a C++-ROS2 example
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
haixuanTao
a2de951d98
Remove setup tracing from examples to make it more simple
2 years ago
XxChang
3772c666b3
add cmake-dataflow example
2 years ago
haixuanTao
2d71ad17b9
Bump to version `0.3.0`
2 years ago
haixuanTao
891cda5a9c
Bump to version v0.3.0-rc4
2 years ago
haixuanTao
54f3a9e9b7
Bump to version `0.3.0`
2 years ago
haixuanTao
bbc8c40d3b
Bummp version to 0.3.0-rc3
2 years ago
haixuanTao
a20cfa489d
Bump to 0.3.0-rc2
2 years ago
haixuanTao
dca29191bc
Bump version to `0.3.0-rc`
2 years ago
haixuanTao
3ae07203cc
replacing `zenoh-logger` with `dora-record`
2 years ago
Philipp Oppermann
8cc5837cfa
Update `arrow` and `pyo3` dependencies to latest versions
2 years ago
Philipp Oppermann
89f980e753
Simplify arrow array construction through new `IntoArrow` trait
2 years ago
haixuanTao
031c44568b
Fix CI no space left by removing unused GA tool
2 years ago
haixuanTao
e0e4539fb9
Remove rust-dataflow-url as it creates linking issue in Windows
2 years ago
Philipp Oppermann
f283a467ef
Release v0.2.6
2 years ago
haixuanTao
5e749a81a8
Bump to 0.2.5
2 years ago
haixuanTao
174be157c1
Bump to 0.2.5-rc
2 years ago
haixuanTao
87399d749e
Bump version to 0.2.5
2 years ago
Philipp Oppermann
9beee5272c
Remove duplicate rust ros2 bridge example
2 years ago
Philipp Oppermann
b12f5e7620
Adjust python-ros2-dataflow example and move it to top level
2 years ago
Philipp Oppermann
bae02930df
Import ros2_bridge as experimental submodule of python node API
2 years ago
Philipp Oppermann
51f5418400
Move rust-ros2-dataflow example to top level examples dir
2 years ago
Philipp Oppermann
7cc4bd3361
Update Cargo.toml files to integrate bridge into workspace
2 years ago
haixuanTao
19172523df
Update `pyo3` and `arrow` version to use latest version
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
haixuanTao
39c2a51177
Bump to 0.2.4
2 years ago
haixuanTao
8a88cb9400
Bump version to 0.2.4-rc3
2 years ago