262 Commits (891cda5a9ce2a0db4da435d4eafb409e79326e43)

Author SHA1 Message Date
  haixuanTao 1a2eabe080 Add documentation to the ROS2 bridge 2 years ago
  haixuanTao 739cfd57f7 Change type hinting frfom Uint8 only array to any array 2 years ago
  haixuanTao de3d07acd8 Remove recording ticker and use debug instead of release 2 years ago
  haixuanTao 3ae07203cc replacing `zenoh-logger` with `dora-record` 2 years ago
  Philipp Oppermann 27f621f0aa
Link system libraries for C++ operator example too 2 years ago
  Philipp Oppermann 8099cb2ccd
Link system libraries when building C operator on Windows 2 years ago
  Philipp Oppermann 99e175e3bd
Link `CoreServices` etc when building C operator on macOS 2 years ago
  Philipp Oppermann 242513fd72
Start fixing Python dataflow example 2 years ago
  Philipp Oppermann 5dcaa9e37f
Adjust C++ dataflow example for new C operator API 2 years ago
  Philipp Oppermann 4acc3c6fd9
Fix name collision 2 years ago
  Philipp Oppermann 75b05131e8
Update C dataflow example to use new API functions 2 years ago
  Philipp Oppermann 631019f8d3
Fix some clippy warnings 2 years ago
  Philipp Oppermann 40b991d670
Fix length call in benchmark example 2 years ago
  Philipp Oppermann 9a10280595
Simplify reading of primitive and string types from arrow arrays 2 years ago
  Philipp Oppermann 89f980e753
Simplify arrow array construction through new `IntoArrow` trait 2 years ago
  Philipp Oppermann ddf8035d2f
Adjust multiple-daemons example 2 years ago
  Philipp Oppermann b38c112bc8
Merge branch 'main' into rust-typed-input 2 years ago
  haixuanTao dc78bfd540 Replace ephemeral link with forever link 2 years ago
  haixuanTao 942d0a5df2 Use `run.rs` instead of `run.sh`for better cross-platform usage 2 years ago
  Philipp Oppermann 6154415cbc
Update Rust APIs and rust-dataflow-example to use arrow types 2 years ago
  Philipp Oppermann 7d96e03eed
Start to make Rust node API typed using arrow 2 years ago
  haixuanTao 516e30ead5 Improve log readibility, add movement randomness, better movement check 2 years ago
  haixuanTao d0d42f9d9f Use struct type instead of array for ros2 messages 2 years ago
  Philipp Oppermann 2a19044919
Automatically convert from Python dict to arrow array in ROS2 publish 2 years ago
  Philipp Oppermann 7f90c13cc2
Automatically convert from `StructScalar` to `ArrayData` in ROS2 publish method 2 years ago
  Philipp Oppermann a4bba0b959
Improve Python ROS2 example 2 years ago
  Philipp Oppermann c9763eb7f6
Fix: Send directions as float64 instead of float32 2 years ago
  Philipp Oppermann 63f89821c2
Fix conversion from Python dict to arrow type in ROS2 example 2 years ago
  Philipp Oppermann c1ba663826
Debug: Print direction after conversion to arrow array 2 years ago
  Philipp Oppermann 045983330f
Send random direction in control node as float array 2 years ago
  Philipp Oppermann 3508898a31
Print received value as arrow data, instead of raw byte array 2 years ago
  Philipp Oppermann 9beee5272c
Remove duplicate rust ros2 bridge example 2 years ago
  Philipp Oppermann 626281b6e2
Rename ros2 node binding to `ros2_node` 2 years ago
  Philipp Oppermann 6699f18f55
Autoformat examples/python-ros2-dataflow/random_turtle.py 2 years ago
  Philipp Oppermann b12f5e7620
Adjust python-ros2-dataflow example and move it to top level 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 d625eeb171 Remove `np.uint8` unnecessary downcasting 2 years ago
  haixuanTao 27ccf614ba Small refactoring using `black` 2 years ago
  haixuanTao 2f62eabc20 Removing `no_webcam.py` and relying on default error image for the CI 2 years ago
  haixuanTao 4d927bd169 Refactoring `run.sh` to make it more readable 2 years ago
  haixuanTao 8267cd2ff8 Linking `python-dataflow` example venv to `python-operator-dataflow` venv` 2 years ago
  haixuanTao bdd20a0568 Removing patchelf from python dependency as it creates issue when built on macos 2 years ago
  haixuanTao a6c6fcd1b6 Force pytorch to use cpu only for smaller disk space usage for the CI 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 3 years ago
  Philipp Oppermann 8631304527
Add a `rust-ros2-dataflow` example using the dora-ros2-bridge 3 years ago
  Haixuan Xavier Tao d35999da97
Merge pull request #319 from dora-rs/release-v0.2.4 3 years ago
  haixuanTao 678b6d850f Merge branch 'release-v0.2.4' 3 years ago
  Haixuan Xavier Tao 53198b861b
Merge pull request #248 from dora-rs/shmem-read-only 3 years ago