Monocular Camera and Single-Beam Sonar-Based Underwater Collision-Free Navigation with Domain Randomization

Pengzhi Yang, Haowen Liu, Monika Roznere, Alberto Quattrini Li
{"title":"Monocular Camera and Single-Beam Sonar-Based Underwater Collision-Free Navigation with Domain Randomization","authors":"Pengzhi Yang, Haowen Liu, Monika Roznere, Alberto Quattrini Li","doi":"10.48550/arXiv.2212.04373","DOIUrl":null,"url":null,"abstract":"Underwater navigation presents several challenges, including unstructured unknown environments, lack of reliable localization systems (e.g., GPS), and poor visibility. Furthermore, good-quality obstacle detection sensors for underwater robots are scant and costly; and many sensors like RGB-D cameras and LiDAR only work in-air. To enable reliable mapless underwater navigation despite these challenges, we propose a low-cost end-to-end navigation system, based on a monocular camera and a fixed single-beam echo-sounder, that efficiently navigates an underwater robot to waypoints while avoiding nearby obstacles. Our proposed method is based on Proximal Policy Optimization (PPO), which takes as input current relative goal information, estimated depth images, echo-sounder readings, and previous executed actions, and outputs 3D robot actions in a normalized scale. End-to-end training was done in simulation, where we adopted domain randomization (varying underwater conditions and visibility) to learn a robust policy against noise and changes in visibility conditions. The experiments in simulation and real-world demonstrated that our proposed method is successful and resilient in navigating a low-cost underwater robot in unknown underwater environments. The implementation is made publicly available at https://github.com/dartmouthrobotics/deeprl-uw-robot-navigation.","PeriodicalId":136210,"journal":{"name":"International Symposium of Robotics Research","volume":"162 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Symposium of Robotics Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48550/arXiv.2212.04373","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Underwater navigation presents several challenges, including unstructured unknown environments, lack of reliable localization systems (e.g., GPS), and poor visibility. Furthermore, good-quality obstacle detection sensors for underwater robots are scant and costly; and many sensors like RGB-D cameras and LiDAR only work in-air. To enable reliable mapless underwater navigation despite these challenges, we propose a low-cost end-to-end navigation system, based on a monocular camera and a fixed single-beam echo-sounder, that efficiently navigates an underwater robot to waypoints while avoiding nearby obstacles. Our proposed method is based on Proximal Policy Optimization (PPO), which takes as input current relative goal information, estimated depth images, echo-sounder readings, and previous executed actions, and outputs 3D robot actions in a normalized scale. End-to-end training was done in simulation, where we adopted domain randomization (varying underwater conditions and visibility) to learn a robust policy against noise and changes in visibility conditions. The experiments in simulation and real-world demonstrated that our proposed method is successful and resilient in navigating a low-cost underwater robot in unknown underwater environments. The implementation is made publicly available at https://github.com/dartmouthrobotics/deeprl-uw-robot-navigation.
基于域随机化的单目相机和单波束声纳水下无碰撞导航
水下导航提出了几个挑战,包括非结构化的未知环境,缺乏可靠的定位系统(例如GPS),以及能见度差。此外,用于水下机器人的高质量障碍物检测传感器很少且价格昂贵;许多传感器,如RGB-D摄像头和激光雷达,只能在空中工作。为了在这些挑战中实现可靠的无地图水下导航,我们提出了一种低成本的端到端导航系统,该系统基于单目摄像机和固定单波束回声测深仪,可以有效地将水下机器人导航到航路点,同时避开附近的障碍物。我们提出的方法基于近端策略优化(PPO),该方法将当前相对目标信息、估计深度图像、回声测深仪读数和先前执行的动作作为输入,并以标准化尺度输出3D机器人动作。端到端训练在模拟中完成,我们采用域随机化(改变水下条件和能见度)来学习抗噪声和能见度条件变化的鲁棒策略。仿真和现实世界的实验表明,该方法在未知水下环境下的低成本水下机器人导航中是成功的和有弹性的。该实现可以在https://github.com/dartmouthrobotics/deeprl-uw-robot-navigation上公开获得。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信