iCab Use Case for ROS-based Architecture

被引:11
|
作者
Marin-Plaza, Pablo [1 ]
Hussein, Ahmed [1 ]
Martin, David [1 ]
de la Escalera, Arturo [1 ]
机构
[1] Univ Carlos III Madrid, Intelligent Syst Lab, Av Univ 30, Leganes, Spain
关键词
Autonomous vehicles; Icab; Ros; Software architecture; Path planning; TRACKING; CONTROLLER; VEHICLE;
D O I
10.1016/j.robot.2019.04.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the Intelligent Transportation Systems Community, the research interest in intelligent and autonomous vehicles is increasing during the last few years. Accordingly, this paper presents the advances in the development of a ROS-based (Robot Operating System) software architecture for intelligent vehicles. The main contribution of the architecture is its powerfulness (in the aspect of complete architecture managing the navigation, synchronization, communication, cooperation, ground station, web server, sound system), flexibility (due to the fact that autonomous vehicles evolve exponentially where new sensors or algorithms emerge every day), and modularity (in the form of interchangeability and replaceability for new modules), which allow researchers to develop and test different algorithms easily and faster. The architecture has been tested on two real platforms such as the iCab (Intelligent Campus Automobile) and Ivvl 2.0 vehicle (Intelligent Vehicle based on Visual Information) The first one is a full y autonomous vehicle and the second one provides Advance Driver Assistance. Additionally, it is shown the use case for the iCab project where the scope is focused on the critical element of navigation. The use case exposed proves the benefits of using this architecture over a centralized one. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:251 / 262
页数:12
相关论文
共 50 条
  • [1] Complete ROS-based Architecture for Intelligent Vehicles
    Marin-Plaza, Pablo
    Hussein, Ahmed
    Martin, David
    de la Escalera, Arturo
    ROBOT 2017: THIRD IBERIAN ROBOTICS CONFERENCE, VOL 2, 2018, 694 : 499 - 510
  • [2] CryptoROS: A Secure Communication Architecture for ROS-Based Applications
    Amini, Roham
    Sulaiman, Rossilawati
    Kurais, Abdul Hadi Abd Rahman
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (10) : 189 - 194
  • [3] Analysing encryption mechanisms and functional safety in a ROS-based architecture
    Larrucea, Xabier
    Gonzalez-Nalda, Pablo
    Etxeberria-Agiriano, Ismael
    Carmen Otero, Mari
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (02)
  • [4] A ROS-based solution to the space plug-and-play architecture
    Li Changchun
    Qiao Bing
    Wang Hebin
    CHINESE SPACE SCIENCE AND TECHNOLOGY, 2019, 39 (01) : 78 - 86
  • [5] Dynamic context-aware workflow management architecture for efficient manufacturing: A ROS-based case study
    Ochoa, William
    Legaristi, Jon
    Larrinaga, Felix
    Perez, Alain
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 153 : 505 - 520
  • [6] ROS-based Humanoid Robot
    甄旖冬
    科技视界, 2019, (06) : 50 - 51
  • [7] An Integrated Model-Based Diagnosis and Repair Architecture for ROS-Based Robot Systems
    Zaman, Safdar
    Steinbauer, Gerald
    Maurer, Johannes
    Lepej, Peter
    Dran, Suzana
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 482 - 489
  • [8] Distributed Real-time Control Architecture for ROS-based Modular Robots
    Munera, Eduardo
    Poza-Lujan, Jose-Luis
    Posadas-Yague, Juan-Luis
    Simo, Jose
    Francisco Blanes Noguera, J.
    IFAC PAPERSONLINE, 2017, 50 (01): : 11233 - 11238
  • [9] Generic ROS-based Architecture for Heterogeneous Multi-Autonomous Systems Development
    Alberri, Mustafa
    Hegazy, Sherif
    Badra, Mohamed
    Nasr, Mohamed
    Shehata, Omar M.
    Morgan, Elsayed, I
    2018 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES 2018), 2018,
  • [10] A New ROS-based Hybrid Architecture for Heterogeneous Multi-Robot Systems
    Hu, Chunxu
    Hu, Can
    He, Dingxin
    Gu, Qiang
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 4721 - 4726