A Personalized Behavior Learning System for Human-Like Longitudinal Speed Control of Autonomous Vehicles
As the main component of an autonomous driving system, the motion planner plays an essential role for safe and efficient driving. However, traditional motion planners cannot make full use of the on-board sensing information and lack the ability to efficiently adapt to different driving scenes and be...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-08-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/19/17/3672 |
id |
doaj-97c39fc0a85348dabe33f1fd5c1df31d |
---|---|
record_format |
Article |
spelling |
doaj-97c39fc0a85348dabe33f1fd5c1df31d2020-11-24T21:50:01ZengMDPI AGSensors1424-82202019-08-011917367210.3390/s19173672s19173672A Personalized Behavior Learning System for Human-Like Longitudinal Speed Control of Autonomous VehiclesChao Lu0Jianwei Gong1Chen Lv2Xin Chen3Dongpu Cao4Yimin Chen5School of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, ChinaSchool of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, ChinaSchool of Mechanical and Aerospace Engineering and School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore 639798, SingaporeSchool of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, ChinaDepartment of Mechanical and Mechatronics Engineering, University of Waterloo, 200 University Avenue West Waterloo, Waterloo, ON N2L3G1, CanadaDepartment of Mechanical and Mechatronics Engineering, University of Waterloo, 200 University Avenue West Waterloo, Waterloo, ON N2L3G1, CanadaAs the main component of an autonomous driving system, the motion planner plays an essential role for safe and efficient driving. However, traditional motion planners cannot make full use of the on-board sensing information and lack the ability to efficiently adapt to different driving scenes and behaviors of different drivers. To overcome this limitation, a personalized behavior learning system (PBLS) is proposed in this paper to improve the performance of the traditional motion planner. This system is based on the neural reinforcement learning (NRL) technique, which can learn from human drivers online based on the on-board sensing information and realize human-like longitudinal speed control (LSC) through the learning from demonstration (LFD) paradigm. Under the LFD framework, the desired speed of human drivers can be learned by PBLS and converted to the low-level control commands by a proportion integration differentiation (PID) controller. Experiments using driving simulator and real driving data show that PBLS can adapt to different drivers by reproducing their driving behaviors for LSC in different scenes. Moreover, through a comparative experiment with the traditional adaptive cruise control (ACC) system, the proposed PBLS demonstrates a superior performance in maintaining driving comfort and smoothness.https://www.mdpi.com/1424-8220/19/17/3672autonomous drivingdriving behaviorhuman-like controlartificial neural networkreinforcement learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chao Lu Jianwei Gong Chen Lv Xin Chen Dongpu Cao Yimin Chen |
spellingShingle |
Chao Lu Jianwei Gong Chen Lv Xin Chen Dongpu Cao Yimin Chen A Personalized Behavior Learning System for Human-Like Longitudinal Speed Control of Autonomous Vehicles Sensors autonomous driving driving behavior human-like control artificial neural network reinforcement learning |
author_facet |
Chao Lu Jianwei Gong Chen Lv Xin Chen Dongpu Cao Yimin Chen |
author_sort |
Chao Lu |
title |
A Personalized Behavior Learning System for Human-Like Longitudinal Speed Control of Autonomous Vehicles |
title_short |
A Personalized Behavior Learning System for Human-Like Longitudinal Speed Control of Autonomous Vehicles |
title_full |
A Personalized Behavior Learning System for Human-Like Longitudinal Speed Control of Autonomous Vehicles |
title_fullStr |
A Personalized Behavior Learning System for Human-Like Longitudinal Speed Control of Autonomous Vehicles |
title_full_unstemmed |
A Personalized Behavior Learning System for Human-Like Longitudinal Speed Control of Autonomous Vehicles |
title_sort |
personalized behavior learning system for human-like longitudinal speed control of autonomous vehicles |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2019-08-01 |
description |
As the main component of an autonomous driving system, the motion planner plays an essential role for safe and efficient driving. However, traditional motion planners cannot make full use of the on-board sensing information and lack the ability to efficiently adapt to different driving scenes and behaviors of different drivers. To overcome this limitation, a personalized behavior learning system (PBLS) is proposed in this paper to improve the performance of the traditional motion planner. This system is based on the neural reinforcement learning (NRL) technique, which can learn from human drivers online based on the on-board sensing information and realize human-like longitudinal speed control (LSC) through the learning from demonstration (LFD) paradigm. Under the LFD framework, the desired speed of human drivers can be learned by PBLS and converted to the low-level control commands by a proportion integration differentiation (PID) controller. Experiments using driving simulator and real driving data show that PBLS can adapt to different drivers by reproducing their driving behaviors for LSC in different scenes. Moreover, through a comparative experiment with the traditional adaptive cruise control (ACC) system, the proposed PBLS demonstrates a superior performance in maintaining driving comfort and smoothness. |
topic |
autonomous driving driving behavior human-like control artificial neural network reinforcement learning |
url |
https://www.mdpi.com/1424-8220/19/17/3672 |
work_keys_str_mv |
AT chaolu apersonalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT jianweigong apersonalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT chenlv apersonalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT xinchen apersonalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT dongpucao apersonalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT yiminchen apersonalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT chaolu personalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT jianweigong personalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT chenlv personalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT xinchen personalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT dongpucao personalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles AT yiminchen personalizedbehaviorlearningsystemforhumanlikelongitudinalspeedcontrolofautonomousvehicles |
_version_ |
1725885837093109760 |