Getting Started
This section takes you from installing the client to an evaluated policy and a
checkpoint on your own disk. You need Python 3.11 or newer and a Simulo
account; you can create the account during simulo login. You don’t need a
GPU: training and evaluation run on Simulo’s cloud GPUs.
The path has nine steps:
- Install the
simulopackage and sign in. - Create a training app with
simulo create. It trains a cartpole from the Simulo global catalog, so it runs unchanged. - Check the robot in its task with
simulo run preview.py. Read every finding and fix failed checks. - Train with
simulo run train.pyand watch the logs. - List the policy the job made and download its
bestcheckpoint. - Evaluate that checkpoint with
simulo run eval.py --policy policy_x:best, read the success report, and inspect a recorded failure. - Continue training from that checkpoint, or export it to an ONNX bundle.
- Play the checkpoint back with
simulo run play.py --policy policy_x:bestto watch it or record it. - Add tags when you submit jobs so related runs are easy to find.
The Quickstart covers the same steps on one page. The pages after it cover each step in more detail.
QuickstartEvery command from install through preview and training to a downloaded policy, on one page.
Installpip install simulo, check the install, and download the samples.
Log inSign the CLI in to Simulo, check who you are, and sign out.
Create your first appWhat simulo create writes, and which parts you edit for your own robot.
Run and submitPreview before training, then submit jobs, pass parameters, and add tags.
Observe jobs and policiesFollow logs, read results, find your policies, download checkpoints, and cancel a job.
Evaluate your policyRun the starter's success rule, read the report, and inspect a recorded failure.
Continue trainingStart a new training job from a policy's best or latest checkpoint.
Play a policy and record itRun a checkpoint back with --policy, watch it, and record an MCAP.
Choose and validate assetsPick another robot from the global catalog, or validate and publish your own.
Export a policy to ONNXTurn a checkpoint into an ONNX bundle that runs without Simulo installed.