End-to-End Vision-Based Adaptive Cruise Control (ACC) Using Deep Reinforcement Learning

This paper presented a deep reinforcement learning method named Double Deep Q-networks to design an end-to-end vision-based adaptive cruise control (ACC) system. A simulation environment of a highway scene was set up in Unity, which is a game engine that provided both physical models of vehicles and feature data for training and testing. Well-designed reward functions associated with the following distance and throttle/brake force were implemented in the reinforcement learning model for both internal combustion engine (ICE) vehicles and electric vehicles (EV) to perform adaptive cruise control. The gap statistics and total energy consumption are evaluated for different vehicle types to explore the relationship between reward functions and powertrain characteristics. Compared with the traditional radar-based ACC systems or human-in-the-loop simulation, the proposed vision-based ACC system can generate either a better gap regulated trajectory or a smoother speed trajectory depending on the preset reward function. The proposed system can be well adaptive to different speed trajectories of the preceding vehicle and operated in real-time.

[1]  Yan Wei,et al.  A headway control algorithm for ACC vehicles with the compensation of the preceding vehicle acceleration , 2016 .

[2]  양주웅,et al.  Autonomous Driving System and Method in Parking Lot , 2015 .

[3]  Yang Gao,et al.  End-to-End Learning of Driving Models from Large-Scale Video Datasets , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Guoyuan Wu,et al.  A Review on Cooperative Adaptive Cruise Control (CACC) Systems: Architectures, Controls, and Applications , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[5]  Guoyuan Wu,et al.  Developing a Distributed Consensus-Based Cooperative Adaptive Cruise Control (CACC) System , 2017 .

[6]  Yuxi Li,et al.  Deep Reinforcement Learning , 2018, Reinforcement Learning for Cyber-Physical Systems.

[7]  Lihua Luo,et al.  Adaptive cruise control design with consideration of humans' driving psychology , 2014, Proceeding of the 11th World Congress on Intelligent Control and Automation.

[8]  M. Barth,et al.  Developing a Distributed Consensus-Based Cooperative Adaptive Cruise Control System for Heterogeneous Vehicles with Predecessor Following Topology , 2017 .

[9]  G. Dimitrakopoulos,et al.  Intelligent Transportation Systems , 2010, IEEE Vehicular Technology Magazine.

[10]  Yuval Tassa,et al.  Continuous control with deep reinforcement learning , 2015, ICLR.

[11]  Etienne Perot,et al.  Deep Reinforcement Learning framework for Autonomous Driving , 2017, Autonomous Vehicles and Machines.

[12]  Tad Gonsalves,et al.  Autonomous Driving System based on Deep Q Learnig , 2018, 2018 International Conference on Intelligent Autonomous Systems (ICoIAS).

[13]  Jiangchao Shi,et al.  Research on Adaptive Cruise Control based on curve radius prediction , 2017, 2017 2nd International Conference on Image, Vision and Computing (ICIVC).

[14]  Yann LeCun,et al.  Off-Road Obstacle Avoidance through End-to-End Learning , 2005, NIPS.

[15]  Jianqiang Wang,et al.  Minimum Fuel Control Strategy in Automated Car-Following Scenarios , 2012, IEEE Transactions on Vehicular Technology.

[16]  Amnon Shashua,et al.  Vision-based ACC with a single camera: bounds on range and range rate accuracy , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[17]  Xin Zhang,et al.  End to End Learning for Self-Driving Cars , 2016, ArXiv.

[18]  Ritesh Kanjee Vision-based adaptive cruise control using a single camera , 2015 .

[19]  Shibata,et al.  Mathematical Model of Electric Vehicle Power Consumption for Traveling and Air-Conditioning , 2015 .

[20]  Ernst D. Dickmanns,et al.  Radar and vision data fusion for hybrid adaptive cruise control on highways , 2001, Machine Vision and Applications.

[21]  Cuong Tran,et al.  Real-time roadway emissions estimation using visual traffic measurements , 2011, 2011 IEEE Forum on Integrated and Sustainable Transportation Systems.

[22]  Guoyuan Wu,et al.  A hybrid approach to estimating electric vehicle energy consumption for ecodriving applications , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).