haixuantao
1f35724f15
Adding 2d points
7 months ago
haixuanTao
ca031e1828
Fix linting
9 months ago
haixuanTao
78488b7166
Adding dae ignore
9 months ago
haixuanTao
04ce95714a
Fixing small typo in mediapipe demo
9 months ago
haixuanTao
44c9fb6dff
Adding mediapipe with dora-rerun visualization
9 months ago
Haixuan Xavier Tao
e48679eddf
Improving so100 usability ( #988 )
Improving so100 by:
- Adding dora-rustypot node for rust based servo motor control
- pytorch kinematics for doing forward and inverse kinematics
- add visualization tool for rerun when urdf does not load.
7 months ago
haixuantao
86a54a77de
make dora-rustypot pip installable
7 months ago
haixuantao
1b2b76085a
Adding readme
7 months ago
haixuantao
2456e934ba
Fix wrong error message and wrong python spawning options
7 months ago
haixuantao
416bd9ef81
Add documentation
7 months ago
Haixuan Xavier Tao
bd2fe95f61
Fix issue #1006 : [Brief description of the fix] ( #1013 )
7 months ago
haixuantao
91af570b48
Fixing cargo.lock and removing urdf
7 months ago
Soham Kute
173018de38
Fix issue #1006 : [Brief description of the fix]
7 months ago
haixuantao
94001c989f
Use current python interpreter instead of python interpreter for non python operators
8 months ago
haixuantao
c197c1475c
Remove extension in filename
8 months ago
haixuantao
e46bef47d0
Bump rerun version
8 months ago
haixuantao
32c2b8e87b
Bump rustypot to latest version
8 months ago
haixuantao
c8257baa14
Minor fix
8 months ago
haixuantao
54f4147934
Skip test for dora magma
8 months ago
haixuanTao
e02d1db2be
Removve unnecessary files
8 months ago
haixuanTao
7b376d743d
Fix pytorch kinematics
8 months ago
haixuanTao
741406b28b
Minor improvement
8 months ago
haixuanTao
8a76d3f6ac
Improved IK and positioning
8 months ago
haixuanTao
39b96bd4b7
working so100 inference code with qwenvl
8 months ago
haixuanTao
39f3e72454
Fix CI/CD And improve example
8 months ago
haixuanTao
8644cb1b24
Add path check
8 months ago
haixuanTao
b24a4539f9
Fix rerun urdf loader
8 months ago
haixuanTao
5a8106ff68
Update chain with env variable transform
8 months ago
haixuanTao
1ee22b668b
Add checks on IK to avoid breakage
9 months ago
haixuanTao
25eda8dd3d
Use fixed urdf to do ik
9 months ago
haixuanTao
b86a91e057
Add visualization alternative for rerun urdf
9 months ago
haixuanTao
15a263ea36
Improve convergence
9 months ago
haixuanTao
9650b60ddc
Use default linux port
9 months ago
haixuanTao
e34cecfd6a
draft: add arctan to anfgle computation
9 months ago
haixuantao
7f96c65e93
Adding rustypot to cargo.toml
9 months ago
haixuantao
f63bb4d708
Adding example dataflow
9 months ago
haixuantao
5e9f9cfafb
fix pytorch kinematics
9 months ago
haixuantao
2822958a3a
Add rustypot
9 months ago
haixuantao
8c112e8079
add so-100 remote example
9 months ago
haixuantao
42b3509aa9
Fix spawning runtime through python when it is installed with pip
8 months ago
sjfhsjfh
51190788ba
refactor: use builder style
fix: logging thread block
8 months ago
Haixuan Xavier Tao
f71f72f584
fix terminal not printing stdout on nvml warning ( #1008 )
Bumping system metrics to the latest version removes nvml warnings that
used to create a deadlock.
It should also improve system metrics performance by reducing the number
of opened files.
8 months ago
haixuantao
de864b533b
Rm dora-magma from ci/cd
8 months ago
haixuantao
53b4182295
Downgrade transformers 4.52.1
8 months ago
haixuantao
9226dc7c8e
Downgrade transformers to 4.52.1
8 months ago
haixuantao
cf3c8c3ddb
Downgrade transfromers version as of https://github.com/huggingface/transformers/issues/38283
8 months ago
haixuantao
edb1766ffe
fix terminal
8 months ago
Haixuan Xavier Tao
3aea1c7026
Refactor Python CUDA IPC API ( #1002 )
As noted in #978 , the current Python CUDA IPC API fails when sending
specific tensors.
My investigation suggests that `pyarrow.cuda` (used by `dora.cuda`), is
likely the source of this failure. During testing with two processes
(sender and receiver), the receiver receives `pyarrow.CudaBuffer` with
corrupted content, and it appears that there's nothing we can do about
this.
However, I found that the `numba.cuda` module is a suitable alternative
for implementing CUDA IPC. As we already depend on `numba`, no new
dependencies are introduced. I have refactored the API to use
`numba.cuda`, and it has passed the tests proposed in #978 .
Example & docstrings are updated accordingly.
**Note**: this change is not backward compatible.
8 months ago
Philipp Oppermann
e7f7a9fd0c
Remove unused sysinfo monitor ( #1007 )
`sysinfo::System::refresh_processes` would fetch info from all processes
in the current OS, which is unnecessary when only one of them is of
interest.
8 months ago
mivik
6ba2d611f6
perf: remove unused sysinfo monitor
8 months ago