3,089 research outputs found
Real Time Underwater Obstacle Avoidance and Path Re-planning Using Simulated Multi-beam Forward Looking Sonar Images for Autonomous Surface Vehicle
This paper describes underwater obstacle avoidance and path re-planning techniques for autonomous surface vehicle (ASV) based on simulated multi-beam forward looking sonar images. The sonar image is first simulated and then a circular obstacle is defined and created in the field of view of the sonar. In this study, the robust real-time path re-planning algorithm based on an A* algorithm is developed. Our real-time path re-planning algorithm has been tested to regenerate the optimal path for several updated frames with a proper update frequency between the start point and the goal point both in static and dynamical environments. The performance of proposed method is verified through simulations, and tank experiments using an actual ASV. While the simulation results are successful, the vehicle model can avoid both single obstacle, multiple obstacles and moving obstacle with the optimal trajectory. For tank experiments, the proposed method for underwater obstacle avoidance system is implemented with the ASV test platform. The vehicle is controlled in real-time and moderately succeeds in its avoidance against the obstacle simulated in the field of view of the sonar together with the proposed position stochastic estimation of the vehicle
Design and Control of a Flight-Style AUV with Hovering Capability
The small flight-style Delphin AUV is designed to evaluate the performance of a long range survey AUV with the additional capability to hover and manoeuvre at slow speed. Delphin’s hull form is based on a scaled version of Autosub6000, and in addition to the main thruster and control surfaces at the rear of the vehicle, Delphin is equipped with four rim driven tunnel thrusters. In order to reduce the development cycle time, Delphin was designed to use commercial-off-the-shelf (COTS) sensors and thrusters interfaced to a standard PC motherboard running the control software within the MS Windows environment. To further simplify the development, the autonomy system uses the State-Flow Toolbox within the Matlab/Simulink environment. While the autonomy software is running, image processing routines are used for obstacle avoidance and target tracking, within the commercial Scorpion Vision software. This runs as a parallel thread and passes results to Matlab via the TCP/IP communication protocol. The COTS based development approach has proved effective. However, a powerful PC is required to effectively run Matlab and Simulink, and, due to the nature of the Windows environment, it is impossible to run the control in hard real-time. The autonomy system will be recoded to run under the Matlab Windows Real-Time Windows Target in the near future. Experimental results are used to demonstrating the performance and current capabilities of the vehicle are presented
Mobile underwater sensor networks for protection and security: field experience at the UAN11 experiment
The EU-funded project UAN (Underwater Acoustic Network) was aimed at conceiving, developing, and testing at sea an innovative and operational concept for integrating underwater and above-water sensors in a unique communication system to protect offshore and coastline critical infrastructures. This work gives details on the underwater part of the project. It introduces a set of original security features and gives details on the integration of autonomous underwater vehicles (AUVs) as mobile nodes of the network and as surveillance assets, acoustically controlled by the command and control center to respond against intrusions. Field results are given of the final UAN project sea trial, UAN11, held in May 2011 in Norway. During the experimental activities, a UAN composed of four fixed nodes, two AUVs, and one mobile node mounted on the supporting research vessel was operated continuously and integrated into a global protection system. In this article, the communication performance of the network is reported in terms of round-trip time, packet loss, and average delivery ratio. The major results of the experiment can be thus summarized: the implemented network structure was successful in continuously operating over five days with nodes seamlessly entering and exiting the network; the performance of the network varied greatly with fluctuations in the acoustic channel; the addition of security features induced a minor degradation in network performance with respect to channel variation; the AUVs were successfully controlled from a remote station through acoustic signals routed by the network
Design considerations for engineering autonomous underwater vehicles
Submitted in partial fulfillment of the requirements for the degree of Master of Science at the Massachusetts Institute of Technology and the Woods Hole Oceanographic Institution June 2007Autonomous Underwater Vehicles (AUVs) have been established as a viable tool for
Oceanographic Sciences. Being untethered and independent, AUVs fill the gap in Ocean
Exploration left by the existing manned submersible and remotely operated vehicles
(ROV) technology. AUVs are attractive as cheaper and efficient alternatives to the older
technologies and are breaking new ground in many applications. Designing an
autonomous vehicle to work in the harsh environment of the deep ocean comes with its
set of challenges. This paper discusses how the current engineering technologies can be
adapted to the design of AUVs.
Recently, as the AUV technology has matured, we see AUVs being used in a variety
of applications ranging from sub-surface sensing to sea-floor mapping. The design of the
AUV, with its tight constraints, is very sensitive to the target application. Keeping this in
mind, the goal of this thesis is to understand how some of the major issues affect the
design of the AUV. This paper also addresses the mechanical and materials issues,
power system design, computer architecture, navigation and communication systems,
sensor considerations and long term docking aspects that affect AUV design.
With time, as the engineering sciences progress, the AUV design will have to change
in order to optimize its performance. Thus, the fundamental issues discussed in this
paper can assist in meeting the challenge of maintaining AUV design on par with modern
technology.This work was
funded by the NSF Center for Subsurface Sensing and Imaging Systems (CenSSIS)
Engineering Research Center (ENC) grant no. EEC-99868321
Distributed Control Architecture
This document describes the development and testing of a novel Distributed Control Architecture (DCA). The DCA developed during the study is an attempt to turn the components used to construct unmanned vehicles into a network of intelligent devices, connected using standard networking protocols. The architecture exists at both a hardware and software level and provides a communication channel between control modules, actuators and sensors.
A single unified mechanism for connecting sensors and actuators to the control software will reduce the technical knowledge required by platform integrators and allow control systems to be rapidly constructed in a Plug and Play manner. DCA uses standard networking hardware to connect components, removing the need for custom communication channels between individual sensors and actuators.
The use of a common architecture for the communication between components should make it easier for software to dynamically determine the vehicle s current capabilities and increase the range of processing platforms that can be utilised. Implementations of the architecture currently exist for Microsoft Windows, Windows Mobile 5, Linux and Microchip dsPIC30 microcontrollers.
Conceptually, DCA exposes the functionality of each networked device as objects with interfaces and associated methods. Allowing each object to expose multiple interfaces allows for future upgrades without breaking existing code. In addition, the use of common interfaces should help facilitate component reuse, unit testing and make it easier to write generic reusable software
Toward a Platform-Independent Acoustic Communications and Navigation System for Underwater Vehicles
This paper presents a platform-independent
acoustic communication (Acomms) system that enables multiple
nodes (any combination of underwater vehicles, surface
ships, and fixed beacons) to simultaneously exchange data
and calculate inter-node ranges with O(1m) accuracy. The
Acomms system supports two types of communications: standard
asynchronous acoustic communication and synchronous
communication, which enables navigation based on inter-node
ranges derived from the one-way travel-times of acoustic
messages between nodes. The Acomms system hardware is
implemented with a dedicated software program, Linux host
computers, Woods Hole Oceanographic Institution (WHOI)
Micro-Modems, and precision reference clocks. The acoustic
communications software configures the modem, manages all
acoustic communication traffic, and acts as an interface between
the vehicle-specific software and the modems and clocks. The
software and related hardware have been installed on theWoods
Hole Oceanographic Institution vehicles Puma, Jaguar, and
Nereus, and deployed in sea trials in the North Pacific and
South Atlantic.Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/86048/1/swebster-8.pd
- …