Implementation of a Hydrodynamic Model-Based Navigation System for a Low-Cost AUV Fleet

This work implements a hydrodynamic model-based localization and navigation system for low-cost autonomous underwater vehicles (AUVs) that are limited to a micro-electro mechanical system (MEMS) inertial measurement unit (IMU). The hydrodynamic model of this work is uniquely developed to directly determine the linear velocities of the vehicle using the measured vehicle angular rates and propeller speed as inputs. The proposed system was tested in the field using a fleet of low-cost Bluefin SandShark AUVs. Implementation of the model-based localization system and fusing of the solution into the vehicle navigation loop was conducted using backseat computers of the AUV fleet that run mission orientated operating suite -interval programming (MOOS-IvP). With the model-based navigation system, the maximum localization error (i.e., in comparison to a long baseline (LBL) based ground-truth position) was limited to 15 m and 30 m for two 650-second and 1070-second long missions. Extrapolation of the position drift shows that the model-based localization system is able to limit the position uncertainty to less than 100 m by the end of hour-long mission; whereas, the drift in the default IMU-based localization solution was over 1 km per hour. This is a considerable improvement by only using a MEMS IMU that generally costs less than $100. Furthermore, this work is a step towards generalizing and automating the process of hydrodynamic modeling, model parameter estimation and data fusion (i.e., fusing the localization solution with those from other available aiding sensors and feeding to the navigation loop) so that a model-based localization system can be implemented in any AUV that has backseat computing capability.

[1]  Erin M. Fischell,et al.  Design of a general autonomy payload for low-cost AUV R&D , 2016, 2016 IEEE/OES Autonomous Underwater Vehicles (AUV).

[2]  Hichem Sahli,et al.  Model-Aided Navigation with Sea Current Estimation for an Autonomous Underwater Vehicle , 2015 .

[3]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[4]  Erin M. Fischell,et al.  Closed-Loop Single-Beacon Passive Acoustic Navigation for Low-Cost Autonomous Underwater Vehicles , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[5]  John J. Leonard,et al.  An Overview of MOOS-IvP and a Brief Users Guide to the IvP Helm Autonomy Software , 2009 .

[6]  Erin M. Fischell,et al.  One-way travel-time inverted ultra-short baseline localization for low-cost autonomous underwater vehicles , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Javier Busquets,et al.  Low-cost AUV Alba13 as multi-sensor platform with water sampler capabilities, for application in multi-agent ocean research applications , 2014, 2014 Oceans - St. John's.

[8]  J. Crowell,et al.  Workhorse AUV – A cost-sensible new Autonomous Underwater Vehicle for Surveys/Soundings, Search & Rescue, and Research , 2005, Proceedings of OCEANS 2005 MTS/IEEE.

[9]  Lashika Medagoda,et al.  Robust Model-Aided Inertial Localization for Autonomous Underwater Vehicles , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[10]  Chris Murphy,et al.  Design of a micro-AUV for autonomy development and multi-vehicle systems , 2017, OCEANS 2017 - Aberdeen.

[11]  O Hegrenaes,et al.  Model-Aided INS With Sea Current Estimation for Robust Underwater Navigation , 2011, IEEE Journal of Oceanic Engineering.

[12]  Sat Randeni Pathiranachchilage Improving the localisation accuracy of AUVs operating in highly variable environmental conditions , 2017 .

[13]  R. Cossu,et al.  Parameter identification of a nonlinear model: replicating the motion response of an autonomous underwater vehicle for dynamic environments , 2018 .