PI0.5 YAM
Three camera images and a seven-value state.
1
Install and sign in
Create an environment and install servo-client:Sign in:Open the login link in a browser.
your computer
your computer
servo whoami confirms the active account.2
Enroll the robot
On the robot computer, enroll it with the name Enroll it; the command prints a code and waits for approval:An organization admin approves the printed code on your computer:The robot computer reports
robot-1:robot computer
robot computer
your computer
Enrolled robot robot-1. when it is ready.3
Inspect the checkpoint
Inspect the pinned repository to confirm the input names and shapes:The released DROID contract has three 640×360 RGB images (
your computer
observation.images.wrist_image_left, observation.images.exterior_image_1_left, and observation.images.exterior_image_2_left) and an eight-value observation.state. Use the report for the tensor layout expected by your checkpoint.4
Deploy the checkpoint
Deploy that same pinned checkpoint to the enrolled robot:The default package uses the released BF16 weights and base sampling recipe. Servo reports the deployment ID and waits until it is ready.
your computer
5
Predict an action chunk
On the robot computer, load observations from your camera and robot code, then send them to the deployment:The returned chunk contains 32 absolute joint-position actions. Prediction returns actions; your application remains responsible for safety checks and sending commands to the robot.
predict_flux3.py
6
Stop the deployment
Stop it when you are done:
your computer