The DARPA Urban Challenge 2009