An integrated virtual environment for feasibility studies and implementation of aerial MonoSLAM

被引:11
作者
Atashgah, M. A. Amiri [1 ]
Malaek, S. M. B. [1 ]
机构
[1] Sharif Univ Technol, Dept Aerosp Engn, Tehran, Iran
关键词
3D graphics engine; Virtual environment; MonoSLAM; General aviation; Aerial navigation; LOCALIZATION; NAVIGATION;
D O I
10.1007/s10055-011-0197-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work presents a complete framework of an integrated aerial virtual environment (IAVE), which could effectively help implementing MonoSLAM (single-camera simultaneous localization and mapping) on an aerial vehicle. The developed system allows investigating different flight conditions without using any preloaded maps or predefined features. A 3D graphical engine integrated with a full 6 DOF aircraft dynamic simulator together with its trajectory generator completes the package. The 3D engine generates and accumulates real-time images of a general camera installed on the aerial vehicle. We effectively exploit C++ to develop the 3D graphics engine (3DGE) and all its associated visual effects, including different types of lighting, climate conditions, and moving objects. The existing 3DGE exploits the so-called Frenet Adapted Frames (FAF) with constrained angular velocities that is very effective in motion modeling of both ground and aerial moving objects. An in-house-developed MATLAB GUI puts into service the offline MonoSLAM system, which is very user friendly. The current version of IAVE effectively employs the so-called Inverse Depth Parameterization notions for features' depth estimation in monocular SLAM, where different case studies show its dependable results for low-cost aerial navigation of a general aviation low-speed aircraft.
引用
收藏
页码:215 / 232
页数:18
相关论文
共 34 条
[1]  
Amiri-Atashgah MA, 2009, FLIGHT SIM C TEHR
[2]  
[Anonymous], JSBSIM OPEN SOURCE P
[3]  
Berndt J., 2004, AIAA MOD SIM TECHN C
[4]  
Blanco JL., 2010, MOBILE ROBOT PROGRAM
[5]  
Bouguet J., 2010, CAMERA CALIBRATION T
[6]  
Brooks F., 1999, WHATS REAL VIRTUAL R
[7]   Vision-based Autonomous Navigation and Landing of an Unmanned Aerial Vehicle using Natural Landmarks [J].
Cesetti, Andrea ;
Frontoni, Emanuele ;
Mancini, Adriano ;
Zingaretti, Primo ;
Longhi, Sauro .
MED: 2009 17TH MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-3, 2009, :910-915
[8]   Inverse Depth Parametrization for Monocular SLAM [J].
Civera, Javier ;
Davison, Andrew J. ;
Montiel, J. M. Martinez .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) :932-945
[9]   Vision-Based Unmanned Aerial Vehicle Navigation Using Geo-Referenced Information [J].
Conte, Gianpaolo ;
Doherty, Patrick .
EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2009,
[10]  
Davison AJ, 2004, IFAC S INT AUT VEH 2