Obstacle Avoidance Considerations for the REMUS Autonomous Underwater Vehicle

Abstract
Future Naval operations necessitate the incorporation of autonomous underwater vehicles into a collaborative network. In future complex missions, a forward look capability will also be required to map and avoid obstacles such as sunken ships. This work examines obstacle avoidance behaviors using a hypothetical forward-looking sonar for the autonomous underwater vehicle REMUS. Hydrodynamic coefficients are used to develop steering equations that model REMUS through a track of specified points similar to a real-world mission track. A two-dimensional forward-looking sonar model with a 120° horizontal scan and a 110 meter radial range is modeled for obstacle detection. Sonar mappings from geographic range-bearing coordinates are developed for implementation in MATLAB simulations. The product of bearing and range weighting functions form the gain factor for a dynamic obstacle avoidance behavior. The overall vehicle heading error incorporates this obstacle avoidance term to develop a path around detected objects. REMUS is a highly responsive vehicle in the model and is capable of avoiding multiple objects in proximity along its track path.