System Identification and Adaptive Input Estimation on the Jaiabot Micro Autonomous Underwater Vehicle
Ioannis Faros, Herbert G. Tanner
TL;DR
This work addresses state estimation for a micro-AUV (Jaiabot) when actuation inputs are unknown. It develops separate linear surge and heading models from field data and couples them with an adaptive input estimation (AIE) framework based on RCIE to simultaneously estimate inputs and states, outperforming a standard Kalman filter under unknown inputs. Validation with Lake Allure data demonstrates convergence of the input-estimation coefficients and improved trajectory reconstruction, highlighting AIE's robustness to process and input uncertainties. The approach offers a practical pathway for real-time pose estimation of small autonomous surface vehicles used in environmental monitoring.
Abstract
This paper reports an attempt to model the system dynamics and estimate both the unknown internal control input and the state of a recently developed marine autonomous vehicle, the Jaiabot. Although the Jaiabot has shown promise in many applications, process and sensor noise necessitates state estimation and noise filtering. In this work, we present the first surge and heading linear dynamical model for Jaiabots derived from real data collected during field testing. An adaptive input estimation algorithm is implemented to accurately estimate the control input and hence the state. For validation, this approach is compared to the classical Kalman filter, highlighting its advantages in handling unknown control inputs.
