• 제목/요약/키워드: Autonomous underwater robotic vehicle

검색결과 9건 처리시간 0.019초

시험용 자율 무인 잠수정, ODIN-III의 새로운 시스템 소프트웨어 구조의 설계와 구현 및 실험 (Design, Implementation and Test of New System Software Architecture for Autonomous Underwater Robotic Vehicle, ODIN-III)

  • 최현택;김진현;여준구;김홍록;서일홍
    • 제어로봇시스템학회논문지
    • /
    • 제10권5호
    • /
    • pp.442-449
    • /
    • 2004
  • As underwater robotic vehicles (URVs) become attractive for more sophisticated underwater tasks, the demand of high performance in terms of accuracy and dexterity has been increased. An autonomous underwater robotic vehicle, ODIN (Omni-Directional Intelligent Navigator) was designed and built at the Autonomous Systems Laboratory of the University of Hawaii in 1991. Since 1991, various studies were conducted on ODIN and have contributed to the advancement in underwater robotics. Its refurbished model ODIN II was based on VxWorks in VMEbus. Recently, ODIN was born again as a PC based system, ODIN III with unique features such as new vehicle system software architecture with an objective-oriented concept, a graphical user interface, and an independent and modular structure using a Dynamic Linking Library (DLL) based on the Windows operating system. ODIN III software architecture offers an ideal environment where various studies for advanced URV technology can be conducted. This paper describes software architecture of ODIN III and presents initial experimental results of fine motion control on ODIN III.

A non-linear tracking control scheme for an under-actuated autonomous underwater robotic vehicle

  • Mohan, Santhakumar;Thondiyath, Asokan
    • International Journal of Ocean System Engineering
    • /
    • 제1권3호
    • /
    • pp.120-135
    • /
    • 2011
  • This paper proposes a model based trajectory tracking control scheme for under-actuated underwater robotic vehicles. The difficulty in stabilizing a non-linear system using smooth static state feedback law means that the design of a feedback controller for an under-actuated system is somewhat challenging. A necessary condition for the asymptotic stability of an under-actuated vehicle about a single equilibrium is that its gravitational field has nonzero elements corresponding to non-actuated dynamics. To overcome this condition, we propose a continuous time-varying control law based on the direct estimation of vehicle dynamic variables such as inertia, damping and Coriolis & centripetal terms. This can work satisfactorily under commonly encountered uncertainties such as an ocean current and parameter variations. The proposed control law cancels the non-linearities in the vehicle dynamics by introducing non-linear elements in the input side. Knowledge of the bounds on uncertain terms is not required and it is conceptually simple and easy to implement. The controller parameter values are designed using the Taguchi robust design approach and the control law is verified analytically to be robust under uncertainties, including external disturbances and current. A comparison of the controller performance with that of a linear proportional-integral-derivative (PID) controller and sliding mode controller are also provided.

퍼지 게인 스케쥴링을 이용한 자율 무인 잠수정의 자세 제어 (Motion Control of an AUV (Autonomous Underwater Vehicle) Using Fuzzy Gain Scheduling)

  • 박랑은;황은주;이희진;박민용
    • 제어로봇시스템학회논문지
    • /
    • 제16권6호
    • /
    • pp.592-600
    • /
    • 2010
  • The problem of motion control for AUV (Autonomous Underwater Vehicles) is addressed. The utilization of such robotic vehicles has gained an increasing importance in many marine activities. In this paper the objective is to describe how to design and apply FGS (Fuzzy Gain Scheduling) PD (Proportional Derivative) controller for an AUV (Autonomous Underwater Vehicle) to control the yaw and depth of the vehicle by keeping the path of the navigation to a desired point, and/or changing the path according to a set point.

영상 모자이킹을 통한 수중 검사를 위한 호버링 타입 AUV 시스템 개발 (Development of a Hover-capable AUV System for In-water Visual Inspection via Image Mosaicking)

  • 홍성훈;박정홍;김태윤;윤석민;김진환
    • 한국해양공학회지
    • /
    • 제30권3호
    • /
    • pp.194-200
    • /
    • 2016
  • Recently, UUVs (unmanned underwater vehicles) have increasingly been applied in various science and engineering applications. In-water inspection, which used to be performed by human divers, is a potential application for UUVs. In particular, the operational safety and performance of in-water inspection missions can be greatly improved by using an underwater robotic vehicle. The capabilities of hovering maneuvers and automatic image mosaicking are essential for autonomous underwater visual inspection. This paper presents the development of a hover-capable autonomous underwater vehicle system for autonomous in-water inspection, which includes both a hardware platform and operational software algorithms. Some results from an experiment in a model basin are presented to demonstrate the feasibility of the developed system and algorithms.

