Add perception and vehicle-state sensing progressively.
Encoders, IMU, distance sensors, sensor fusion and test-driven calibration.