Steering control of an autonomous ground vehicle with application to the DARPA Urban Challenge