Design and development of software stack of an autonomous vehicle using robot operating system

被引:14
|
作者
Prasad, Abhisek Omkar [1 ]
Mishra, Pradumn [1 ]
Jain, Urja [1 ]
Pandey, Anish [2 ]
Sinha, Anushka [1 ]
Yadav, Anil Singh [3 ]
Kumar, Rajan [3 ]
Sharma, Abhishek [4 ]
Kumar, Gaurav [5 ]
Salem, Karrar Hazim [6 ]
Sharma, Avdhesh [7 ]
Dixit, Anil Kumar [8 ]
机构
[1] KIIT Deemed Univ, Sch Comp Engn, Patia, Bhubaneswar 751024, Orissa, India
[2] KIIT Deemed Univ, Sch Mech Engn, Mechatron Lab, Patia, Bhubaneswar 751024, Orissa, India
[3] IES Coll Technol, Mech Engn Dept, Bhopal 462044, Madhya Pradesh, India
[4] Manipal Univ Jaipur, Mech Engn Dept, Jaipur 303007, Rajasthan, India
[5] Chandigarh Univ, Dept Mech Engn, Ajitgarh, India
[6] Al Mustaqbal Univ Coll, Pharm Dept, Hillah 51001, Babil, Iraq
[7] GLA Univ, Dept Mech Engn, Mathura, Uttar Pradesh, India
[8] Uttaranchal Univ, Div Res & Innovat, Dehra Dun 248007, Uttaranchal, India
关键词
Autonomous vehicle; Robot operating system; Simultaneous localization and mapping; Computer vision-based controller; Intelligent object avoidance;
D O I
10.1016/j.robot.2022.104340
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent research activities, autonomous vehicles and self-driving technology have gained lot of attention among scientists. The idea of autonomous vehicles can be anticipated in the 1920s when the design of the first radio-controlled vehicles was in progress. Autonomous vehicles are going to be the trend of the future in this modern era of automation and technology. In this paper various autonomous driving aspects, highlighting the software stack and hardware components are discussed. The software architecture covers mainly robot operating system (ROS), machine learning (ML), deep learning (DL), and OpenCV frameworks, along with the calibration of sensors and cameras. The paper also discussed about simultaneous localization and mapping (SLAM) based-path tracking, computer vision-based controller, and intelligent object avoidance. Further, point cloud, ground, radius, and raycast filters was implemented to distinguish between the real-time objects, ground, and its own parts or obstacle shadows. The paper highlights the overall hardware modules responsible for controlling the car.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Autonomous Obstacle Avoidance Vehicle using LIDAR and an Embedded System
    Baras, Nikolaos
    Nantzios, Georgios
    Ziouzios, Dimitris
    Dasygenis, Minas
    2019 8TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2019,
  • [22] Development of Steering Control System for Autonomous Vehicle Using Geometry-Based Path Tracking Algorithm
    Park, Myungwook
    Lee, Sangwoo
    Han, Wooyong
    ETRI JOURNAL, 2015, 37 (03) : 617 - 625
  • [23] Robot operating system 2 navigation stack in action: automating a Caterpillar 621G for pavement testing
    Hays, Collin
    Benton, Desmond
    Robinson, Brian
    Hall, Kevin
    Craft, Scott
    Wade, Rodney
    Jetton, John
    Spencer, Caleb
    English, Woody
    Diltz, Robert
    UNMANNED SYSTEMS TECHNOLOGY XXVI, 2024, 13055
  • [24] Development of a navigation and control system for an autonomous outdoor vehicle in a steel plant
    Mäkelä, H
    von Numers, T
    CONTROL ENGINEERING PRACTICE, 2001, 9 (05) : 573 - 583
  • [25] Generic Development of Bin Pick-and-Place System Based on Robot Operating System
    Wong, Ching-Chang
    Tsai, Chi-Yi
    Chen, Ren-Jie
    Chien, Shao-Yu
    Yang, Yi-He
    Wong, Shang-Wen
    Yeh, Chun-An
    IEEE ACCESS, 2022, 10 : 65257 - 65270
  • [26] Design of Autonomous Vehicle Navigation Using GNSS Based on Pixhawk 2.1
    Khosyi'in, Muhammad
    Budisusila, Eka Nuryanto
    Prasetyowati, Sri Arttini Dwi
    Suprapto, Bhakti Yudho
    Nawawi, Zainuddin
    2021 8TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTERSCIENCE AND INFORMATICS (EECSI) 2021, 2021, : 175 - 180
  • [27] Autonomous vehicle parallel parking design using function fitting approaches
    Wang, YJ
    Cartmell, MP
    ROBOTICA, 1998, 16 : 159 - 170
  • [28] Design of Autonomous Vehicle Trajectory Tracking System Based on MPC in Unknown Environment
    Li, Jialuo
    Wu, Ke
    Jiang, Yiming
    Meng, Fanwei
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 3812 - 3819
  • [29] Design and implementation of electric vehicle with autonomous motion and steering control system using single board computer and sensors
    Shaik, Zuber Basha
    Peddakrishna, Samineni
    RESULTS IN ENGINEERING, 2025, 25
  • [30] Using Mixed Reality for Control and Monitoring of Robot Model Based on Robot Operating System 2
    Janecky, Dominik
    Kucera, Erik
    Haffner, Oto
    Vychlopenova, Erika
    Rosinova, Danica
    ELECTRONICS, 2024, 13 (17)