Processor-in-the-Loop Architecture Design and Experimental Validation for an Autonomous Racing Vehicle

被引:6
|
作者
Tramacere, Eugenio [1 ]
Luciani, Sara [1 ]
Feraco, Stefano [1 ]
Bonfitto, Angelo [1 ]
Amati, Nicola [1 ]
机构
[1] Politecn Torino, Dept Mech & Aerosp Engn, I-10129 Turin, Italy
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 16期
关键词
autonomous racing vehicle; processor-in-the-loop; control; model predictive control; trajectory planning; RRT algorithm; perception; automated driving; MODEL-PREDICTIVE CONTROL;
D O I
10.3390/app11167225
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Self-driving vehicles have experienced an increase in research interest in the last decades. Nevertheless, fully autonomous vehicles are still far from being a common means of transport. This paper presents the design and experimental validation of a processor-in-the-loop (PIL) architecture for an autonomous sports car. The considered vehicle is an all-wheel drive full-electric single-seater prototype. The retained PIL architecture includes all the modules required for autonomous driving at system level: environment perception, trajectory planning, and control. Specifically, the perception pipeline exploits obstacle detection algorithms based on Artificial Intelligence (AI), and the trajectory planning is based on a modified Rapidly-exploring Random Tree (RRT) algorithm based on Dubins curves, while the vehicle is controlled via a Model Predictive Control (MPC) strategy. The considered PIL layout is implemented firstly using a low-cost card-sized computer for fast code verification purposes. Furthermore, the proposed PIL architecture is compared in terms of performance to an alternative PIL using high-performance real-time target computing machine. Both PIL architectures exploit User Datagram Protocol (UDP) protocol to properly communicate with a personal computer. The latter PIL architecture is validated in real-time using experimental data. Moreover, they are also validated with respect to the general autonomous pipeline that runs in parallel on the personal computer during numerical simulation.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Processor-in-the-loop co-simulations and control system design for a scaled autonomous multi-wheeled combat vehicle
    Mohamed, Amr
    Ouda, A. N.
    Ren, Jing
    El-Gindy, Moustafa
    INTERNATIONAL JOURNAL OF AUTOMATION AND CONTROL, 2020, 14 (02) : 138 - 160
  • [2] Processor-in-the-loop co-simulations and control system design for a scaled autonomous multi-wheeled combat vehicle
    Mohamed A.
    Ouda A.N.
    Ren J.
    El-Gindy M.
    Mohamed, Amr (Amr.Mohamed@uoit.net), 1600, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (14): : 138 - 160
  • [3] Model-Based Design and Processor-In-the-Loop Validation of a Model Predictive Control for Coupled Longitudinal-Lateral Vehicle Dynamics of Connected and Automated Vehicles
    Landolfi, Enrico
    Salvi, Alessandro
    Troiano, Alfredo
    Natale, Ciro
    2021 29TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2021, : 699 - 705
  • [4] Design and analysis of a nanosatellite attitude control system using processor-in-the-loop approach
    El Fatimi, Aziz
    Addaim, Adnane
    Guennoun, Zouhair
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2023, 171
  • [5] Tube-Based Robust MPC Processor-in-the-Loop Validation for Fixed-Wing UAVs
    Martina Mammarella
    Elisa Capello
    Journal of Intelligent & Robotic Systems, 2020, 100 : 239 - 258
  • [6] System, Design and Experimental Validation of Autonomous Vehicle in an Unconstrained Environment
    Azam, Shoaib
    Munir, Farzeen
    Sheri, Ahmad Muqeem
    Kim, Joonmo
    Jeon, Moongu
    SENSORS, 2020, 20 (21) : 1 - 35
  • [7] Tube-Based Robust MPC Processor-in-the-Loop Validation for Fixed-Wing UAVs
    Mammarella, Martina
    Capello, Elisa
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 100 (01) : 239 - 258
  • [8] Architecture Design and Implementation of an Autonomous Vehicle
    Zong, Wenhao
    Zhang, Changzhu
    Wang, Zhuping
    Zhu, Jin
    Chen, Qijun
    IEEE ACCESS, 2018, 6 : 21956 - 21970
  • [9] Design of Emergency Brake System for Autonomous Electric Racing Vehicle
    Lucan, Martin
    Duchon, Frantisek
    Bata, Martin
    Mikle, David
    Andocs, Kristian
    2022 20TH INTERNATIONAL CONFERENCE ON MECHATRONICS - MECHATRONIKA (ME), 2022,
  • [10] Development and Validation of an Open Architecture for Autonomous Vehicle Control
    Valle Barrio, Alfredo
    Alvarez, Walter Morales
    Olaverri-Monreal, Cristina
    Naranjo Hernandez, Jose Eugenio
    2023 IEEE INTELLIGENT VEHICLES SYMPOSIUM, IV, 2023,