Chrislearn Young
167d8e957c
cargo clippy
5 months ago
Chrislearn Young
26f9973ae3
cargo fmt
5 months ago
Chrislearn Young
27db3a228a
Update rust edition to 2024
6 months ago
Chrislearn Young
dcfaee05b7
Fix all `cargo clippy` warning
6 months ago
Chrislearn Young
bcf591deb4
Remove rust--toolchain.toml and use rust-version in Cargo.toml
6 months ago
Haixuan Xavier Tao
758b090bc2
Add dataset collection node for dora ( #1041 )
This node is able to record a dataset in LeRobot format.
It records joint angle, can record multiple camera feeds using the
`opencv-video-capture` node.
Also added example to record dataset using SO101 arm
6 months ago
Haixuan Xavier Tao
c18eae8048
convert chinese character to pinyin in rerun ( #1049 )
In order to be able to use Chinese within rerun Chinese characters are
converted to pinyin
See: https://github.com/dora-rs/dora/issues/1039
6 months ago
Haixuan Xavier Tao
c430c307d0
Merge branch 'main' into dataset_record
6 months ago
drindr
37ea05439a
fix: in c++ ros2 example, too few ticks to ensure everything work correctly
6 months ago
ShashwatPatil
6780f55f38
removed threading from policy inference, added optional saving for avif frames
6 months ago
haixuantao
baaca28a51
Fix naming and make it possible to train model without cloning lerobot repo
6 months ago
Haixuan Xavier Tao
4c305a91f0
Add exif to avif for encoding focal information with avif file ( #1045 )
This PR makes it possible to keep focal information with avif file and
be readable later.
6 months ago
Chrislearn Young
b26f8aefbe
docs: fix speech-to-speech example README
6 months ago
haixuantao
f4ddda07c8
Bump to cargo version
6 months ago
haixuantao
ed014b97ff
Add examples
6 months ago
haixuantao
c790b65aff
convert chinese character to pinyin
6 months ago
ShashwatPatil
d7ae38a921
updated readme for dataset-record and inference node
6 months ago
ShashwatPatil
8bff965b81
added inference node, try to fix CI issue
6 months ago
Haixuan Xavier Tao
f7259c5e72
Merge branch 'main' into add-vggt-urdf-simulator
6 months ago
haixuantao
df6633bd49
Use actual pose in visualization instead of pytorch kinematics
6 months ago
ShashwatPatil
29cb67d59c
add teleop and gamepad control for so101
7 months ago
haixuantao
d6e55e1eae
Add vggt based environment simulation
6 months ago
ShashwatPatil
47c531889b
added readme, dataset recording guide and ACT policy training for so101 arm
6 months ago
ShashwatPatil
1388c5249c
add dataset collection node
6 months ago
Haixuan Xavier Tao
e2d154dae0
Adding monochrome encoding to avif ( #1037 )
This makes it possible to use rav1e to encode monochrome depth image to
be stored or shared as standalone avif file. This makes it easier to
work with depth image outside of dora-rs.
6 months ago
Haixuan Xavier Tao
52c99157bf
Add automatic robot descriptions URDF retrieval from https://github.com/robot-descriptions/robot_descriptions.py ( #1032 )
In order to make debugging easier, I have made it possible from multiple
node to retrieve the urdf given the robot_descriptions handler example:
`so_arm101_description` this makes it easier to download and load them
at runtime.
I have added example within `examples/urdf`
If you have time, I would love if you could take a look: @ShashwatPatil
and try the examples.
7 months ago
Haixuan Xavier Tao
4cb97a6e27
Adding vision to rust openai proxy server ( #1033 )
This PR adds vision to rust openai proxy server
7 months ago
haixuantao
2cef9eb626
Adding monochrome encoding and examples
7 months ago
haixuantao
7391291f68
Better configuration for each arm
7 months ago
Philipp Oppermann
125d5a0443
Merge branch 'main' into git-source
7 months ago
haixuantao
c6ce84167b
Adding vision to openai server
7 months ago
haixuantao
14b65db952
Add robot descriptions
7 months ago
Haixuan Xavier Tao
561a319d6c
Expose AllInputClosed message as a Stop message ( #1026 )
This PR makes it possible for nodes to stop when all input is closed.
This is necessary because when merging two different event stream and we
want to stop when all event from dora finishes we can rely on the stop
messages to stop.
It also removes the complexity of the event stream code.
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
Haixuan Xavier Tao
39785b56c1
Revert "Adding vision to openai server"
7 months ago
Haixuan Xavier Tao
14b49f6f05
Adding vision to openai server ( #1025 )
Add vision support to rust openai proxy server
7 months ago
haixuantao
671c70e254
Adding vision to openai server
7 months ago
haixuantao
c319bbb733
adding vggt realsense comparaison
7 months ago
haixuantao
1c7f0cd21c
Adding dora vggt example
7 months ago
Philipp Oppermann
e21520d433
Add `dora-session.yaml` to `.gitignore` to avoid accidental commits
The file stores local state and should not be commited to git repositories. By adding the file to a `.gitignore` we can avoid this.
Creates a new local `.gitignore` file if none exists. Otherwise, it appends the file to the existing `.gitignore` file.
7 months ago
haixuantao
313a97cdae
Fix yaml file
7 months ago
ShashwatPatil
0a5210b48e
fixed typo
7 months ago
ShashwatPatil
5912ef9dad
added simple controller
7 months ago
ShashwatPatil
9126feb6ad
fixed typos
7 months ago
ShashwatPatil
a079bde6a2
updated readme, restructured and renamed the files
7 months ago
ShashwatPatil
3610ffb54f
updated and refactored code
7 months ago
ShashwatPatil
d99d37890d
fixed typo
7 months ago
ShashwatPatil
d039044dc4
added collision avoidance
7 months ago
Philipp Oppermann
215c3ac091
Update commit hash in rust-git-dataflow example another time
7 months ago