A practical approach to robotic design for the DARPA Urban Challenge | Synapse