The 2005 DARPA Grand Challenge: The Great Robot Race