The end-of-line test, and the robot that kept driving
A factory doesn't ship a product because each part passed its own test. At the end of the line, one last test
checks the assembled thing: every sensor, every motor, every way it can stop. Our robot now has one: a single
script, make eol-run, that drives the robot through 33 checks and prints PASS or FAIL. It found two real
problems on its first two runs, in a simulator we thought we knew well.