Robot Learning · Model-Based Robot Learning · M7-L1 · Intermediate
Fit the Dynamics
Experiment log · Scout at Meridian General Hospital
Experiment log, Meridian General Hospital, logistics corridor. Scout's motion planner was tuned in a simulator that assumes the robot reaches 1 m/s at full command. On the real floor Scout is slower and heavier, and the plans overshoot the pharmacy door. Nobody knows the true numbers, but the robot has driven around for a few minutes under random commands and the logs were saved.
You will recover the two physical parameters of the momentum model from the log with least squares, write the function that rolls the model forward, and measure how its error grows from one step to twelve. The drives are generated on a hidden floor with different gain, drag and noise for every check.
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.