ARM-VO: an efficient monocular visual odometry for ground vehicles on ARM CPUs

被引:0
|
作者
Zana Zakaryaie Nejad
Ali Hosseininaveh Ahmadabadian
机构
[1] K. N. Toosi University of Technology,The Faculty of Geodesy and Geomatics
来源
关键词
Localization; Visual odometry; Raspberry Pi; ARM;
D O I
暂无
中图分类号
学科分类号
摘要
Localization is among the most important prerequisites for autonomous navigation. Vision-based systems have got great attention in recent years due to numerous camera advantages over other sensors. Reducing the computational burden of such systems is an active research area making them applicable to resource-constrained systems. This paper aims to propose and compare a fast monocular approach, named ARM-VO, with two state-of-the-art algorithms, LibViso2 and ORB-SLAM2, on Raspberry Pi 3. The approach is a sequential frame-to-frame scheme that extracts a sparse set of well-distributed features and tracks them in upcoming frames using Kanade–Lucas–Tomasi tracker. A robust model selection is used to avoid degenerate cases of fundamental matrix. Scale ambiguity is resolved by incorporating known camera height above ground. The method is open-sourced [https://github.com/zanazakaryaie/ARM-VO] and implemented in ROS mostly using NEON C intrinsics while exploiting the multi-core architecture of the CPU. Experiments on KITTI dataset showed that ARM-VO is 4–5 times faster and is the only method that can work almost real-time on Raspberry Pi 3. It achieves significantly better results than LibViso2 and is ranked second after ORB-SLAM2 in terms of accuracy.
引用
收藏
页码:1061 / 1070
页数:9
相关论文
共 50 条
  • [1] ARM-VO: an efficient monocular visual odometry for ground vehicles on ARM CPUs
    Nejad, Zana Zakaryaie
    Ahmadabadian, Ali Hosseininaveh
    MACHINE VISION AND APPLICATIONS, 2019, 30 (06) : 1061 - 1070
  • [2] Monocular omnidirectional visual odometry for outdoor ground vehicles
    Scaramuzza, Davide
    Siegwart, Roland
    COMPUTER VISION SYSTEMS, PROCEEDINGS, 2008, 5008 : 206 - 215
  • [3] Appearance-Based Monocular Visual Odometry for Ground Vehicles
    Yu, Yang
    Pradalier, Cedric
    Zong, Guanghua
    2011 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2011, : 862 - 867
  • [4] Online Self-Supervised Monocular Visual Odometry for Ground Vehicles
    Lee, Rhoram
    Daniilidis, Kostas
    Lee, Daniel D.
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 5232 - 5238
  • [5] Appearance-Guided Monocular Omnidirectional Visual Odometry for Outdoor Ground Vehicles
    Scaramuzza, Davide
    Siegwart, Roland
    IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) : 1015 - 1026
  • [6] Robust Ground Vehicle Monocular Visual Odometry
    Sabry, Mohamed
    Al-Kaff, Abdulla
    Hussein, Ahmed
    Abdennadher, Slim
    2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 3587 - 3592
  • [7] Deep Monocular Visual Odometry for Ground Vehicle
    Wang, Xiangwei
    Zhang, Hui
    IEEE ACCESS, 2020, 8 : 175220 - 175229
  • [8] A 2-point Pose Estimation Algorithm for Monocular Visual Odometry of Ground Vehicles
    Gao, Yanyan
    Chen, Jian
    Zhang, Kaixiang
    Jia, Bingxi
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 1610 - 1615
  • [9] INS Assisted Monocular Visual Odometry for Aerial Vehicles
    Zhang, Ji
    Singh, Sanjiv
    FIELD AND SERVICE ROBOTICS, 2015, 105 : 183 - 197
  • [10] Progress in research on monocular visual odometry of autonomous vehicles
    Ma F.-W.
    Shi J.-Z.
    Ge L.-H.
    Dai K.
    Zhong S.-R.
    Wu L.
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2020, 50 (03): : 765 - 775