混合自主水下滑翔机(HAUG)的障碍物检测与避障

A. Putra, B. Trilaksono, E. Hidayat
{"title":"混合自主水下滑翔机(HAUG)的障碍物检测与避障","authors":"A. Putra, B. Trilaksono, E. Hidayat","doi":"10.1109/ICSET53708.2021.9612434","DOIUrl":null,"url":null,"abstract":"Hybrid Autonomous Underwater Glider (HAUG) is a vehicle used for underwater missions such as monitoring and finding new underwater resources. HAUG has good endurance and maneuverability compared to conventional Autonomous Underwater Vehicle (AUV) and Autonomous Underwater Glider (AUG). It is because HAUG has two operational modes. They are AUV and AUG's operational mode. When HAUG is in some missions, it may be faced with an obstacle that can be a threat to the HUG's safety. Therefore, HAUG should have the ability to detect and avoid obstacles. Gemini 720 im Imaging Forward Looking Sonar (FLS) is used for obstacle detection in this work. The main issue of underwater obstacle detection is noisy data received by sonar. Therefore, by designing an obstacle detection, it will overcome those issues. Frost filter and local histogram entropy are used in the sonar data processing. The processed sonar data are provided in the local sonar frame then will be used by obstacle avoidance systems. BK-product fuzzy and reactive algorithms are used for obstacle avoidance. In this paper, we added some procedures to those obstacle avoidance algorithms to handle the huge or non-complex u-shaped obstacle. Both of the obstacle detection and avoidance simulations are in ROS (Robot Operating System). The obstacle detection simulation shows that the different sizes of obstacles can be detected with average errors of approximately 0.335 meters. The obstacle avoidance simulations are in AUV's mode with no ocean current applied. The obstacle avoidance simulated in this work is with two cases. Using simulated lidar as a sensor's output and using sonar's plugin provided by Gazebo. The obstacle avoidance using simulated lidar shows that the error's value is approximately 10.12 meters, 103.62 meters, and 354.4 meters respectively. The obstacle avoidance simulation with sonar's plugin shows that the error's value is 6.55 meters.","PeriodicalId":433197,"journal":{"name":"2021 IEEE 11th International Conference on System Engineering and Technology (ICSET)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Hybrid Autonomous Underwater Glider (HAUG) Obstacle Detection and Avoidance\",\"authors\":\"A. Putra, B. Trilaksono, E. Hidayat\",\"doi\":\"10.1109/ICSET53708.2021.9612434\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Hybrid Autonomous Underwater Glider (HAUG) is a vehicle used for underwater missions such as monitoring and finding new underwater resources. HAUG has good endurance and maneuverability compared to conventional Autonomous Underwater Vehicle (AUV) and Autonomous Underwater Glider (AUG). It is because HAUG has two operational modes. They are AUV and AUG's operational mode. When HAUG is in some missions, it may be faced with an obstacle that can be a threat to the HUG's safety. Therefore, HAUG should have the ability to detect and avoid obstacles. Gemini 720 im Imaging Forward Looking Sonar (FLS) is used for obstacle detection in this work. The main issue of underwater obstacle detection is noisy data received by sonar. Therefore, by designing an obstacle detection, it will overcome those issues. Frost filter and local histogram entropy are used in the sonar data processing. The processed sonar data are provided in the local sonar frame then will be used by obstacle avoidance systems. BK-product fuzzy and reactive algorithms are used for obstacle avoidance. In this paper, we added some procedures to those obstacle avoidance algorithms to handle the huge or non-complex u-shaped obstacle. Both of the obstacle detection and avoidance simulations are in ROS (Robot Operating System). The obstacle detection simulation shows that the different sizes of obstacles can be detected with average errors of approximately 0.335 meters. The obstacle avoidance simulations are in AUV's mode with no ocean current applied. The obstacle avoidance simulated in this work is with two cases. Using simulated lidar as a sensor's output and using sonar's plugin provided by Gazebo. The obstacle avoidance using simulated lidar shows that the error's value is approximately 10.12 meters, 103.62 meters, and 354.4 meters respectively. The obstacle avoidance simulation with sonar's plugin shows that the error's value is 6.55 meters.\",\"PeriodicalId\":433197,\"journal\":{\"name\":\"2021 IEEE 11th International Conference on System Engineering and Technology (ICSET)\",\"volume\":\"61 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 11th International Conference on System Engineering and Technology (ICSET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSET53708.2021.9612434\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 11th International Conference on System Engineering and Technology (ICSET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSET53708.2021.9612434","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

混合自主水下滑翔机(HAUG)是一种用于水下任务,如监测和寻找新的水下资源的交通工具。与传统的自主水下航行器(AUV)和自主水下滑翔机(AUG)相比,HAUG具有良好的续航力和机动性。这是因为HAUG有两种工作模式。它们是AUV和AUG的操作模式。当HAUG执行某些任务时,它可能会面临可能对HUG安全构成威胁的障碍。因此,HAUG应该具有探测和避开障碍物的能力。双子座720im成像前视声纳(FLS)在这项工作中用于障碍物检测。水下障碍物探测的主要问题是声呐接收到的噪声数据。因此,通过设计障碍物检测,可以克服这些问题。在声纳数据处理中采用了霜冻滤波和局部直方图熵。处理后的声纳数据提供给局部声纳帧,然后用于避障系统。采用bk -积模糊和反应算法进行避障。本文在这些避障算法的基础上,增加了一些处理大型或非复杂u型障碍物的步骤。障碍物检测和避障仿真都是在机器人操作系统(ROS)中进行的。障碍物检测仿真表明,可以检测到不同大小的障碍物,平均误差约为0.335 m。避障模拟是在没有洋流作用的水下航行器模式下进行的。本文所模拟的避障是两种情况。使用模拟激光雷达作为传感器的输出,并使用Gazebo提供的声纳插件。模拟激光雷达避障结果表明,误差值分别约为10.12米、103.62米和354.4米。利用声纳插件进行避障仿真,误差值为6.55 m。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Hybrid Autonomous Underwater Glider (HAUG) Obstacle Detection and Avoidance
Hybrid Autonomous Underwater Glider (HAUG) is a vehicle used for underwater missions such as monitoring and finding new underwater resources. HAUG has good endurance and maneuverability compared to conventional Autonomous Underwater Vehicle (AUV) and Autonomous Underwater Glider (AUG). It is because HAUG has two operational modes. They are AUV and AUG's operational mode. When HAUG is in some missions, it may be faced with an obstacle that can be a threat to the HUG's safety. Therefore, HAUG should have the ability to detect and avoid obstacles. Gemini 720 im Imaging Forward Looking Sonar (FLS) is used for obstacle detection in this work. The main issue of underwater obstacle detection is noisy data received by sonar. Therefore, by designing an obstacle detection, it will overcome those issues. Frost filter and local histogram entropy are used in the sonar data processing. The processed sonar data are provided in the local sonar frame then will be used by obstacle avoidance systems. BK-product fuzzy and reactive algorithms are used for obstacle avoidance. In this paper, we added some procedures to those obstacle avoidance algorithms to handle the huge or non-complex u-shaped obstacle. Both of the obstacle detection and avoidance simulations are in ROS (Robot Operating System). The obstacle detection simulation shows that the different sizes of obstacles can be detected with average errors of approximately 0.335 meters. The obstacle avoidance simulations are in AUV's mode with no ocean current applied. The obstacle avoidance simulated in this work is with two cases. Using simulated lidar as a sensor's output and using sonar's plugin provided by Gazebo. The obstacle avoidance using simulated lidar shows that the error's value is approximately 10.12 meters, 103.62 meters, and 354.4 meters respectively. The obstacle avoidance simulation with sonar's plugin shows that the error's value is 6.55 meters.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信