-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
Performance
-
Rust rewrite of teleop for lower than 20ms latency
one_side_teleop.pyseems to not be super efficient, and has a DT=20ms. It seems that 20ms is noticeable so maybe try to aim for like 10ms?- Rust can deliver on multithreaded-concurrent subscribing and publishing
-
Faster Webcam latency, enable real-time visualization? Faster End-to-End Inference?
sudo apt-get install ros-noetic-usb-cam && sudo apt-get install ros-noetic-cv-bridgeThis depency should be less efficient than using cv2 from dora-rs IMO but need to try it out. Also could be hard to install on certain computers.
Tooling
-
Move matplotlib to rerun.io
visualize_episodes.pythis script can probably also be optimized using a dora-rerun node, using also multithreaded concurrent visualization.
-
Multithreaded concurrent recording
record_episodes.pythis script should be optimisable using dora-record, albeit tweak dora-record to record ROS/ROS2 messages
Ergonomy
- Enable more than Python 3.8 and Ubuntu 20.04
conda create -n aloha python=3.8.10Also this is is not major, I feel like this could be a very big frustrating point- Ubuntu 20.04 This could be a big pain point as not everyone can switch OS easily. So fixing this can enable mass-audience.
Hardware
- Use Gripper with GoPRO as proxy for teleoperation of smaller arms.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels