Vision-Based Localization and Autonomous Homing for UAVs

被引:0
作者
Perumalla, Aniruddha [1 ]
Khamvilai, Thanakorn [1 ]
Johnson, Eric [1 ]
机构
[1] Penn State Univ, Dept Aerosp Engn, University Pk, PA 16802 USA
来源
2024 AIAA DATC/IEEE 43RD DIGITAL AVIONICS SYSTEMS CONFERENCE, DASC | 2024年
关键词
UAV; UAS; SLAM; navigation; guidance; estimation; vision; GPS-denied; MONOCULAR VISION; KALMAN FILTER;
D O I
10.1109/DASC62030.2024.10749484
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
In GPS-denied environments, using vision-based techniques to perform simultaneous localization and mapping (SLAM) can be beneficial, even in cases where maneuvers to precise locations are still necessary. In this work, we explore monocular vision-based SLAM as the basis for a guidance method for an unmanned aerial vehicle (UAV) to perform a "homing" maneuver towards location(s) in the flight environment that may be decided "on-the-go" during flight. The estimation uses a Harris corner algorithm that generates "feature points" in images from a monocular camera. An Extended Kalman Filter (EKF) fuses these feature points at each instant with measurements from an IMU. This fusion is used for SLAM, i.e., to both estimate the state of the ownship and maintain a database of estimated "world points" (features) in the flight environment. The results of this localization are used for the homing guidance framework. The vision-based estimation framework was implemented first in simulation. The full vision-based estimation and homing framework was then validated in an indoor flight test using a small UAV with an onboard monocular camera. This flight test demonstrates that the vision-based framework can guide a UAV and operator to complete a semi-automated homing maneuver towards an selected object in an unknown environment.
引用
收藏
页数:9
相关论文
共 31 条
[1]   NUMERICAL COMPARISON OF KALMAN FILTER ALGORITHMS - ORBIT DETERMINATION CASE-STUDY [J].
BIERMAN, GJ ;
THORNTON, CL .
AUTOMATICA, 1977, 13 (01) :23-35
[2]   MEASUREMENT UPDATING USING U-D FACTORIZATION [J].
BIERMAN, GJ .
AUTOMATICA, 1976, 12 (04) :375-382
[3]   ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial, and Multimap SLAM [J].
Campos, Carlos ;
Elvira, Richard ;
Gomez Rodriguez, Juan J. ;
Montiel, Jose M. M. ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (06) :1874-1890
[4]   GPS-denied Indoor and Outdoor Monocular Vision Aided Navigation and Control of Unmanned Aircraft [J].
Chowdhary, Girish ;
Johnson, Eric N. ;
Magree, Daniel ;
Wu, Allen ;
Shein, Andy .
JOURNAL OF FIELD ROBOTICS, 2013, 30 (03) :415-438
[5]  
Civera J., 2012, Structure from Motion using the Extended Kalman Filter
[6]  
Davison AJ, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P1403
[7]   MonoSLAM: Real-time single camera SLAM [J].
Davison, Andrew J. ;
Reid, Ian D. ;
Molton, Nicholas D. ;
Stasse, Olivier .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (06) :1052-1067
[8]  
Dobrokhodov V., 2006, 2006 American Control Conference, P1428, DOI DOI 10.1109/ACC.2006.1656418
[9]  
docs.openvins, 2023, Radial-tangential / brown-conrady model pinhole camera model class
[10]  
Forster C, 2014, IEEE INT CONF ROBOT, P15, DOI 10.1109/ICRA.2014.6906584