Sim-to-real transfer and reality gap modeling in model predictive control for autonomous driving

被引:0
作者
Iván García Daza
Rubén Izquierdo
Luis Miguel Martínez
Ola Benderius
David Fernández Llorca
机构
[1] University of Alcalá,Computer Engineering Department
[2] Chalmers University of Technology,Department of Mechanics and Maritime Sciences
[3] European Commission,Joint Research Center
来源
Applied Intelligence | 2023年 / 53卷
关键词
Autonomous driving; Model predictive control (MPC); Trajectory tracking; Hardware-in-the-loop; CARLA simulator; Real world tests;
D O I
暂无
中图分类号
学科分类号
摘要
The main challenge for the adoption of autonomous driving is to ensure an adequate level of safety. Considering the almost infinite variability of possible scenarios that autonomous vehicles would have to face, the use of autonomous driving simulators is becoming of utmost importance. Simulation suites allow the used of automated validation techniques in a wide variety of scenarios, and enable the development of closed-loop validation methods, such as machine learning and reinforcement learning approaches. However, simulation tools suffer from a standing flaw in that there is a noticeable gap between the simulation conditions and real-world scenarios. Although the use of simulators powers most of the research around autonomous driving, and is generally used within all domains it is divided into, there is an inherent source of error given the stochastic nature of activities performed in real world, which are unreplicable in computer environments. This paper proposes a new approach to assess the real-to-sim gap for path tracking systems. The aim is to narrow down the sources of error between simulation results and real-world conditions, and to evaluate the performance of the simulation suite in the design process by employing the information extracted from gap analysis, which adds a new dimension of development against other approaches for autonomous driving. A real-time model predictive controller (MPC) based on adaptive potential fields was developed and validated using the CARLA simulator. Both the path planning and vehicle control systems where tested in real traffic conditions. The error between the simulator and the real data acquisition was evaluated using the Pearson correlation coefficient (PCC) and the max normalized cross-correlation (MNCC). The controller was further evaluated on a process of sim-to-real transfer, and was finally tested both in simulation and real traffic conditions. A comparison was performed against an optimal-control ILQR-based model predictive controller was carried out to further showcase the validity of this approach.
引用
收藏
页码:12719 / 12735
页数:16
相关论文
共 29 条
[1]  
Paden B(2016)A survey of motion planning and control techniques for self-driving urban vehicles IEEE Trans Intell Veh 1 33-55
[2]  
Čáp M(2016)A review of motion planning techniques for automated vehicles IEEE Trans Intell Transp Syst 17 1135-1145
[3]  
Yong SZ(2019)Test your self-driving algorithm: an overview of publicly available driving datasets and virtual testing environments IEEE Trans Intell Veh 4 171-185
[4]  
Yershov D(2018)The experience of drivertive-driverless cooperative vehicle-team in the 2016 gcdc IEEE Trans Intell Transp Syst 19 1322-1334
[5]  
Frazzoli E(2021)Crossing the reality gap: a survey on sim-to-real transferability of robot controllers in reinforcement learning IEEE Access 9 153171-153187
[6]  
González D(2020)Adaptive potential field-based path planning for complex autonomous driving scenarios IEEE Access 8 225294-225305
[7]  
Pérez J(undefined)undefined undefined undefined undefined-undefined
[8]  
Milanés V(undefined)undefined undefined undefined undefined-undefined
[9]  
Nashashibi F(undefined)undefined undefined undefined undefined-undefined
[10]  
Kang Y(undefined)undefined undefined undefined undefined-undefined