Haixuan Xavier Tao
54ac3e656a
Add dora-mediapipe node for quick human pose estimation ( #986 )
1 year ago
haixuantao
1f35724f15
Adding 2d points
1 year ago
haixuanTao
ca031e1828
Fix linting
1 year ago
haixuanTao
78488b7166
Adding dae ignore
1 year ago
haixuanTao
04ce95714a
Fixing small typo in mediapipe demo
1 year ago
haixuanTao
44c9fb6dff
Adding mediapipe with dora-rerun visualization
1 year 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.
1 year ago
haixuantao
86a54a77de
make dora-rustypot pip installable
1 year ago
haixuantao
1b2b76085a
Adding readme
1 year ago
haixuantao
416bd9ef81
Add documentation
1 year ago
Haixuan Xavier Tao
bd2fe95f61
Fix issue #1006 : [Brief description of the fix] ( #1013 )
1 year ago
haixuantao
91af570b48
Fixing cargo.lock and removing urdf
1 year ago
Soham Kute
173018de38
Fix issue #1006 : [Brief description of the fix]
1 year ago
haixuantao
e46bef47d0
Bump rerun version
1 year ago
haixuantao
32c2b8e87b
Bump rustypot to latest version
1 year ago
haixuantao
c8257baa14
Minor fix
1 year ago
haixuantao
54f4147934
Skip test for dora magma
1 year ago
haixuanTao
e02d1db2be
Removve unnecessary files
1 year ago
haixuanTao
7b376d743d
Fix pytorch kinematics
1 year ago
haixuanTao
741406b28b
Minor improvement
1 year ago
haixuanTao
8a76d3f6ac
Improved IK and positioning
1 year ago
haixuanTao
39b96bd4b7
working so100 inference code with qwenvl
1 year ago
haixuanTao
39f3e72454
Fix CI/CD And improve example
1 year ago
haixuanTao
8644cb1b24
Add path check
1 year ago
haixuanTao
b24a4539f9
Fix rerun urdf loader
1 year ago
haixuanTao
5a8106ff68
Update chain with env variable transform
1 year ago
haixuanTao
1ee22b668b
Add checks on IK to avoid breakage
1 year ago
haixuanTao
25eda8dd3d
Use fixed urdf to do ik
1 year ago
haixuanTao
b86a91e057
Add visualization alternative for rerun urdf
1 year ago
haixuanTao
15a263ea36
Improve convergence
1 year ago
haixuanTao
9650b60ddc
Use default linux port
1 year ago
haixuanTao
e34cecfd6a
draft: add arctan to anfgle computation
1 year ago
haixuantao
7f96c65e93
Adding rustypot to cargo.toml
1 year ago
haixuantao
f63bb4d708
Adding example dataflow
1 year ago
haixuantao
5e9f9cfafb
fix pytorch kinematics
1 year ago
haixuantao
2822958a3a
Add rustypot
1 year ago
haixuantao
8c112e8079
add so-100 remote example
1 year 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.
1 year ago
haixuantao
de864b533b
Rm dora-magma from ci/cd
1 year ago
haixuantao
53b4182295
Downgrade transformers 4.52.1
1 year ago
haixuantao
9226dc7c8e
Downgrade transformers to 4.52.1
1 year ago
haixuantao
cf3c8c3ddb
Downgrade transfromers version as of https://github.com/huggingface/transformers/issues/38283
1 year ago
haixuantao
edb1766ffe
fix terminal
1 year 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.
1 year 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.
1 year ago
mivik
6ba2d611f6
perf: remove unused sysinfo monitor
1 year ago
Haixuan Xavier Tao
aa8dde9d7a
Update README.md
Remove AI-generated distributed dataflow documentation
1 year ago
mivik
d2e29542c1
feat(python): remove pickle dependency
1 year ago
mivik
a9e4ea84d4
fix(example): fix CUDA benchmark
1 year ago
mivik
18bb7938d5
feat(python): refactor python CUDA IPC API
1 year ago