Safe reinforcement learning for high-speed autonomous racing

被引:0
|
作者
Evans B.D. [1 ]
Jordaan H.W. [1 ]
Engelbrecht H.A. [1 ]
机构
[1] Stellenbosch University, Electrical and Electronic Engineering, Stellenbosch, Banghoek Road
来源
Cognitive Robotics | 2023年 / 3卷
关键词
Autonomous racing; Reinforcement learning; Safe autonomous systems; Safe learning;
D O I
10.1016/j.cogr.2023.04.002
中图分类号
学科分类号
摘要
The conventional application of deep reinforcement learning (DRL) to autonomous racing requires the agent to crash during training, thus limiting training to simulation environments. Further, many DRL approaches still exhibit high crash rates after training, making them infeasible for real-world use. This paper addresses the problem of safely training DRL agents for autonomous racing. Firstly, we present a Viability Theory-based supervisor that ensures the vehicle does not crash and remains within the friction limit while maintaining recursive feasibility. Secondly, we use the supervisor to ensure the vehicle does not crash during the training of DRL agents for high-speed racing. The evaluation in the open-source F1Tenth simulator demonstrates that our safety system can ensure the safety of a worst-case scenario planner on four test maps up to speeds of 6 m/s. Training agents to race with the supervisor significantly improves sample efficiency, requiring only 10,000 steps. Our learning formulation leads to learning more conservative, safer policies with slower lap times and a higher success rate, resulting in our method being feasible for physical vehicle racing. Enabling DRL agents to learn to race without ever crashing is a step towards using DRL on physical vehicles. © 2023 The Authors
引用
收藏
页码:107 / 126
页数:19
相关论文
共 50 条
  • [1] Two-Stage Safe Reinforcement Learning for High-Speed Autonomous Racing
    Niu, Jingyu
    Hu, Yu
    Jin, Beibei
    Han, Yinhe
    Li, Xiaowei
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 3934 - 3941
  • [2] High-Speed Autonomous Racing Using Trajectory-Aided Deep Reinforcement Learning
    Evans, Benjamin David
    Engelbrecht, Herman Arnold
    Jordaan, Hendrik Willem
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (09) : 5353 - 5359
  • [3] High-Speed Autonomous Drifting With Deep Reinforcement Learning
    Cai, Peide
    Mei, Xiaodong
    Tai, Lei
    Sun, Yuxiang
    Liu, Ming
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02): : 1247 - 1254
  • [4] RACECAR - The Dataset for High-Speed Autonomous Racing
    Kulkarni, Amar
    Chrosniak, John
    Ducote, Emory
    Sauerbeck, Florian
    Saba, Andrew
    Chirimar, Utkarsh
    Link, John
    Cellina, Marcello
    Behl, Madhur
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 11458 - 11463
  • [5] High-Speed Racing Reinforcement Learning Network: Learning the Environment Using Scene Graphs
    Shi, Jingjing
    Li, Ruiqin
    Yu, Daguo
    IEEE ACCESS, 2024, 12 : 116771 - 116785
  • [6] Closing the Dynamics Gap via Adversarial and Reinforcement Learning for High-Speed Racing
    Niu, Jingyu
    Hu, Yu
    Li, Wei
    Huang, Guangyan
    Han, Yinhe
    Li, Xiaowei
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [7] Towards High-Speed Localisation for Autonomous Drone Racing
    Arturo Cocoma-Ortega, Jose
    Martinez-Carranza, Jose
    ADVANCES IN SOFT COMPUTING, MICAI 2019, 2019, 11835 : 740 - 751
  • [8] High-Speed Cornering for Autonomous Off-Road Rally Racing
    You, Changxi
    Tsiotras, Panagiotis
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2021, 29 (02) : 485 - 501
  • [9] Control Challenges for High-Speed Autonomous Racing: Analysis and Simulated Experiments
    Manna, Rohan Kumar
    Gonzalez, Daniel J.
    Chellapandi, Vishnu
    Mar, Manuel
    Kannan, Shyam S.
    Wadekar, Shakti
    Dietz, Eric J.
    Korpela, Christopher M.
    El Gamal, Aly
    SAE INTERNATIONAL JOURNAL OF CONNECTED AND AUTOMATED VEHICLES, 2022, 5 (01): : 101 - 114
  • [10] Autonomous Drone Racing with Deep Reinforcement Learning
    Song, Yunlong
    Steinweg, Mats
    Kaufmann, Elia
    Scaramuzza, Davide
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 1205 - 1212