DARPA Urban Challenge Princeton University Technical Paper