Self-calibration and visual SLAM with a multi-camera system on a micro aerial vehicle

被引:54
|
作者
Heng, Lionel [1 ]
Lee, Gim Hee [2 ]
Pollefeys, Marc [3 ]
机构
[1] DSO Natl Labs, Informat Div, Singapore 118230, Singapore
[2] Natl Univ Singapore, Dept Mech Engn, Singapore 117575, Singapore
[3] ETH, Comp Vis & Geometry Grp, CH-8092 Zurich, Switzerland
关键词
Micro aerial vehicles; Multi-camera systems; Self-calibration; Simultaneous localization and mapping; HAND-EYE CALIBRATION; LOCALIZATION;
D O I
10.1007/s10514-015-9466-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The use of a multi-camera system enables a robot to obtain a surround view, and thus, maximize its perceptual awareness of its environment. If vision-based simultaneous localization and mapping (vSLAM) is expected to provide reliable pose estimates for a micro aerial vehicle (MAV) with a multi-camera system, an accurate calibration of the multi-camera system is a necessary prerequisite. We propose a novel vSLAM-based self-calibration method for a multi-camera system that includes at least one calibrated stereo camera, and an arbitrary number of monocular cameras. We assume overlapping fields of view to only exist within stereo cameras. Our self-calibration estimates the inter-camera transforms with metric scale; metric scale is inferred from calibrated stereo. On our MAV, we set up each camera pair in a stereo configuration which facilitates the estimation of the MAV's pose with metric scale. Once the MAV is calibrated, the MAV is able to estimate its global pose via a multi-camera vSLAM implementation based on the generalized camera model. We propose a novel minimal and linear 3-point algorithm that uses relative rotation angle measurements from a 3-axis gyroscope to recover the relative motion of the MAV with metric scale and from 2D-2D feature correspondences. This relative motion estimation does not involve scene point triangulation. Our constant-time vSLAM implementation with loop closures runs on-board the MAV in real-time. To the best of our knowledge, no published work has demonstrated real-time on-board vSLAM with loop closures. We show experimental results from simulation experiments, and real-world experiments in both indoor and outdoor environments.
引用
收藏
页码:259 / 277
页数:19
相关论文
共 50 条
  • [1] Self-calibration and visual SLAM with a multi-camera system on a micro aerial vehicle
    Lionel Heng
    Gim Hee Lee
    Marc Pollefeys
    [J]. Autonomous Robots, 2015, 39 : 259 - 277
  • [2] Online Self-Calibration Initialization for Multi-Camera Visual-Inertial SLAM
    Liu, Yong
    Wang, Fan
    Zhnag, Wen
    Zhang, Chaofan
    Xia, Yingwei
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2018, : 192 - 199
  • [3] Multi-camera visual SLAM for autonomous navigation of micro aerial vehicles
    Yang, Shaowu
    Scherer, Sebastian A.
    Yi, Xiaodong
    Zell, Andreas
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 93 : 116 - 134
  • [4] Automating multi-camera self-calibration
    Communication Systems Group, Technische Universität Berlin, Germany
    [J]. Workshop Appl. Comput. Vis., WACV, 2009,
  • [5] Efficient Multi-Camera Visual-Inertial SLAM for Micro Aerial Vehicles
    Houben, Sebastian
    Quenzel, Jan
    Krombach, Nicola
    Behnke, Sven
    [J]. 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), 2016, : 1616 - 1622
  • [6] Calibration of a Dynamic Camera Cluster for Multi-Camera Visual SLAM
    Das, Arun
    Waslander, Steven L.
    [J]. 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), 2016, : 4637 - 4642
  • [7] Active Self-calibration of Multi-camera Systems
    Brueckner, Marcel
    Denzler, Joachim
    [J]. PATTERN RECOGNITION, 2010, 6376 : 31 - 40
  • [8] Intrinsic and extrinsic active self-calibration of multi-camera systems
    Brueckner, Marcel
    Bajramovic, Ferid
    Denzler, Joachim
    [J]. MACHINE VISION AND APPLICATIONS, 2014, 25 (02) : 389 - 403
  • [9] Intrinsic and extrinsic active self-calibration of multi-camera systems
    Marcel Brückner
    Ferid Bajramovic
    Joachim Denzler
    [J]. Machine Vision and Applications, 2014, 25 : 389 - 403
  • [10] Multi-camera System Calibration of Indoor Mobile Robot Based on SLAM
    Zhu, Ying
    Wu, Yuxin
    Zhang, Yawan
    Qu, Fukang
    [J]. 2021 3RD INTERNATIONAL CONFERENCE ON MACHINE LEARNING, BIG DATA AND BUSINESS INTELLIGENCE (MLBDBI 2021), 2021, : 240 - 244