You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
real robot: a fixed-plan explorer, and a record of every look
Three pieces for exercising the online loop on hardware, where the cost is
wall-clock rather than compute.
fixed_plan explorer. The planning explorers cost minutes per episode, so a
full cycle is expensive to run for the sake of testing the loop around it.
This one replays a plan file every episode and costs nothing, so a run that
goes wrong is the loop's fault and not the planner's. It reads replay_plan's
format, which means a plan dumped by probe_real_scene --dump-plan and already
verified through replay_plan can be handed straight to the loop. Grounded per
episode, because a human reset rebuilds the task and hands back fresh Objects.
Every look is logged, not only the ones over tolerance. A run whose looks all
behaved previously said nothing at all, so there was no way to distinguish
"perception was healthy" from "nobody checked". The line carries the
per-object breakdown, which is what tells a single knocked domino apart from a
table-height offset shared by all of them -- the max alone cannot.
Looks can be dumped to JSON (real_robot_observation_dump_dir, off by default).
Each file records what was perceived beside what the twin predicted, so a
session can be re-examined offline without the robot. Write failures are
logged and swallowed: losing a dump must not take the arm down mid-episode.
The learner is untouched.
0 commit comments