软件
接口(物质)
任务控制中心
嵌入式系统
计算机科学
机器人
自动化
虚拟机
实时计算
模拟
工程类
系统工程
操作系统
人工智能
机械工程
最大气泡压力法
气泡
作者
Hye Won Lee,Joohyun Woo,Myung-Il Roh,Seung-Ho Ham,Luman Zhao,Sol Ha,Nak-Wan Kim,Chan-Woo Yu
出处
期刊:Journal of marine science and technology
日期:2021-09-14
卷期号:29 (4)
被引量:2
标识
DOI:10.51400/2709-6998.1583
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI