Title :
Cooperative Adaptive Cruise Control: A Reinforcement Learning Approach
Author :
Desjardins, C. ; Chaib-draa, B.
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Laval Univ., Quebec City, QC, Canada
Abstract :
Recently, improvements in sensing, communicating, and computing technologies have led to the development of driver-assistance systems (DASs). Such systems aim at helping drivers by either providing a warning to reduce crashes or doing some of the control tasks to relieve a driver from repetitive and boring tasks. Thus, for example, adaptive cruise control (ACC) aims at relieving a driver from manually adjusting his/her speed to maintain a constant speed or a safe distance from the vehicle in front of him/her. Currently, ACC can be improved through vehicle-to-vehicle communication, where the current speed and acceleration of a vehicle can be transmitted to the following vehicles by intervehicle communication. This way, vehicle-to-vehicle communication with ACC can be combined in one single system called cooperative adaptive cruise control (CACC). This paper investigates CACC by proposing a novel approach for the design of autonomous vehicle controllers based on modern machine-learning techniques. More specifically, this paper shows how a reinforcement-learning approach can be used to develop controllers for the secure longitudinal following of a front vehicle. This approach uses function approximation techniques along with gradient-descent learning algorithms as a means of directly modifying a control policy to optimize its performance. The experimental results, through simulation, show that this design approach can result in efficient behavior for CACC.
Keywords :
accident prevention; adaptive control; alarm systems; cooperative systems; driver information systems; gradient methods; learning (artificial intelligence); road accidents; road safety; road vehicles; CACC; DAS; adaptive cruise control; cooperative adaptive cruise control; driver assistance system; function approximation technique; gradient-descent learning algorithm; policy-gradient algorithm; reinforcement learning approach; vehicle controller; vehicle-to-vehicle communication; Adaptive control; Computational modeling; Cooperative systems; Function approximation; Learning; Neural networks; Autonomous vehicle control; cooperative adaptive cruise control (CACC); neural networks; policy-gradient algorithms; reinforcement learning (RL);
Journal_Title :
Intelligent Transportation Systems, IEEE Transactions on
DOI :
10.1109/TITS.2011.2157145