자율운항선박(MASS : Maritime Autonomous Surface Ships)은, 고도의 자율도를 가지고, 계획된 경로를 따라 자율 운항하지만, 필요시 육상원격제어센터(SRCC : Shore Remote Control Center)에서 선박의 운항에 직접 개입할 수 있다. 본 연구에서는 이러한 자율운항 선박의 운항을 육상에서 모니터링하고 유사시 원격제어하는 역할을 담당할 육상원격제어사(SRCO : Shore Remote Control Officer)의 교육 훈련에 필요한 시뮬레이터 시스템의 운용개념과 이를 가능하게 하기 위한 요구기능에 대해 검토하였다. 육상원격제어 시뮬레이터 시 스템은, 다수의 자율운항선박의 운항상황을 모니터링하는 Monitoring Station, 유사시 특정 선박의 운항에 직접 원격개입하는 Control Station의 기능을 모의하도록 하였고, 시뮬레이션 종합통제실, 자율운항선박 운항상황 모의 시뮬레이터, 그리고 주변의 유인선 운항을 모의하기 위한 통항선 시뮬레이터 등으로 구성하였다. 기능적으로는, 육상에서 선박을 직접 제어하기 위하여 원격으로 개입하는 ESRC(Emergency Situation for Remote Control) 상황을 정의하여 이러한 상황을 모의할 수 있도록 하였다.
In this study, a ship motion control system design method is introduced for autonomous ships. Some related research results and technologies for autonomous ships have already been developed and applied to testing ships. Recently, the Norwegian Maritime Authority and the Coastal Administration have signed an agreement and started to test autonomous ships in the defined area. Considering recent technology trends and background, in this paper, the authors also try to develop autonomous ship control technologies. In the designed control system, an observer is introduced to estimate unmeasurable system states. Based on the servosystem with state estimator, ship motion control experiment is performed to evaluate control performance using a model ship in water basin.
This paper presents a control and operation system for a remotely operated vehicle (ROV). The ROV used in the study was equipped with a manipulator and is being developed for underwater exploration and autonomous underwater working. Precision position and attitude control ability is essential for underwater operation using a manipulator. For propulsion, the ROV is equipped with eight thrusters, the number of those are more than six degrees-of-freedom. Four of them are in charge of surge, sway, and yaw motion, and the other four are responsible for heave, roll, and pitch motion. Therefore, it is more efficient to integrate the management of the thrusters rather than control them individually. In this paper, a thrust allocation method for thruster management is presented, and the design of a feedback controller using sensor data is described. The software for the ROV operation consists of a robot operating system that can efficiently process data between multiple hardware platforms. Through experimental analysis, the validity of the control system performance was verified.
In this paper, a localization algorithm and an autonomous controller for PETASUS system II which is an underwater vehicle-manipulator system, are proposed. To estimate its position and to identify manipulation targets in a structured environment, a multi-rate extended Kalman filter is developed, where map information and data from inertial sensors, sonar sensors, and vision sensors are used. In addition, a three layered control structure is proposed as a controller for autonomy. By this controller, PETASUS system II is able to generate waypoints and make decisions on its own behaviors. Experiment results are provided for verifying proposed algorithms.