Use Isaac 0.5 with Servo
This guide deploys the public PerceptronAI/Isaac-0.5 checkpoint through Servo’s hosted model path. It assumes you have completed the Servo quickstart through robot enrollment, signed in withservo login, and connected your Hugging Face account.
Servo has a checkpoint-native Isaac 0.5 runtime. You pass the Hugging Face repository to Servo;
you do not need to clone the Perceptron inference repository or install its model dependencies on
the robot computer. Servo pins the released checkpoint revision below so the inspected inputs and
the deployed model refer to the same files. This is a large, high-memory policy, so deployment
depends on suitable hosted capacity.
Inspect the checkpoint
Inspect the pinned checkpoint revision and read Servo’s reported input contract.your computer
observation.images.image and observation.images.wrist_image as
uint8 images shaped 256 × 256 × 3, and observation.state as float32 shaped [8].
Use the inspection output as the authority if you choose a different revision.
Import the checkpoint
Import the pinned checkpoint from Hugging Face into your Servo organization. This downloads and prepares the model; the command waits for it to become ready by default.your computer
servo model list.
Deploy near your robot
Deploy the imported model near the enrolled robot. Isaac 0.5 is a large, high-memory policy, so deployment depends on suitable hosted capacity and its initial startup takes longer than a small checkpoint.your computer
active before sending
predictions. Replace robot-1 with the name or ID of your enrolled robot.
Send the first observation
Use real sensor arrays with the names and shapes from inspection; do not send test data to a physical robot.isaac_first_prediction.py
servo model inspect. Connect the
returned action chunk to a robot-side controller that understands Isaac’s action convention and
control rate; Servo does not infer a robot-specific calibration from the checkpoint.
Stop the deployment
Stop the deployment after use:your computer