Before you start
- ROS 2 on both machines, and your own drivers working locally
- A VideoSDK token, and one room id both machines will join
Install
The bridge node ships in a pip package, and ROS needs a small package of its own to launch it by name.If that last line prints nothing, build once more. The first build does not
always write the environment hook that makes the package findable.
Configure
Copy the example config and change two things: the joint names your driver uses, and this machine’s own joint travel.params.yaml
Run
Start your own drivers first, so the topics exist before the bridges look for them. Then, on both machines:Take control
Nothing moves until you ask. From the operator’s machine:If it does not work
Runnable example
A params file, an env script with a shortcut per command, and the full
walkthrough.
Related
Reference
Every parameter, topic and service, and what the bridge does about safety.
SO-101
Joint travel read from a LeRobot calibration instead of typed in.