Integrated Simulation of Virtual Prototypes and Control Algorithms of Unmanned Surface Vehicles Based on a Robot Operating System

被引:0
|
作者
Lee, Hye-Won [1 ]
Woo, Joo-Hyun [2 ]
Roh, Myung-Il [1 ,3 ]
Ham, Seung-Ho [4 ]
Zhao, Luman [5 ]
Ha, Sol [6 ]
Kim, Nak-Wan [1 ]
Yu, Chan-Woo [7 ]
机构
[1] Seoul Natl Univ, Res Inst Marine Syst Engn, 1 Gwanak Ro, Seoul 08826, South Korea
[2] Korea Maritime & Ocean Univ, Dept Naval Architecture & Ocean Syst Engn, Busan, South Korea
[3] Seoul Natl Univ, Dept Naval Architecture & Ocean Engn, 1 Gwanak Ro, Seoul 08826, South Korea
[4] Changwon Natl Univ, Sch Ind & Naval Architecture, Seoul, South Korea
[5] Norwegian Univ Sci & Technol, Dept Ocean Operat & Civil Engn, Trondheim, Norway
[6] Mokpo Natl Univ, Dept Naval Architecture & Ocean Engn, Mokpo, South Korea
[7] Agcy Def Dev, Daejeon, South Korea
来源
关键词
Unmanned surface vehicle (USV); Autonomous software; Virtual prototype; Integrated simulation; Control algorithm;
D O I
10.51400/2709-6998.1583
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Unmanned surface vehicles (USVs) require autonomous software with a high level of liberalization and automation to complete various missions. Therefore, experimental verification and validation of this software at the initial design stage are essential. However, such experiments are impossible before the actual hardware is developed, and the creation of an external environment for the mission requires substantial cost and time. In this study, virtual prototypes of the mission environment and hardware for the USV are developed. Then, a simulation environment for testing the control algorithms in the autonomous software is constructed. Data communication with the USV hardware is necessary for the autonomous software to acquire information from the sensors and to operate the actuators. Similarly, data communication between the programs of the virtual prototypes and the autonomous software is required for the integrated simulation environment. In this study, the robot operating system (ROS) software platform is adopted to construct the interface for this data communication. Finally, the integrated simulation environment of the control algorithms and the virtual prototypes are constructed based on ROS to verify the autonomous software of the USV. The applicability of the suggested simulation environment is evaluated by application to three scenarios: mine detection, path following, and port entry.
引用
收藏
页码:453 / 475
页数:23
相关论文
共 50 条
  • [1] Immersive virtual simulation system design for the guidance, navigation and control of unmanned surface vehicles
    Huang, Fanghao
    Chen, Xuanlin
    Xu, Yun
    Yang, Xiao
    Chen, Zheng
    [J]. OCEAN ENGINEERING, 2023, 281
  • [2] A Survey on Tactical Control Algorithms for Path Tracking Unmanned Surface Vehicles
    Kumru, Murat
    Leblebicioglu, Kemal
    Erunsal, Izzet Kagan
    Ahiska, Kenan
    [J]. 2016 14TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2016,
  • [3] Adaptive Path Following Control System for Unmanned Surface Vehicles
    Liu, Chenguang
    Chu, Xiumin
    Mao, Qingzhou
    Xie, Shuo
    [J]. Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2020, 56 (08): : 216 - 227
  • [4] Integrated motion planning and trajectory control system for unmanned air vehicles
    Karimi, J.
    Pourtakdoust, Seid H.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2013, 227 (G1) : 3 - 18
  • [5] Formation control for multiple heterogeneous unmanned aerial vehicles and unmanned surface vessels system
    Zhang, Bing
    Wang, Dongliang
    Wang, Jincheng
    [J]. 2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 4920 - 4925
  • [6] Robot Operating System Integrated robot control through Secure Shell(SSH)
    Megalingam, Rajesh Kannan
    Tantravahi, Santosh
    Tammana, Hemanth Sai Surya Kumar
    Thokala, Nagasai
    Puram, Hari Sudarshan Rahul
    Samudrala, Naveen
    [J]. 2019 3RD INTERNATIONAL CONFERENCE ON RECENT DEVELOPMENTS IN CONTROL, AUTOMATION & POWER ENGINEERING (RDCAPE), 2019, : 569 - 573
  • [7] A Virtual System and Method for Autonomous Navigation Performance Testing of Unmanned Surface Vehicles
    Xiao, Guoquan
    Zheng, Guihong
    Tong, Chao
    Hong, Xiaobin
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (11)
  • [8] Integration of Virtual Robot Environmental Platform with Robot Operating System for Real-time Simulation of A Robot
    Pinrath, Nattawat
    Matsuhira, Nobuto
    [J]. 2020 59TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2020, : 1428 - 1434
  • [9] Exploiting virtual reality and the robot operating system to remote-control a humanoid robot
    Alonso, Ruben
    Bonini, Alessandro
    Recupero, Diego Reforgiato
    Spano, Lucio Davide
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (11) : 15565 - 15592
  • [10] Exploiting virtual reality and the robot operating system to remote-control a humanoid robot
    Ruben Alonso
    Alessandro Bonini
    Diego Reforgiato Recupero
    Lucio Davide Spano
    [J]. Multimedia Tools and Applications, 2022, 81 : 15565 - 15592