A Biologically Inspired Neural Network for Navigation with Obstacle Avoidance in Autonomous Underwater and Surface Vehicles

A Biologically Inspired Neural Network for Navigation with Obstacle Avoidance in Autonomous Underwater and Surface Vehicles

A Biologically Inspired Neural Network for Navigation with Obstacle avoidance in Autonomous Underwater and Surface Vehicles Antonio Guerrero-González1, Francisco García-Córdova2, Javier Gilabert3 (UVL-UPCT) Underwater Vehicles Laboratory, Technical University of Cartagena (UPCT), Alfonso XIII, 52, E-30203-Cartagena, Spain. [email protected], [email protected], [email protected] Abstract—This paper describes a neural network model for 2001 [5], neural network control by Lorenz and Yuh in 1996 the reactive behavioural navigation of an autonomous and Porto and Fogel in 1992 [6, 7], fuzzy control by Smith et underwater vehicle (AUV) in which an innovative, neurobiological inspired sensorization control system and a al. [8], and visual servo control by Silpa-Anan et al. in 2001 hardware architectures are being implemented. The AUV has [9]. been with several types of environmental and oceanographic Trajectory generation with obstacle avoidance is a instruments such as CTD sensors, chlorophyll, turbidity, optical fundamentally important issue in robotics. Real-time dissolved oxygen (YSI V6600 sonde) and nitrate analyzer collision-free trajectory generation becomes more difficult (SUNA) together with ADCP, side scan sonar and video camera, in a flexible configuration to provide a water quality monitoring when robots are in a dynamic, unstructured environment. platform with mapping capabilities. This neurobiological There are a lot of studies on trajectory generation for robots inspired control architecture for autonomous intelligent using various approaches problem (e.g. [10, 11]). Some of the navigation was implemented on an AUV capable of operating previous models (e.g. , [12, 13]) use global methods to search during large periods of time for observation and monitoring. In the possible paths in the workspace, which normally deal with this work, the autonomy of the AUV is evaluated in several scenarios. static environment only and are computationally expensive when the environment is complex. Seshadri and Ghosh [1] Index Terms—Autonomous under vehicle (AUV), neural proposed a new path planning model using an iterative networks, obstacle avoidance, robot navigation, learning control adaptive behaviour. approach. However this model is computationally complicated, particularly in a complex environment. Li and I. INTRODUCTION Bui [2] proposed a fluid model for robot path planning in a he need of autonomous underwater robots has become static environment. Oriolo et al. [10] proposed a model for Tincreasingly apparent as the world pays great attention on real-time map building and navigation for a mobile robot, environmental and resources issues as well as scientific and where a global path planning plus a local graph search military tasks. Many autonomous underwater robots have algorithm and several cost functions are used. been developed to overcome scientific challenges and Several neural network models (e.g., [11—14]) were engineering problems caused by the unstructured and proposed to generate realtime trajectories through learning. hazardous underwater environment. Ritter et al. [13] proposed a Kohonen’s selforganizing With continuous advances in control, navigation, artificial mapping algorithm based neural network model to learn the intelligence, material science, computer, sensor and transformation from Cartesian workspace to the robot communication, autonomous underwater vehicles (AUVs) manipulator joint space. Fujii et al. [11] proposed a multilayer have become very attractive for various underwater tasks. The reinforcement learning based model for path planning with a autonomy is one of the most critical issues in developing complicated collision avoidance algorithm. However, the AUVs. The design, development, navigation, and control generated trajectories using learning based approaches are not process of an AUV is a complex and expensive task. Various optimal, particularly during the initial learning phase. control architectures have been studied to help increase the Several papers [2, 13-22] examine the application of neural autonomy of AUVs [1, 2]. network (NN) to the navigation and control of AUVs using a There are a large number of researches underway to well-known back-propagation algorithm and its variants since investigate enabling technologies pacing further development it is not possible to accurately express the dynamics of an of autonomous underwater robot systems. Control of AUV in AUV as linear in the unknown parameters. Unfortunately, the uncertain and non structured environments is a complex backpropagation-based NN weight tuning is proven to have process involving non-lineal dynamics behavior. Various convergence and stability problems [22]. Further, an offline advanced underwater robot control systems have been learning phase, which is quite expensive, is required with the proposed such as sliding mode control (SMC) by Yoerger and NN controllers [2, 11, 16]. Slotine in 1984 [3], nonlinear control by Nakamura and However, mathematical models of neuronal systems are a Savant in 1992 [4], adaptive control by Antonelli et al. in link between biology and engineering. The Dynamical Neuronal Theory (DNT) builds complex architectures at local 1 (VITE, AVITE), regional (ART, BCS/FCS, MULITIART) systems. The movement body has two stern thrusters for and system (DIRECT, FLETE, CEREBELLUM, ...) scale horizontal movement, two thrusters for vertical movement [13-12]. Algorithms based on DNT provide reliable adaptive and a thruster to the rotation of the vehicle. The perception learning models to different architectures depending on the body integrates a vision camera, imaging sonar, and an assigned tasks. Auto-organizational neural networks can solve inertial measurement unit. The vehicle has also altimeter a wide range of problems such as inverse cinematic or sonar, and a side scans sonar system in the bottom of the reactive and autonomous navigation. Neuro-biologically vehicle. It weighs170kg with positive buoyancy, the inspired architectures are based on hierarchical controllers maximum speed is 4 knots. acting in a parallel way. For navigation and control the vehicle incorporate an In this paper, a Self-Organization Direction Mapping Inertial Measurement Unit (IMU) with a Navigation and Network (SODMN) and a Neural Network for the Avoidance Heading Reference System processor. The internal low-power Behaviour (NNAB) both biological inspired are presented. signal processor runs a real-time Kalman Filter providing The SODMN is a kinematic adaptive neuro-controller and a inertial enhanced 3D position and velocity estimates. The real-time, unsupervised neural network that learns to control IMU also provides drift-free, GPS enhanced, 3D orientation autonomous underwater and surface vehicles in a estimates, as well as calibrated 3D acceleration, 3D rate of nonstationary environment. The SODMN combines an turn and 3D earth-magnetic field data. associative learning and a Vector Associative Map (VAM) learning [16] to generate transformations between spatial and velocity coordinates. The transformations are learned in an unsupervised training phase, during which the vehicle moves as a result of randomly selected velocities of its actuators. The controller learns the relationship between these velocities and the resulting incremental movements. The NNB is a neural network based on animal behaviour that learns to control avoidance behaviours in autonomous vehicles based on a form of animal learning known as operant conditioning. Learning, which requires no supervision, takes place as the Fig. 1. Autonomous underwater vehicle from the UPCT (AUV-UPCT) vehicle moves around a cluttered environment with obstacles. Receptor/ The NNB requires no knowledge of the geometry of the Transmition vehicle or of the quality, number, or configuration of the GrabaciImagen autonomous vehicle’s sensors. Biologically inspired neural Monitoring Station Joysticks ImagenesRecordingImagenes Joysticks networks proposed in this paper represent a simplified way to Joysticks understand in part the mechanisms that allow the brain to ETHERNET (optional) Receptor/ collect sensory input to control adaptive behaviours of Propellers COM1 Transmition Inertial Positioning autonomous navigation of the animals. This proposed control CANCAN BUSBUS system based on a neurobiological inspired control Head CPU Perception 1 architecture for autonomous intelligent navigation was COM2 Adaptive Inclinometers CPU InterfaceInterfazInterfaz kinematic implemented on an AUV capable of operating during large CANCAN neuro-controller Head Perception 2 periods of time for observation and monitoring. In this work, COM3 COM4 the autonomy of the vehicle is evaluated in several scenarios Compass Baterry This paper is organized as follows. We first describe USB USB/COM Management (Section II) the experimental platform with the navigation Imagen Interface Water system, neural control system and the set of oceanographic Capture Sonar intrusion instruments installed on the AUV-UPCT. Section III addresses the experimental results with the proposed control Light Source Video Sonar system for control of avoidance and approach behaviour on Cameras the AUV-UPCT. Finally, in Section IV, conclusions based on Fig. 2. Interconnection elements of hardware control system from the AUV- experimental results are given. UPCT. II. DESCRIPTION OF THE EXPERIMENTAL PLATFORM B. Navigation System of the AUV The main goal of the navigation system is to achieve an A. Description of the

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    8 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us