TY - GEN
T1 - Hierarchical behavior decision-making framework based on reinforcement learning for driverless cars
AU - Liu, Qinghe
AU - Zhang, Yankun
AU - Xu, Mingze
AU - Li, Ke
N1 - Publisher Copyright:
© 2022 SPIE
PY - 2022
Y1 - 2022
N2 - As the brain of driverless cars, behavioral decision-making module plays an important role. In recent years, reinforcement learning has been gradually introduced into this field. However, the algorithms proposed in many articles are only used to solve a certain scenario or a certain driving task, and cannot completely solve the unmanned driving in urban scenarios. Some articles try to use one framework to solve the whole urban scenario, which does not take into account the differences between individual scenarios in the city and has poor expansibility. In this paper we propose a hierarchical behavioral decision-making framework. In the top layer, we consider four typical scenarios in the city and adopt rule-based finite state machine (FSM) to realize reasonable switch between them, which makes the system have good expansibility. At the bottom layer, we train an agent for each scenario using reinforcement learning to realize deep traversal of the specified scenario to improve decision accuracy. First, FSM determines which scenario the car is in and then an according agent is selected to make decisions. Using SMARTS as the simulation environment, we test each agent in according scenario and the agent fused with our framework in urban scenario under free, stable and congested three traffic conditions. On the whole, the completion rate remains above 90% and the collision rate remains below 5% for every agent showing that our method is safe and effective.
AB - As the brain of driverless cars, behavioral decision-making module plays an important role. In recent years, reinforcement learning has been gradually introduced into this field. However, the algorithms proposed in many articles are only used to solve a certain scenario or a certain driving task, and cannot completely solve the unmanned driving in urban scenarios. Some articles try to use one framework to solve the whole urban scenario, which does not take into account the differences between individual scenarios in the city and has poor expansibility. In this paper we propose a hierarchical behavioral decision-making framework. In the top layer, we consider four typical scenarios in the city and adopt rule-based finite state machine (FSM) to realize reasonable switch between them, which makes the system have good expansibility. At the bottom layer, we train an agent for each scenario using reinforcement learning to realize deep traversal of the specified scenario to improve decision accuracy. First, FSM determines which scenario the car is in and then an according agent is selected to make decisions. Using SMARTS as the simulation environment, we test each agent in according scenario and the agent fused with our framework in urban scenario under free, stable and congested three traffic conditions. On the whole, the completion rate remains above 90% and the collision rate remains below 5% for every agent showing that our method is safe and effective.
KW - Reinforcement learning
KW - behavioral decision-making
KW - hierarchical design
UR - https://www.scopus.com/pages/publications/85144034620
U2 - 10.1117/12.2645685
DO - 10.1117/12.2645685
M3 - 会议稿件
AN - SCOPUS:85144034620
T3 - Proceedings of SPIE - The International Society for Optical Engineering
BT - Seventh International Conference on Electromechanical Control Technology and Transportation, ICECTT 2022
A2 - Easa, Said
PB - SPIE
T2 - 7th International Conference on Electromechanical Control Technology and Transportation, ICECTT 2022
Y2 - 27 May 2022 through 29 May 2022
ER -