Requirements
3.12 is the reference version.
Install
videosdk-teleop on PyPI.
Additional setup
LeRobot
Robot and Teleoperator.
See LeRobot for the setup, and LeRobot’s own
installation guide
for the library itself.
ROS 2
rclpy, sensor_msgs and std_srvs are not
on PyPI at all, they come from your ROS distribution. It exists so the command
above resolves rather than erroring, and the real work is installing into the
same interpreter ROS 2 runs on, then building the bridge node.
New to ROS 2? Follow the
official installation guide
first, then see ROS 2 for the bridge setup.
Environment
The SDK reads the following environment variables.Set
VIDEOSDK_MEETING_ID so both ends join the same room. Without it each
side creates its own room and joins successfully into silence.Find your devices
Run this on the robot to list its cameras and serial ports. You will need these paths when you set up the follower:/dev/video0 can change after a reboot,
while the longer path stays with the physical port.
Linux only, since it reads udev paths.