Fuzzy-logic based navigation of underwater vehicles
A fuzzy logic based general purpose modular control architecture is presented for underwater vehicle autonomous navigation, control and collision avoidance. Three levels of fuzzy controllers comprising the sensorfusion module, the collision avoidance module and the motion control module are derived and implemented. No assumption is made on the specific underwater vehicle type, on the amount of a priori knowledge of the 3-D undersea environment or on static and dynamic obstacle size and velocity. The derived controllers account for vehicle position accuracy and vertical stability in the presence of ocean currents and constraints imposed by the roll motion. The main advantage of the proposed navigation control architecture is its simplicity, modularity, expandability and applicability to any type of autonomous or semi-autonomous underwater vehicles. Extensive simulation studies are performed on the NPS Phoenix vehicle whose dynamics have been modified to account for roll stability.
collision avoidance motion control ocean current fuzzy logic navigation sonar sensors collision possibility goal based navigation reaction based navigation