Tuning path tracking controllers for autonomous cars using reinforcement learning

被引:0
|
作者
Carrasco A.V. [1 ]
Sequeira J.S. [1 ]
机构
[1] Lisbon University, Instituto Superior Técnico, Lisbon
关键词
Autonomous cars; Autonomous driving systems; Dependability; Non-smooth systems; Path tracking; Q-learning; Reinforcement learning;
D O I
10.7717/PEERJ-CS.1550
中图分类号
学科分类号
摘要
This article proposes an adaptable path tracking control system, based on reinforcement learning (RL), for autonomous cars. A four-parameter controller shapes the behaviour of the vehicle to navigate lane changes and roundabouts. The tuning of the tracker uses an 'educated' Q-Learning algorithm to minimize the lateral and steering trajectory errors, this being a key contribution of this article. The CARLA (CAR Learning to Act) simulator was used both for training and testing. The results show the vehicle is able to adapt its behaviour to the different types of reference trajectories, navigating safely with low tracking errors. The use of a robot operating system (ROS) bridge between CARLA and the tracker (i) results in a realistic system, and (ii) simplifies the replacement of CARLA by a real vehicle, as in a hardware-in-the-loop system. Another contribution of this article is the framework for the dependability of the overall architecture based on stability results of non-smooth systems, presented at the end of this article. © Copyright 2023 Vilaçca Carrasco and Silva Sequeira
引用
收藏
相关论文
共 50 条
  • [1] Tuning path tracking controllers for autonomous cars using reinforcement learning
    Carrasco, Ana Vilaca
    Sequeira, Joao Silva
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [2] Path Following with Deep Reinforcement Learning for Autonomous Cars
    Alomari, Khaled
    Mendoza, Ricardo Carrillo
    Goehring, Daniel
    Rojas, Raul
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ROBOTICS, COMPUTER VISION AND INTELLIGENT SYSTEMS (ROBOVIS), 2021, : 173 - 181
  • [3] A Study of Reinforcement Learning Techniques for Path Tracking in Autonomous Vehicles
    Chemin, Jason
    Hill, Ashley
    Luca, Eric
    Mayoue, Aurelien
    2024 35TH IEEE INTELLIGENT VEHICLES SYMPOSIUM, IEEE IV 2024, 2024, : 1442 - 1449
  • [4] Design of Attitude and Path Tracking Controllers for Quad-Rotor Robots using Reinforcement Learning
    Barros dos Santos, Sergio Ronaldo
    Nascimento Junior, Cairo Lucio
    Givigi, Sidney Nascimento, Jr.
    2012 IEEE AEROSPACE CONFERENCE, 2012,
  • [5] Tuning fuzzy PD and PI controllers using reinforcement learning
    Boubertakh, Hamid
    Tadjine, Mohamed
    Glorennec, Pierre-Yves
    Labiod, Salim
    ISA TRANSACTIONS, 2010, 49 (04) : 543 - 551
  • [6] Using policy gradient reinforcement learning on autonomous robot controllers
    Grudic, GZ
    Kumar, V
    Ungar, L
    IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2003, : 406 - 411
  • [7] Deep reinforcement learning based path tracking controller for autonomous vehicle
    Chen, I-Ming
    Chan, Ching-Yao
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2021, 235 (2-3) : 541 - 551
  • [8] Path tracking control based on Deep reinforcement learning in Autonomous driving
    Jiang, Le
    Wang, Yafei
    Wang, Lin
    Wu, Jingkai
    2019 3RD CONFERENCE ON VEHICLE CONTROL AND INTELLIGENCE (CVCI), 2019, : 414 - 419
  • [9] Path planning of autonomous UAVs using reinforcement learning
    Chronis, Christos
    Anagnostopoulos, Georgios
    Politi, Elena
    Garyfallou, Antonios
    Varlamis, Iraklis
    Dimitrakopoulos, George
    12TH EASN INTERNATIONAL CONFERENCE ON "INNOVATION IN AVIATION & SPACE FOR OPENING NEW HORIZONS", 2023, 2526
  • [10] Ultra-fast tuning of neural network controllers with application in path tracking of autonomous vehicle
    Liang, Zhihao
    Zhao, Kegang
    Xie, Junping
    Zhang, Zheng
    ISA TRANSACTIONS, 2024, 149 : 394 - 408