Date of Award

Spring 2026

Access Type

Thesis - Open Access

Degree Name

Master of Science in Unmanned and Autonomous Systems Engineering

Department

Electrical Engineering and Computer Science

Committee Chair

Monica R. Garcia

Committee Chair Email

garcim85@erau.edu

First Committee Member

Eric Coyle

First Committee Member Email

coylee1@erau.edu

Second Committee Member

Bryan C. Watson

Second Committee Member Email

watsonb3@erau.edu

College Dean

James W. Gregory

Abstract

Visual-Inertial Odometry (VIO) is a widely used state estimation technique for Uncrewed Aerial Vehicle (UAV) navigation in environments where Global Navigation Satellite System (GNSS) signals are unavailable. VIO systems that rely on visual feature tracking are susceptible to performance degradation when operating over surfaces containing repetitive visual textures, where visually similar features can produce ambiguous correspondences that introduce errors into the trajectory estimate. Despite the prevalence of repetitive textures in indoor UAV operating environments such as warehouses, manufacturing facilities, and infrastructure corridors, the specific impact of different repetitive pattern geometries on per-surface VIO accuracy has received limited systematic study, and to the best of the author's knowledge, the relationship between feature-level metrics extracted from the camera stream and per-surface VIO trajectory error has not been previously characterized on the UAV platform class evaluated here with motion capture ground truth.

This thesis presents a systematic comparison of feature-level metrics and VIO trajectory accuracy across three repetitive floor patterns (horizontal stripes, diamond lattice, and houndstooth) and a non-repetitive bare-floor control surface, characterizing both pattern-induced trajectory error and the relationship between feature-level metric values and per-surface trajectory accuracy. Experiments were conducted using a ModalAI Sentinel UAV equipped with the VOXL2 flight computer running the onboard Qualcomm Visual-Inertial Odometry (qVIO) system, with Vicon motion capture providing ground truth reference data across twelve trials. Fourteen feature-level metrics were computed using descriptor-based Oriented FAST and Rotated BRIEF (ORB) and motion-based Shi-Tomasi with Kanade-Lucas-Tomasi (KLT) tracking. The analysis was applied externally as offline post-processing on the recorded camera frames, without modification of the proprietary qVIO pipeline. The metrics included feature count, spatial distribution, descriptor uniqueness through Local Uniqueness Score (LUS), temporal consistency through Temporal Consistency Score (TCS), and tracking persistence. The bare-floor control produced a pooled Root Mean Square Error (RMSE) of 3.26 cm with consistent per-trial accuracy. The three repetitive pattern conditions produced pooled RMSE values of 6.05 to 6.74 cm with substantially greater per-trial variability, corresponding to pattern-to-baseline ratios of approximately 1.9 to 2.1. Cross-detector validation found that all twelve rank assignments across surfaces were identical between ORB and Shi-Tomasi supporting the interpretation that the per-surface property rankings reflect surface properties rather than detector-configuration artifacts. None of the fourteen feature-level metrics reproduced the per-surface trajectory error ordering observed for the tested VIO implementation. Spearman rank correlation analysis across the twelve trials produced no correlation reaching statistical significance at the conventional threshold. The repetitive-pattern conditions produced higher trajectory RMSE than the bare-floor control, while the RMSE differences among the three repetitive patterns were comparatively small. This decoupling between feature-level metric values and integrated trajectory accuracy may inform the design of texture-aware VIO systems, and the results provide a quantitative reference for indoor UAV operations on repetitive surfaces.

Share

COinS