agi.diy

Simulation

A simulated SO-101. A hosted policy. Move objects in the scene and watch the returned actions drive the arm.

Explore the scene without spending credits. Run sends repeated calls until you stop or the session ends. Call cost unavailable — check model status before running.

Sign in to run a policy · or enter an API key below. Signing in opens your dashboard; return here via Simulation.

Checking sign-in…
compiling the arm

Drag objects to move them. These controls do not move a physical robot.

—
chunk round trip
0
tokens used · $0.00 · 0 responses
—
render fps · physics — · 0 rows queued
Joint state · normalized units
shoulder_pan0.0
shoulder_lift0.0
elbow_flex0.0
wrist_flex0.0
wrist_roll0.0
gripper0.0
Simulated policy views appear after the first call. They contain geometry, not the room backdrop.
sim: mujoco · not isolatedinference: not runningworld: bench · SO-101 tablepolicy sees: geoms · the splat is never in an observationcredit: MuJoCo Menagerie · robotstudio_so101
What is real, and what is simulated?

The arm, objects and camera views are simulated in MuJoCo. The model runs remotely and returns real action chunks; every returned action uses one token. Stop ends the session. No physical robot is connected.

ACT and SmolVLA are specific pick-and-place checkpoints, not general-purpose robot controllers. SmolVLA was trained on oranges and a plate in simulation. Editing the task does not guarantee the model will follow it, and these worlds differ from its training scene.

The generated room backdrop is for your view only. The policy sees rendered geometry. Session recordings retain the observations and returned actions for inspection.

Simulation · agi.diy