• Title/Summary/Keyword: Autonomous underwater vehicles

Search Result 99, Processing Time 0.026 seconds

OGM-Based Real-Time Obstacle Detection and Avoidance Using a Multi-beam Forward Looking Sonar

  • Han-Sol Jin;Hyungjoo Kang;Min-Gyu Kim;Mun-Jik Lee;Ji-Hong Li
    • Journal of Ocean Engineering and Technology
    • /
    • v.38 no.4
    • /
    • pp.187-198
    • /
    • 2024
  • Autonomous underwater vehicles (AUVs) have a limited bandwidth for real-time communication, limiting rapid responses to unexpected obstacles. This study addressed how AUVs can navigate to a target without a pre-existing obstacle map by generating one in real-time and avoiding obstacles. This paper proposes using forward-looking sonar with an occupancy grid map (OGM) for real-time obstacle mapping and a potential field algorithm for avoiding obstacles. The OGM segments the map into grids, updating the obstacle probability of each cell for precise, quick mapping. The potential field algorithm attracts the AUV towards the target and uses repulsive forces from obstacles for path planning, enhancing computational efficiency in a dynamic environment. Experiments were conducted in coastal waters with obstacles to verify the real-time obstacle mapping and avoidance algorithm. Despite the high noise in sonar data, the experimental results confirmed effective obstacle mapping and avoidance. The OGM-based potential field algorithm was computationally efficient, suitable for single-board computers, and demonstrated proper parameter adjustments through two distinct scenarios. The experiments also identified some of challenges, such as dynamic changes in detection rates, propulsion bubbles, and changes in repulsive forces caused by sudden obstacles. An enhanced algorithm to address these issues is currently under development.

The Effectiveness of MOOS-IvP based Design of Control System for Unmanned Underwater Vehicles (MOOS-IvP를 이용한 무인잠수정 제어기 개발의 효용성)

  • Kim, Jiyeon;Lee, Dongik
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.9 no.3
    • /
    • pp.157-163
    • /
    • 2014
  • This paper demonstrates the benefit of using MOOS-IvP in the development of control system for Unmanned Underwater Vehicles(UUV). The demand for autonomy in UUVs has significantly increased due to the complexity in missions to be performed. Furthermore, the increased number of sensors and actuators that are interconnected through a network has introduced a need for a middleware platform for UUVs. In this context, MOOS-IvP, which is an open source software architecture, has been developed by several researchers from MIT, Oxford University, and NUWC. The MOOS software is a communication middleware based on the publish-subscribe architecture allowing each application to communicate through a MOOS database. The IvP Helm, which is one of the MOOS modules, publishes vehicle commands using multi-objective optimization in order to implement autonomous decision making. This paper explores the benefit of MOOS-IvP in the development of control software for UUVs by using a case study with an auto depth control system based on self-organizing fuzzy logic control. The simulation results show that the design and verification of UUV control software based on MOOS-IvP can be carried out quickly and efficiently thanks to the reuse of source codes, modular-based architecture, and the high level of scalability.

Finite Element Analysis of Carbon Fiber Reinforced Plastic Frame for Multi-legged Subsea Robot (다관절 복합이동 해저로봇을 위한 탄소섬유 복합소재 프레임의 구조 해석)

  • Yoo, Seong-Yeol;Jun, Bong-Huan;Shim, Hyungwon;Lee, Pan-Mook
    • Journal of Ocean Engineering and Technology
    • /
    • v.27 no.6
    • /
    • pp.65-72
    • /
    • 2013
  • This paper describes a finite element analysis (FEA) of the body frame of a subsea robot, Crabster200 (CR200). CR200 has six legs for mobility instead of screw type propellers, which distinguishes it from previous underwater robots such as remotely operated vehicles (ROVs) and autonomous underwater vehicles (AUVs). Another distinguishing characteristic is the body frame, which is made of carbon fiber reinforced plastic (CFRP). This body frame is designed as a rib cage structure in order to disperse the applied external loads and reduce the weight. The frame should be strong enough to support many devices for exploration and operation underwater. For a reasonable FEA, we carried out specimen tests. Using the obtained material properties, we performed a modal analysis and FEA for CR200 with a ready posture. Finally, this paper presents the FEA results for the CFRP body frame and the compares the characteristics of CFRP with conventional material, aluminum.

New Approach to MAC Protocol for Multiple AUV (수중 Multiple AUV를 위한 MAC 프로토콜 설계)

  • Cho, A-Ra;Park, Jong-Won;Kim, Seung-Geun;Choi, Young-Chol;Lim, Yong-Kon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.06a
    • /
    • pp.213-216
    • /
    • 2007
  • The paper deals with a approach to underwater acoustic based Ad-hoc communication, which allows major design strategies for Media Access Control (MAC) within a group of the autonomous underwater vehicles(AUV). The proposed MAC aims at deploying AUV-centric star topology, which minimizes overhead of sensor nodes and improves energy-efficiency. Furthermore, that is also well under long and unknown propagation delays of the underwater acoustic medium. The implemented MAC protocol makes it easier to achieve frame synchronization than TDMA due to deploying localized schedule time, in addition to saving energy consumption by letting nodes sleep. It is also superior to MACA and MACAW in terms of propagation delay. This scalable centralized protocol has the potential to serve as a primer for development of MAC protocol for future underwater acoustic based ad-hoc networks.

  • PDF

High-level Autonomous Navigation Technique of AUV using Fuzzy Relational Products (퍼지관계곱을 이용한 수중운동체의 고수준 자율항행기법)

  • Lee, Young-Il;Kim, Yong-Gi
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.1_2
    • /
    • pp.91-97
    • /
    • 2002
  • This paper describes a heuristic search technique carrying out collision avoidance for Autonomous Underwater Vehicles(AUVs). Fuzzy relational products are used as the mathematical implement for the analysis and synthesis of relations between obstacles that are met in the navigation environment and available candidate nodes. In this paper, we propose a more effective evaluation function that reflects the heuristic information of domain experts on obstacle clearance, and an advanced heuristic search method performing collision avoidance for AUVs. The search technique adopts fuzzy relational products to conduct path-planning of intelligent navigation system. In order to verify the performance of proposed heuristic search, it is compared with $A^*$ search method through simulation in view of the CPU time, the optimization of path and the amount of memory usage.

CFD estimation of HDCs for varying bodies of revolution of underwater gliders

  • R.V. Shashank Shankar;R. Vijayakumar
    • Ocean Systems Engineering
    • /
    • v.13 no.3
    • /
    • pp.269-286
    • /
    • 2023
  • Autonomous Underwater Gliders (AUGs) are a type of Underwater Vehicles that move without the help of a standard propeller. Gliders use buoyancy engines to vary their weight or buoyancy and traverse with the help of the Lift and Drag forces developed from the fuselage and the wings. The Lift and Drag Coefficients, also called Hydrodynamic coefficients (HDCs) play a major role in glider dynamics. This paper examines the effect of the different types of glider fuselages based on the bodies of revolution (BOR) of NACA sections. The HDCs of the glider fuselages are numerically estimated at a low-speed regime (105 Reynolds Number) using Computational Fluid Dynamics (CFD). The methodology is validated using published literature, and the results of CFD are discussed for possible application in the estimation of glider turning motion.

Acoustic based Two Dimensional Underwater Localization Considering Directional Ambiguity (방향 모호성을 고려한 수중 음향 기반의 2차원 위치 추정 기술 개발)

  • Choi, Jinwoo;Lee, Yeongjun;Jung, Jongdae;Park, Jeonghong;Choi, Hyun-Taek
    • The Journal of Korea Robotics Society
    • /
    • v.12 no.4
    • /
    • pp.402-410
    • /
    • 2017
  • Acoustic based localization is essential to operate autonomous robotic systems in underwater environment where the use of sensorial data is limited. This paper proposes a localization method using artificial underwater acoustic sources. The proposed method acquires directional angles of acoustic sources using time difference of arrivals of two hydrophones. For this purpose, a probabilistic approach is used for accurate estimation of the time delay. Then, Gaussian sum filter based SLAM technique is used to localize both acoustic sources and underwater vehicle. It is performed by using bearing of acoustic sources as measurement and inertial sensors as prediction model. The proposed method can handle directional ambiguity of time difference based source localization by generating Gaussian models corresponding to possible locations of both front and back sides. Through these processes, the proposed method can provide reliable localization method for underwater vehicles without any prior information of source locations. The performance of the proposed method is verified by experimental results conducted in a real sea environment.

Comparison of GAN Deep Learning Methods for Underwater Optical Image Enhancement

  • Kim, Hong-Gi;Seo, Jung-Min;Kim, Soo Mee
    • Journal of Ocean Engineering and Technology
    • /
    • v.36 no.1
    • /
    • pp.32-40
    • /
    • 2022
  • Underwater optical images face various limitations that degrade the image quality compared with optical images taken in our atmosphere. Attenuation according to the wavelength of light and reflection by very small floating objects cause low contrast, blurry clarity, and color degradation in underwater images. We constructed an image data of the Korean sea and enhanced it by learning the characteristics of underwater images using the deep learning techniques of CycleGAN (cycle-consistent adversarial network), UGAN (underwater GAN), FUnIE-GAN (fast underwater image enhancement GAN). In addition, the underwater optical image was enhanced using the image processing technique of Image Fusion. For a quantitative performance comparison, UIQM (underwater image quality measure), which evaluates the performance of the enhancement in terms of colorfulness, sharpness, and contrast, and UCIQE (underwater color image quality evaluation), which evaluates the performance in terms of chroma, luminance, and saturation were calculated. For 100 underwater images taken in Korean seas, the average UIQMs of CycleGAN, UGAN, and FUnIE-GAN were 3.91, 3.42, and 2.66, respectively, and the average UCIQEs were measured to be 29.9, 26.77, and 22.88, respectively. The average UIQM and UCIQE of Image Fusion were 3.63 and 23.59, respectively. CycleGAN and UGAN qualitatively and quantitatively improved the image quality in various underwater environments, and FUnIE-GAN had performance differences depending on the underwater environment. Image Fusion showed good performance in terms of color correction and sharpness enhancement. It is expected that this method can be used for monitoring underwater works and the autonomous operation of unmanned vehicles by improving the visibility of underwater situations more accurately.

Dynamic Modeling of Autonomous Underwater Vehicle for Underwater Surveillance and Parameter Tuning with Experiments (수중정찰용 자율무인잠수정의 운동 모델링 및 시험을 통한 계수 조정)

  • Lee, Phil-Yeop;Park, Sung-Kook;Kwon, Soon Tae;Park, Sangwoong;Jung, Hunsang;Park, Min-Soo;Lee, Pan-Mook
    • Journal of Ocean Engineering and Technology
    • /
    • v.29 no.6
    • /
    • pp.488-498
    • /
    • 2015
  • This paper presents the dynamic model of an AUV called HW200 for underwater surveillance. The mathematical model of HW200 is briefly introduced, considering its shape. The maneuvering coefficients were initially estimated using empirical formulas and a database of vehicles with similar shapes. A motion simulator, based on Simulink of Mathworks, was developed to evaluate the mathematical model of the vehicle and to tune the maneuvering coefficients. The parameters were finely tuned by comparing the experimental results and simulated responses generated with the simulator by applying the same control inputs as the experiment. The velocity of HW200 in the tuning process was fixed at a constant forward speed of 1.83 m/s. Simulations with variable speed commands were conducted, and the results showed good consistency in the motion response, attitude, and velocity of the vehicle, which were similar to those of the experiment even under the speed variation. This paper also discusses the feasibility of its application to a model-based integrated navigation system (INS) using the auxiliary information on the velocities generated by the model.

The design method research of the control system for Autonomous Underwater Vehicle (AUV) using Linear Matrix Inequality (LMI)

  • Nasuno, Youhei;Shimizu, Etsuro;Aoki, Taro;Yomamoto, Ikuo;Hyakudome, Tadahiro;Tsukioka, Satoshi;Yoshida, Hiroshi;Ishibashi, Shojiro;Ito, Masanori;Sasamoto, Ryoko
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.1060-1065
    • /
    • 2005
  • An Independent Administrative Corporation Japan Agency for Marine-Earth Science and Technology (JAMSTEC) is developing light-and-small Autonomous Underwater Vehicles (AUV)$^{1)}$, named 'MR-X1' (Marine Robot Experimental 1), which can cruise, investigate and observe by itself without human's help. In this paper, we consider the motion control problem of 'MR-X1' and derive a controller. Since the dynamic property of 'MR-X1' is changed by the influence of the speed, the mathematical model of 'MR-X1' becomes the nonlinear model. In order to design a controller for 'MR-X1', we generally apply nonlinear control theories or linear control theories with some constant speed situation. If we design a controller by applying Linear Quadratic (LQ) optimal control theory, the obtained controller only compensates t e optimality at the designed speed situation, and does not compensate the stability at another speed situations. This paper proposes a controller design method using Linear Matrix Inequalities (LMIs)$^{2),3),4)}$, which can adapt the speed variation of 'MR-X1'. And examples of numerical analysis using our designed controller are shown.

  • PDF