scispace - formally typeset
Open Access

Real-Time Sonar Classification for Autonomous Underwater Vehicles.

Reads0
Chats0
TLDR
This thesis creates a sonar module that handles real time object classification and enables collision avoidance at the Tactical level and demonstrates real time sonar classification, run time collision avoidance and the ability to dynamically update the representation of the unknown environment.
Abstract
: The Naval Postgraduate School autonomous underwater vehicle (AUV) Phoenix did not have any sonar classification capabilities and only a basic collision avoidance system. The Phoenix also did not have the capability of dynamically representing its environment for path planning purposes. This thesis creates a sonar module that handles real time object classification and enables collision avoidance at the Tactical level. The sonar module developed communicates directly with the available sonar and preprocesses raw data to a range - bearing data pair. The module then processes the range - bearing data using parametric regression to form line segments. A polyhedron building algorithm combines line segments to form objects and classifies them based on their attributes. When the Phoenix is transiting, the classifying algorithm detects collision threats and initiates collision avoidance procedures. The result of this thesis is a fully implemented sonar module on the Phoenix. This module was tested in a virtual world, test tank and in the first ever sea-water testing of the Phoenix. The sonar module has demonstrated real time sonar classification, run time collision avoidance and the ability to dynamically update the representation of the unknown environment. The sonar module is a forked process written in the 'C' language, functioning at the Tactical level. Source code and output from an actual Phoenix mission displaying the object classification of the sonar module are included.

read more

Citations
More filters

Sea Mines and Countermeasures: A Bibliography

TL;DR: In this paper, a compilation was prepared for the Dudley Knox Library, Naval Postgraduate School, Monterey, CA, which is dedicated to the work of the author and his colleagues.
Book

The Phoenix autonomous underwater vehicle

TL;DR: In AI-Based Mobile Robots, editors David Kortenkamp, Pete Bonasso and Robin Murphy, MIT/AAAI Press, Cambridge Massachusetts, 1998.
Proceedings ArticleDOI

NPS Phoenix AUV software integration and in-water testing

TL;DR: The NPS Phoenix autonomous underwater vehicle (AUV) is a student research testbed for shallow-water minefield mapping missions and implementation of the execution, tactical and strategic levels of the rational behavior model robot architecture is discussed.

Discrete asynchronous Kalman filtering of navigation data for the Phoenix autonomous underwater vehicle

TL;DR: A method of Kalman filtering to merge the GPS, differential GPS, short baseline sonar ranging, and the mathematical model to produce a single state vector of vehicle position and ocean currents is described.
Related Papers (5)