RobotReel
Physical AI replay lab

Give Physical AI
a replay button.

Real policy rollouts. Films you can inspect. 3D scenes you can edit. Watch the behavior, step through the evidence, and take the scene with you.

No account or install to watch. Every page is a self-contained recording with its source trace and checksums.

Recorded Newton poses · preview at 3.33× speed · sculpture depth represents time. Motion starts when you press play.
Start here · a 30-second tour

From a surprising run to the evidence.

Follow one selected example, then check the full experiment yourself. No setup to explore.

  1. 01 / CompareSame seed. Different endings.Open seed 09 at its largest shared trajectory difference. Reference succeeds; reduced light reaches the step limit.
  2. 02 / InspectRead the run behind the result.Put the cameras, measured 3D paths and applied controls on one timeline in the Rerun workspace.
  3. 03 / ReproduceCheck all 30 trials locally.Copy the commands to verify the original experiment and its full denominator. Keep the recordings and checksums.
New · Native Rerun inspection

Same seed.
Different endings.

One run succeeds. Two reach the step limit. Put their camera views, measured 3D paths and applied controls on the same timeline, then inspect the policy calls behind the motion.

6 embedded videos · 405 observations · 41 policy calls

A selected group of 3 trials from the 30-trial Stress Lab. The full experiment remains available. Desktop browser recommended; the downloaded file opens locally in Rerun 0.37.2 with all six videos included.

Inspect this pair in the browser replay ↗ · Rebuild and verify

Native Rerun workspace showing three recorded policy cameras, measured end-effector paths in 3D, and the applied gripper-control curves.
Actual Rerun workspace · source seed 09. The 3D lines show complete recorded paths; camera titles state each run's outcome and end time. This selected example is a diagnostic, not a benchmark score.
Offline labs · v0.7.0

Two labs. Ready to take away.

Explore recorded GPU cloth deformation or inspect the complete paired policy experiment. Both downloads include their original data, replay tools and checked evidence.

Cloth: 42,471 vertex samples · Stress: 30 trials, 60 videos

Extract each ZIP into its own folder and open index.html. No account, Python or GPU is required to replay. The 0.7.0 wheel also verifies and exports both experiments.

Quick start guide ↗ · SHA-256 checksums ↓ · Installation packages & all files ↗

Quick start · Python 3.12+, standard library only

Check the experiment yourself.

Verify all 30 Stress Lab trials and the original SmolVLA episode, then turn the recorded braking comparison into a checked storyboard.

git clone https://github.com/noteflowai/robot-reel.git
cd robot-reel
# Check all 30 paired trials and the complete evidence.
python3 -m robot_reel.cli stress docs/stress
# Check the recorded policy episode and its evidence.
python3 -m robot_reel.cli vla docs/vla
# Turn the included braking comparison into a checked storyboard.
python3 -m robot_reel.cli direct docs/compare/braking \
  --plan examples/contact-storyboard.json --output artifacts/director

Ready to collect new GPU trials? Follow the recording recipe. Prefer an installation package? See verified downloads and Docker.

Choose what you want to explore.

Showing all 13 recorded demos
Three real GPU cloth recordings with different bending coefficients, fixed vertices and source clocks.
New · Cloth Lab · L40S · OpenUSD

Same sheet. Three ways to fall.

Orbit three recorded deforming meshes on one clock. Compare measured motion, inspect every vertex, and take the checked scene into Blender.

Three SmolVLA rollouts from one initial state under reference lighting, reduced light and a shifted camera.
Stress Lab · SmolVLA · CUDA

Same task. Change the view.

Compare 30 real closed-loop trials across ten paired initial states and three scene conditions. Export a moment with your note, then reopen and check it against the original recordings.

Neon 3D time sculpture of twelve Newton pendulum trajectories.
Butterfly Lab · Newton · OpenUSD

0.05° apart. Worlds apart.

Twelve isolated worlds begin at nearly identical angles. Drag to orbit their recorded paths and find where a tiny release difference becomes a 6.26 m gap.

Split view between the original MuJoCo footage and its Blender replay.
Physics → Cinema · MuJoCo · Blender

One recording. Two looks.

Drag between the original simulation and its Blender replay. Same source samples, same simulator clock, a different camera and scene.

SmolVLA's scene and wrist cameras after the recorded bowl-to-plate task.
SmolVLA · LIBERO · 76 actions

Words → robot actions

A language instruction becomes an actual SmolVLA rollout. Inspect both camera views, measured state and each applied control.

A Blender camera shows two recorded braking trials at the contact sequence.
Agent director · MCP · Blender

Brief → Blender film

An MCP agent plans camera cuts, captions and slow motion. Every frame of the editable film maps back to the original recording.

Recorded Newton double-pendulum poses and their motion trail in the browser's 3D replay.
Newton · OpenUSD · 362 transforms

Physics → editable 3D

Record Newton physics on CPU, explore measured poses in the browser, then open the animated OpenUSD scene in Blender.

Microduck's official ONNX walking policy recorded in MuJoCo, with measured joint telemetry.
Microduck · ONNX policy · 50 Hz

A tiny robot. A learned policy.

Pollen Robotics' Microduck walks with its official policy. Follow 14 joint targets, measured responses and base motion frame by frame.

Two Microduck runs at different speed commands, side by side on one clock.
Comparison · two runs · one clock

Two speed commands

Two independent Microduck captures aligned on simulation time. Step both views together and read the measured difference.

Early and late braking trials side by side.
Comparison · braking · contact

Early vs. late braking

Two one-dimensional MuJoCo trials with the same initial conditions and different brake thresholds. Jump to the recorded contact.

The recorded braking scene rebuilt as an editable Blender project.
Blender · editable scene

Keep the motion. Change the look.

Download the braking replay as a Blender project whose keyframes come straight from the recorded trace.

A single recorded braking trial with its telemetry.
Braking · single run

One braking trial

The single-run replay behind the comparison: applied controls, measured state and frame links.

SO-100 arm · MuJoCo · studio

SO-100 arm studio

A recorded SO-100 arm scene with shot navigation and per-frame telemetry, the starting point for the example shot plans in the repository.

Keep the run behind the film

Evidence travels with every demo
Watch

Watch recorded behavior

Browser replays with synchronized views, shot navigation and frame links. The browser plays recorded simulations; nothing is re-simulated on your machine.

Inspect

Every applied action

Applied controls, measured poses, recorded outcomes, source revisions, hardware and timing. Validators check hashes, timestamps and frame mappings.

Reuse

Take the scene with you

Offline episodes, MP4s, JSON and MCAP traces, editable Blender projects and animated OpenUSD scenes.