Journal of South China University of Technology(Natural Science Edition) ›› 2019, Vol. 47 ›› Issue (9): 90-97.doi: 10.12141/j.issn.1000-565X.180221

• Traffic & Transportation Engineering • Previous Articles     Next Articles

Deep-Learning-Based Lane-Keeping Control Framework: From Virtuality to Reality

YANG Shun WU Jian JIANG Yuande WANG Guojun LIU Haizhen    

  1. State Key Laboratory of Automotive Simulation and Control,Jilin University,Changchun 130025,Jilin,China 
  • Received:2018-05-14 Revised:2019-04-11 Online:2019-09-25 Published:2019-08-01
  • Contact: 吴坚(1977-),男,教授,博士生导师,主要从事电动汽车底盘集成控制及智能化研究. E-mail:wujian@jlu.edu.cn
  • About author:杨顺(1991-),男,博士生,主要从事基于机器学习的智能车辆控制研究. E-mail:yangshun628@163. com
  • Supported by:
    Supported by the National Key Research and Development Program of China (2016YFB0100904) and the Na- tional Natural Science Foundation of China (U1564211) 

Abstract: Deep-learning-based approaches have been widely used for training controllers for autonomous vehicles due to their powerful ability to approximate nonlinear functions or policies. However,the training process usually requires large amount of labeled real-world driving dataset,and the data collection and labeling process is always time and money-consuming. Corner-case data collecting is difficult for human,which may lead to poor generaliza- tion ability of the training model and hamper the promotion of the deep learning controller performance. Thus a framework was proposed to train an end-to-end convolutional neural network (CNN) controller in virtual game en- gine TORCS and generalized the trained controller into reality. To narrow the gap between virtual and real environ- ment,semantic segmentation was used as medium. The training dataset from game engine and the testing data from reality are all translated into semantic segmentation style for both training and validation. Validation result shows that the trained lane keeping controller can be deployed to solve the real-world driving task and get a good performance. Compared with human driver operation,the changing trends of the fine-tuned CNN controllers' out- put is consistent with human driver,the maximum MAE and RMSE are 1. 6939°and 2. 8850°,and the average MAPEs are all under 5%.

Key words: self-driving, deep learning, simulation platform, image segmentation, lane keeping

CLC Number: