Related Experiment Video
Updated: Aug 23, 2025

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
Published on: November 26, 2019
Development of an Online Adaptive Parameter Tuning vSLAM Algorithm for UAVs in GPS-Denied Environments
Chieh-Li Chen1, Rong He1, Chao-Chung Peng1
1Department of Aeronautics and Astronautics, National Cheng Kung University, Tainan 701, Taiwan.
This study introduces an adaptive visual simultaneous localization and mapping (vSLAM) system for unmanned aerial vehicles (UAVs). The enhanced system improves positioning accuracy and robustness by dynamically adjusting parameters, overcoming limitations of traditional Global Navigation Satellite Systems (GNSS).
Area of Science:
- Robotics
- Computer Vision
- Navigation Systems
Background:
- Unmanned Aerial Vehicles (UAVs) heavily rely on Global Navigation Satellite Systems (GNSS) for positioning.
- GNSS is susceptible to environmental interference and ineffective indoors, limiting UAV applications.
- Existing visual simultaneous localization and mapping (vSLAM) systems face challenges with parameter tuning, impacting accuracy.
Purpose of the Study:
- To develop an enhanced vSLAM system for UAVs that overcomes GNSS limitations.
- To improve the accuracy and robustness of UAV localization in unknown environments.
- To address the challenge of manual threshold setting in feature matching for vSLAM.
Main Methods:
- Implemented a stereo-based vSLAM algorithm fused with onboard Inertial Measurement Unit (IMU) data.
- Developed an online adaptive matching threshold based on keyframe poses to replace manual Hamming distance thresholds.
- Integrated an adaptive gain tuning for the Mahony complementary filter and a static state detection algorithm for IMU-vSLAM integration.
Main Results:
- The developed online adaptive matching threshold significantly improved vSLAM positioning accuracy.
- Dynamic tuning of the IMU's Mahony complementary filter enhanced attitude estimation during aggressive motions.
- The static state detection algorithm improved the initial guess for the bundle adjustment algorithm, boosting overall performance.
Conclusions:
- The proposed online adaptive parameter tuning algorithm effectively enhances vSLAM accuracy and robustness for UAVs.
- The integrated system provides reliable localization information without reliance on GNSS signals.
- This research expands the potential applications of UAVs in GNSS-denied or indoor environments.
Related Concept Videos
Errors in Global Positioning System
Types of Global Positioning System Surveys
Introduction to Global Positioning System
Field Application of Global Positioning System
Design Example: Identifying the Locations of Monuments in the Field Using Global Positioning System Device

