This paper describes the algorithms used for controlling an autonomous vehicle that operates at the limits of tire adhesion. The controller is designed to imitate a racecar driver by using both feedforward and feedback to command the steering, throttle, and brakes of the vehicle. The feedforward steering is based on the vehicle handling diagram, while the lanekeeping steering feedback is added to ensure vehicle stability and reduces tracking errors caused by disturbances or modeling errors. The feedforward speed is estimated based on the available friction, while the proportional speed feedback is introduced to mimic a race-car driver modulating the speed to trim the vehicle orientation. Two different speed feedback designs based on lookahead error and heading error are compared. The experiments demonstrate the superiority of heading error feedback, which enables the vehicle to operate at its limits while maintaining minimal lateral and heading errors from the desired trajectory.
- Dynamic Systems and Control Division
Controlling an Autonomous Racing Vehicle: Using Feedforward and Feedback to Control Steering and Speed
- Views Icon Views
- Share Icon Share
- Search Site
Kritayakirana, K, & Gerdes, JC. "Controlling an Autonomous Racing Vehicle: Using Feedforward and Feedback to Control Steering and Speed." Proceedings of the ASME 2009 Dynamic Systems and Control Conference. ASME 2009 Dynamic Systems and Control Conference, Volume 1. Hollywood, California, USA. October 12–14, 2009. pp. 173-180. ASME. https://doi.org/10.1115/DSCC2009-2572
Download citation file: