Programming a real self driving car: Detecting and stopping at traffic lights, respecting speed limits, jerk and acceleration limits.