Development of an obstacle avoiding autonomous vehicle by using stereo depth estimation and artificial intelligence based semantic segmentation

被引:6
作者
Ulusoy, Utku [1 ]
Eren, Ogulcan [2 ]
Demirhan, Ayse [3 ]
机构
[1] Adv Technol Res Inst ILTAREN, TUBITAK BILGEM, Ankara, Turkiye
[2] Gazi Univ, Fac Technol, Dept Ind Design Engn, Ankara, Turkiye
[3] Gazi Univ, Fac Technol, Dept Elect Elect Engn, Ankara, Turkiye
关键词
Stereo imaging; Semantic segmentation; Depth estimation; Artificial intelligence; Autonomous vehicle; Obstacle avoidance; AVOIDANCE; VISION; ROBOTS;
D O I
10.1016/j.engappai.2023.106808
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, an autonomous vehicle that can avoid obstacles has been developed by using stereo imaging systems and artificial intelligence applications together. An integrated stereo camera module and NVIDIA Jetson Nano developer kit were used as computer vision system. Checkerboard calibration was performed to prevent camera distortions. The images of the cameras were rectified and the difference costs between the left and right image pairs on the same epipolar plane were calculated. These difference costs were passed through the weighted least squares (WLS) filter, thus a depth map of the left camera image was created. The rectified left camera view was also processed by artificial intelligence-based semantic segmentation. Segmentation was carried out using a previously trained artificial intelligence network (SegNet). These semantic segmentation outputs were passed through the HSV color mask and a mask image was hereby obtained. Using the mask image; movable ground, obstacle, and background information was extracted. Useful data analysis was performed on the depth map and semantic segmentation outputs of the same frame. This information is transmitted to the 2-wheeled vehicle which is designed based on ROS that provides the movement, and decisions are made within the scope of the avoidance algorithm. This study's novel contribution involves the integration of a passive depth sensing system and artificial intelligence based semantic segmentation, in tandem with a real-time obstacle avoidance algorithm that utilizes these combined technologies. Consequently, the autonomous vehicle is capable of making semantic inferences about its environment while effectively avoiding obstacles.
引用
收藏
页数:14
相关论文
共 45 条
  • [1] Al-Araji A. S., 2011, P 13 IASTED INT C IN, P198
  • [2] [Anonymous], 2000, 2 INT S ROBOTICS AUT
  • [3] SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation
    Badrinarayanan, Vijay
    Kendall, Alex
    Cipolla, Roberto
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) : 2481 - 2495
  • [4] High-speed autonomous obstacle avoidance with pushbroom stereo
    Barry, Andrew J.
    Florence, Peter R.
    Tedrake, Russ
    [J]. JOURNAL OF FIELD ROBOTICS, 2018, 35 (01) : 52 - 68
  • [5] Burschka D, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P2066, DOI 10.1109/ROBOT.2002.1014845
  • [6] Chao CH, 2009, INT J FUZZY SYST, V11, P183
  • [7] Chen CH, 2020, Arxiv, DOI arXiv:2006.12567
  • [8] Dustin F., 2022, GITHUB REPOSITORY
  • [9] Engelmann F, 2020, PROC CVPR IEEE, P9028, DOI 10.1109/CVPR42600.2020.00905
  • [10] Fernandez E., 2015, LEARNING ROS ROBOTIC, P32