반자율 무인잠수정을 위한 실시간 제어 아키텍쳐 (A Real-Time Control Architecture for a Semi-Autonomous Underwater Vehicle)

  • 이계홍;전봉환;이판묵;홍석원
    • 한국해양공학회:학술대회논문집
    • /
    • 한국해양공학회 2004년도 학술대회지
    • /
    • pp.198-203
    • /
    • 2004
  • This paper describes a real-time control architecture for DUSAUV (Dual Use Semi-Autonomous Underwater Vehicle), which has been developed at Korea Research Institute of Ships & Ocean Engineering (KRISO), KORDI, for being a test-bed oj development of technologies for underwater navigation and manipulator operation. DUSAUV has three built-in computers, seven thrusters for 6 degree of freedom motion control, one 4-function electric manipulator, one pan/tilt unit for camera, one ballasting motor, built-in power source, and various sensors such as IMU, DVL, sonar, and so on. A supervisor control system for GUI and manipulator operation is mounted on the surface vessel and communicates with vehicle through a fiber optic link. Furthermore, QNX, one of real-time operating system, is ported on the built-in control and navigation computers of vehicle for real-time control purpose, while MicroSoft OS product is ported on the supervisor system for GUI programming convenience. A hierarchical control architecture which consist of three layers (application layer, real-time layer, and physical layer) has been developed for efficient control system of above complex underwater robotic system. The experimental results with implementation of the layered control architecture for various motion control of DUSAUV in a basin of KRISO is also provided.

  • PDF

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

  • 최진우;이영준;정종대;박정홍;최현택
    • 로봇학회논문지
    • /
    • 제12권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.

불가사리 채집 로봇 플랫폼의 개념설계 및 분석 (Starfish Capture Robotic Platform: Conceptual Design and Analysis)

  • 진상록;이석우;김종원;서태원
    • 한국정밀공학회지
    • /
    • 제29권9호
    • /
    • pp.978-985
    • /
    • 2012
  • Starfish are a critical problem for fishermen since they eat every farming product including shellfish. The number of starfish is increasing dramatically because they have no natural enemy underwater. We consider the concept of capturing starfish using a semi-autonomous robot. A new underwater robot design to capture starfish is proposed using cooperation between humans and the robot. A requirements list for the robot is developed and two conceptual designs are proposed. Each robot is designed as a modular platform. The kinematic and dynamic performance of each robot is analyzed and compared. This study is a starting point for developing a starfish capture robot and designing underwater robots for other applications. In the near future, a prototype will be assembled and tested in a marine environment.

신경회로망 기반의 적응제어기를 이용한 AUV의 운동 제어 (Motion Control of an AUV Using a Neural-Net Based Adaptive Controller)

  • 이계홍;이판묵;이상정
    • 한국해양공학회:학술대회논문집
    • /
    • 한국해양공학회 2001년도 추계학술대회 논문집
    • /
    • pp.91-96
    • /
    • 2001
  • This paper presents a neural net based nonlinear adaptive controller for an autonomous underwater vehicle (AUV). AUV's dynamics are highly nonlinear and their hydrodynamic coefficients vary with different operational conditions, so it is necessary for the high performance control system of an AUV to have the capacities of learning and adapting to the change of the AUV's dynamics. In this paper a linearly parameterized neural network is used to approximate the uncertainties of the AUV's dynamics, and a sliding mode control is introduced to attenuate the effects of the neural network's reconstruction errors and the disturbances of AUV's dynamics. The presented controller is consist of three parallel schemes; linear feedback control, sliding mode control and neural network. Lyapunov theory is used to guarantee the asymptotic convergence of trajectory tracking errors and the neural network's weights errors. Numerical simulations for motion control of an AUV are performed to illustrate to effectiveness of the proposed techniques.

  • PDF

신경회로망 기반의 적응제어기를 이용한 AUV의 운동 제어 (Motion Control of an AUV Using a Neural-Net Based Adaptive Controller)

  • 이계홍;이판묵;이상정
    • 한국해양공학회지
    • /
    • 제16권1호
    • /
    • pp.8-15
    • /
    • 2002
  • This paper presents a neural net based nonlinear adaptive controller for an autonomous underwater vehicle (AUV). AUV's dynamics are highly nonlinear and their hydrodynamic coefficients vary with different operational conditions, so it is necessary for the high performance control system of an AUV to have the capacities of learning and adapting to the change of the AUV's dynamics. In this paper a linearly parameterized neural network is used to approximate the uncertainties of the AUV's dynamic, and the basis function vector of network is constructed according to th AUV's physical properties. A sliding mode control scheme is introduced to attenuate the effect of the neural network's reconstruction errors and the disturbances in AUV's dynamics. Using Lyapunov theory, the stability of the presented control system is guaranteed as well as the uniformly boundedness of tracking errors and neural network's weights estimation errors. Finally, numerical simulations for motion control of an AUV are performed to illustrate the effectiveness of the proposed techniques.