A Free Simulation Environment Based on ROS for Teaching Autonomous Vehicle Navigation Algorithms

被引:4
|
作者
Antonio Chunab-Rodriguez, Marco [1 ]
Santana-Diaz, Alfredo [1 ]
Rodriguez-Arce, Jorge [1 ,2 ]
Sanchez-Tapia, Emilio [3 ,4 ]
Alberto Balbuena-Campuzano, Carlos [1 ]
机构
[1] Tecnol Monterrey, Escuela Ingn & Ciencias, Ave Eugenio Garza Sada 2501, Monterrey 64849, Mexico
[2] Univ Autonoma Estado Mexico, Fac Ingn, Ciudad Univ Cerro Coatepec S-N, Toluca 50110, Mexico
[3] CEIT Basque Res & Technol Alliance BRTA, Manuel Lardizabal 15, Donostia San Sebastian 20018, Spain
[4] Univ Navarra, Tecnun, Manuel Lardizabal 13, Donostia San Sebastian 20018, Spain
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 14期
关键词
mobile robotics; autonomous driving; Robot Operating System (ROS); educational robotics; educational innovation; professional education; higher education; PLATFORM;
D O I
10.3390/app12147277
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In recent years, engineering degree programs have become fundamental to the teaching of robotics and incorporate many fundamental STEM concepts. Some authors have proposed different platforms for teaching different topics related to robotics, but most of these platforms are not practical for classroom use. In the case of teaching autonomous navigation algorithms, the absence of platforms in classrooms limits learning because students are unable to perform practice activities or cannot evaluate and compare different navigation algorithms. The main contribution of this study is the implementation of a free platform for teaching autonomous-driving algorithms based on the Robot Operating System without the use of a physical robot. The authors present a case study using this platform as a teaching tool for instruction in two undergraduate robotic courses. Students evaluated the platform quantitatively and qualitatively. Our study demonstrates that professors and students can carry out different tests and compare different navigation algorithms to analyze their performance under the same conditions in class. In addition, the proposed platform provides realistic representations of environments and data visualizations. The results claim that the use of simulations helps students better understand the theoretical concepts, motivates them to pay attention, and increases their confidence.
引用
收藏
页数:19
相关论文
共 15 条
  • [1] Drive-By-Wire Development Process Based on ROS for an Autonomous Electric Vehicle
    Arango, J. Felipe
    Bergasa, Luis M.
    Revenga, Pedro A.
    Barea, Rafael
    Lopez-Guillen, Elena
    Gomez-Huelamo, Carlos
    Araluce, Javier
    Gutierrez, Rodrigo
    SENSORS, 2020, 20 (21) : 1 - 31
  • [2] Complete coverage path planning scheme for autonomous navigation ROS-based robots
    Zhao, Shengmin
    Hwang, Seung-Hoon
    ICT EXPRESS, 2024, 10 (01): : 83 - 89
  • [3] Design a Nonlinear MPC Controller for Autonomous Mobile Robot Navigation System Based on ROS
    Quang, Hiep Do
    Tran, Thang Le
    Manh, Tien Ngo
    Manh, Cuong Nguyen
    Nhu, Toan Nguyen
    Duy, Nam Bui
    INTERNATIONAL JOURNAL OF MECHANICAL ENGINEERING AND ROBOTICS RESEARCH, 2022, 11 (06): : 379 - 388
  • [4] A ROS-Based GNC Architecture for Autonomous Surface Vehicle Based on a New Multimission Management Paradigm
    D'Angelo, Vincenzo
    Folino, Paolo
    Lupia, Marco
    Gagliardi, Gianfranco
    Cario, Gianni
    Gaccio, Francesco Cicchello
    Casavola, Alessandro
    DRONES, 2022, 6 (12)
  • [5] On Determinism of Game Engines Used for Simulation-Based Autonomous Vehicle Verification
    Chance, Greg
    Ghobrial, Abanoub
    McAreavey, Kevin
    Lemaignan, Severin
    Pipe, Tony
    Eder, Kerstin
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (11) : 20538 - 20552
  • [6] Introducing a Novel ROS-based Cooperative Autonomous Vehicles Planning Simulation Framework, CAVPsim
    Ghahremaninejad, R.
    Bilgen, S.
    VEHITS: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON VEHICLE TECHNOLOGY AND INTELLIGENT TRANSPORT SYSTEMS, 2022, : 208 - 215
  • [7] ROS-based trajectory tracking control for autonomous tracked vehicle using optimized backstepping and sliding mode control
    Sabiha, Ahmed D.
    Kamel, Mohamed A.
    Said, Ehab
    Hussein, Wessam M.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2022, 152
  • [8] An Agency-Directed Approach to Test Generation for Simulation-based Autonomous Vehicle Verification
    Chance, Greg
    Ghobrial, Abanoub
    Lemaignan, Severin
    Pipe, Tony
    Eder, Kerstin
    2020 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE TESTING (AITEST), 2020, : 31 - 38
  • [9] Density-scaling traffic management for autonomous vehicle environment—predictive learning-based technique
    Thamer Alhussain
    Soft Computing, 2021, 25 : 12043 - 12057
  • [10] Safe Autonomous Multi-vehicle Navigation Using Path Following Control and Spline-Based Barrier Functions
    Reis, Matheus F.
    Andrade, Gustavo A.
    Aguiar, A. Pedro
    ROBOT 2023: SIXTH IBERIAN ROBOTICS CONFERENCE ADVANCES IN ROBOTICS, VOL 1, 2024, 976 : 297 - 309