haixuanTao
b63396b42e
ravel array bbox
2 years ago
haixuanTao
0f667375ba
Convert numpy to pyarrow
2 years ago
haixuanTao
f3cd7725ed
Replace yolov5 with yolov8
2 years ago
haixuanTao
fdda91d915
Fix mistakenly imported Len
2 years ago
haixuanTao
3698ca0867
Remove dora-record from operator dataflow
2 years ago
haixuanTao
ab5d918ffd
Make initialisation message error more straightforward
2 years ago
haixuanTao
5a187f5ba9
Reload only if on windows
2 years ago
haixuanTao
3ad740a65c
bump to latest version of torch
2 years ago
haixuanTao
ed83fe05c1
Fix pip upgrade
2 years ago
haixuanTao
afcfec81f1
Fix path by using ; instead of :
2 years ago
haixuanTao
ea1259da20
Bump which version
2 years ago
haixuanTao
82f2794916
Only use python for windows and python3 for linux
2 years ago
haixuanTao
0870f775ee
Remove introduced typo in PR
2 years ago
haixuanTao
20c02089b6
Fix Python CI on windows
2 years ago
Philipp Oppermann
26b463bdfd
Start creating a C++-ROS2 example
2 years ago
Philipp Oppermann
b5cbea1a20
Include ros2-bridge header files in `dora-node-api-cxx`
2 years ago
haixuanTao
c311bc1230
Log which python is used
2 years ago
haixuanTao
4462d99eb4
Add pythpn version to debug message
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
f9cfedc302
Move code generation to `msg-gen` crate
2 years ago
Philipp Oppermann
bd84baba28
Fix impl blocks for generated messages
2 years ago
Philipp Oppermann
b9e5e533e0
Redesign ROS2 message struct generator to support `cxx_bridge`
2 years ago
Philipp Oppermann
fa9e2a4a71
Merge pull request #397 from dora-rs/update-ros2-client
Update `ros2-client` and `rustdds` dependencies to latest fork version
2 years ago
Philipp Oppermann
d97e034465
Merge pull request #406 from dora-rs/fix-cxx-node-input
Fix read error in C++ node input
2 years ago
haixuanTao
06a7d0bf0c
Fix read error in C++ node input
Thwy were an error of typecasting within the C++ node input.
This fixes #403
I have not adressed all input type as I think a solution based on arrow FFI would be better.
2 years ago
Philipp Oppermann
b5ce87140e
Increase timeout of ROS2 bridge examples CI job
2 years ago
Philipp Oppermann
06ea8ce0b2
Make turtle movement detection more robust
Compare min and max positions instead of using assert with initial position (which can fail spuriously if the first pose arrives before the first movement; and also when the turtle reaches the exact same position again).
2 years ago
haixuanTao
c87bb1b283
Use python to execute python script
2 years ago
haixuanTao
46e56da469
Uses python 3.10 that fixes an error on windows: https://github.com/actions/runner-images/issues/2690
2 years ago
haixuanTao
5616986272
Run windows program using cmd.exe to wrapped_args) to instantiate powershell. This is required for python environment
2 years ago
Haixuan Xavier Tao
433070907f
Merge pull request #399 from dora-rs/dora-cli-renaming
Dora cli renaming
Closes #376
2 years ago
haixuanTao
eab690d199
Revert to 0.3.0
2 years ago
Philipp Oppermann
503a1e2cbd
Merge pull request #400 from dora-rs/dependabot/cargo/unsafe-libyaml-0.2.10
Bump unsafe-libyaml from 0.2.9 to 0.2.10
2 years ago
haixuanTao
3a1c8fca2e
Remove aliasing in documentation
2 years ago
haixuanTao
808cd86f4b
Use `--exclude` flag to remove `dora-node-api-python`
2 years ago
haixuanTao
2224971a34
Fix ROS2 error
2 years ago
dependabot[bot]
07b3c99d1d
Bump unsafe-libyaml from 0.2.9 to 0.2.10
Bumps [unsafe-libyaml](https://github.com/dtolnay/unsafe-libyaml ) from 0.2.9 to 0.2.10.
- [Release notes](https://github.com/dtolnay/unsafe-libyaml/releases )
- [Commits](https://github.com/dtolnay/unsafe-libyaml/compare/0.2.9...0.2.10 )
---
updated-dependencies:
- dependency-name: unsafe-libyaml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Philipp Oppermann
f0075d8e92
Add config option to msg gen macro to output `cxx_bridge` attribute
2 years ago
Philipp Oppermann
748d2967e0
Update `rust-ros2-dataflow` example to new `ros2-client` version
2 years ago
haixuanTao
0a60246038
Make `run` a helper function and use OsStr to search for path
2 years ago
haixuanTao
a2de951d98
Remove setup tracing from examples to make it more simple
2 years ago
haixuanTao
d97a2e16e9
Fix typo
2 years ago
haixuanTao
9413e4f198
Rename `../.env` to `.env` as it seems to create path issues
2 years ago
haixuanTao
c2a887edf3
Nump to version 0.3.1-rc4
2 years ago
haixuanTao
8bbdb25b90
Fix CI compilation issue
2 years ago
haixuanTao
0718c35265
Fix CD errors and try to release new version
2 years ago
haixuanTao
68ecf89b61
Remove explicit statement to `python3`and resolve it instead
2 years ago
haixuanTao
58a0853380
Change cargo version
2 years ago
haixuanTao
c6029d4f69
Fix python version
2 years ago
haixuanTao
051f77d50e
Renaming dora-cli to dora in release CD
2 years ago