Hardware in the Loop Evaluation on Autonomous Underwater Vehicles using an Edge Device
As Artificial Intelligence makes its way to edge devices, it becomes necessary to understand how Learning Enabled Components (LECs) will perform in resource-limited environments. A two-part evaluation procedure is developed here using a combination of testing data to evaluate the LECs' performance, including but not limited to time-domain performance, independent of the target system, for assessing the LEC within the context of system it will be deployed. The target system for this evaluation is a BlueROV2 device simulated in Gazebo using the UUV Simulator package that has been configured to function as an autonomous underwater vehicle (AUV) for infrastructure inspection. The task of the vehicle was to detect and track an underwater pipeline using a side-scan sonar. Nine LEC architectures were constructed in Tensorflow, trained, quantized, and deployed on a Google Edge Tensor Processing Unit (TPU) LEC accelerator for evaluation using generated data and deployed as a hardware-in-the-loop simulation using the BlueROV2 model. It was found that the Mean IoU metric in the evaluations that used sonar data from (simulated) pipes that were smaller than the ones used in the training set had the strongest correlation with the LECs ability to continue to track an underwater pipe during the mission simulations. The size of the model did not increase the time required to load a sonar image on the edge device and interpret the sonar images suggesting that neither model size, nor inference time affected the results of the evaluation. The architecture of a given LEC does not guarantee its performance within the context of an AUV executing a pipe inspection task and, therefore, must be evaluated within the context of the full system to properly characterize its performance.
Authors
- Dániel Stojcsics (ORCID: https://orcid.org/0000-0002-0613-5390)
- Sandeep Neema (ORCID: https://orcid.org/0000-0002-9781-3619)
- Roopa Vasan
- Joseph Hite
- Rachel Williams (ORCID: https://orcid.org/0000-0002-1954-0256)
- Christopher W. Clark (ORCID: https://orcid.org/0000-0002-7692-8150)
- Gábor Karsai (ORCID: https://orcid.org/0000-0001-7775-9099)
- Nagabhushan Mahadevan
- Alex Kilfoyle
Institutions
- Leidos (United States) (US)
- Integrated Software (United States) (US)
Publication Details
- Published
- 2025-05-26
- DOI
- https://doi.org/10.1109/isorc65339.2025.00044
- Primary Topic
- Underwater Vehicles and Communication Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00