Robot Learning · Sim-to-Real Transfer and Robustness · M10-L4 · Intermediate
Plan a Staged Rollout
Experiment log · Scout at Meridian General Hospital
Experiment log, Meridian General Hospital, Scout's first ward deployment. The tight policy passed every test in the simulator. The facilities team wants it in the east ward next month, where patients walk past the pillar. Nobody believes the simulator is exactly the floor, and nobody knows in which way it is wrong.
You will not write code. You plan the rollout: how many trials in an empty hall, how many with staff nearby, a speed limit for the stages with people, how much worse than the simulator's prediction a trial may be before it counts as flagged, and how many flagged trials out of ten trigger a rollback to the cautious policy. The page then runs real simulated trials through four hidden incidents: the real floor from day one, a degrading sensor, a creeping actuator delay, and a harmless wear that must not trigger anything. It reports crashes with people nearby, how long a hazard reached people before the rollback, and false rollbacks.
Your task
Lab complete: post-mortem
You have passed every stage. Now connect it back to the theory and move on:
Output
What Python can I use?
Plain Python with math and heapq. Your code runs in a background worker: an endless loop is stopped after a few seconds and the page stays usable. It runs in your browser and is never sent anywhere.