Adaptive Nonlinear Control For Autonomous Ground Vehicles