Problem
Building robots is hard
Mechanical, electrical, and software
Real-time programming is hard