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.
Scholarly Commons Citation
El Mekkoussi, Anass, "Evaluating UAV Visual-Inertial Odometry Trajectory Error and Feature-Level Metrics over Repetitive Floor Patterns" (2026). Doctoral Dissertations and Master's Theses. 998.
https://commons.erau.edu/edt/998
Included in
Aerospace Engineering Commons, Aviation Commons, Electrical and Computer Engineering Commons, Mechanical Engineering Commons, Operations Research, Systems Engineering and Industrial Engineering Commons