haixuantao
abb8f4e5a9
Bump dora version to v0.3.12-c0
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
7391291f68
Better configuration for each arm
7 months ago
haixuantao
c357415818
Minor fix on robot descriptions version
7 months ago
Philipp Oppermann
76d382a7bb
Add support for git repository sources for nodes ( #901 )
Adds support for fetching nodes from git repositories through new `git`,
`branch`, `tag`, and `rev` keys in the dataflow YAML file.
**Note:** This PR updates the dataflow descriptor format and the format
of the messages sent between components. This means that users need to
update the `dora daemon`/`dora coordinator`, `dora cli`, and dora node
API in sync in order to use it.
7 months ago
Philipp Oppermann
798778f009
Fix mismatched Python versions in CLI test
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
haixuantao
c92600c97b
Fix stop event in openai-proxy-server
7 months ago
haixuantao
f72991b09c
Add Cause to stpo
7 months ago
Philipp Oppermann
f030d8d6b5
Fix typo
7 months ago
Haixuan Xavier Tao
c2f14e605c
Revert "Adding vision to openai server" ( #1031 )
Reverts dora-rs/dora#1025
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
Philipp Oppermann
bf54c6d706
Improve log output for `dora run`
Send the log messages back to the CLI instead of logging them through tracing at the `daemon` level.
7 months ago
Philipp Oppermann
4392affe16
Tweak heuristic for doing local or distributed builds
7 months ago
Philipp Oppermann
65ded260c9
Convert `log` records to `tracing` events
Ensures that `log::info` etc messages are logged too.
7 months ago
Philipp Oppermann
9eac013637
Fix clone directory copying
7 months ago
Haixuan Xavier Tao
14a0e2695c
dora-vggt ( #1024 )
Add vggt support within dora
7 months ago
Philipp Oppermann
84084b1475
Fix: Don't rename git dir if other nodes of same dataflow still need it
7 months ago
Philipp Oppermann
482a7ecb61
Put session file into `out` dir
7 months ago
Philipp Oppermann
5eeab6f905
Fix: Append session UUID to path, without `SessionId(...)` wrapper
Parentheses in directory names confuse some build tools/scripts (e.g. openssl Makefile).
7 months ago
Philipp Oppermann
5993403d28
Print build_id instead of session_id
7 months ago
Philipp Oppermann
31d7c975fc
Only print daemon and dataflows IDs if they're useful
7 months ago
Philipp Oppermann
950862b916
Add a special log level for `stdout` output
7 months ago
haixuantao
a476b50992
Fix openai server
7 months ago
haixuantao
958d638736
Fix CI and add info about closed inputs
7 months ago
haixuantao
8e4bdee00f
fix undefined question in history
7 months ago
haixuantao
671c70e254
Adding vision to openai server
7 months ago
haixuantao
927e8257fc
Expose all input closed message as a stop message
7 months ago
haixuantao
7f8b76aec4
Pass test as test requires CUDA
7 months ago
haixuantao
c64d6642af
fix string message
7 months ago
haixuantao
5988a65ea2
Expose all input closed message as a stop message
7 months ago
haixuantao
c319bbb733
adding vggt realsense comparaison
7 months ago
haixuantao
ac8f679850
Add intrinsic parameter into the demo
7 months ago
haixuantao
1c7f0cd21c
Adding dora vggt example
7 months ago
Philipp Oppermann
de32f92766
Force colored output for build commands
See https://bixense.com/clicolors/
7 months ago
Philipp Oppermann
4d15cc51bb
Improve log output for local builds
7 months ago
Philipp Oppermann
eb50a368f0
Fix: Store build results to report them on subsequent `WaitForBuild` messages
Quick failures might occur before the CLI even sent the `WaitForBuild` message
7 months ago
Haixuan Xavier Tao
cb95154fc1
fix ros CI/CD ( #1027 )
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
12a2e69ed5
Fix formatting
7 months ago
haixuantao
8cac114f5a
Fix pytorch kinematics CI
7 months ago
haixuantao
95669f4fa3
fix ros ci
7 months ago
Haixuan Xavier Tao
98eb8a5e39
Minor fix for mujoco sim ( #1023 )
@ShashwatPatil I have made some overall improvement.
Could you check the commits and see if its ok for you to merge?
7 months ago