{"title":"A Practical Vision-Aided Multi-Robot Autonomous Navigation using Convolutional Neural Network","authors":"Alexandre Rocchi, Zike Wang, Yajun Pan","doi":"10.1109/ICPS58381.2023.10128041","DOIUrl":null,"url":null,"abstract":"In this paper, a low-cost practical approach for the collision avoidance of a multi-robot system by using a single camera. A convolutional neural network (CNN) is applied to obtain an estimation of the depth of the image at the output of a monocular camera, assisting the team of mobile robots to detect obstacles in an unknown environment, determining navigation strategies, overcoming the limitation of the onboard LiDAR sensor. An avoidance controller was designed over a modified artificial potential field (APF) method, leading robots to avoid obstacles to reach the goal point. This paper provides an alternative solution for range measuring and environment sensing, replacing common distance sensors such as LiDAR sensors and ultrasonic sensors. The camera captures more data about the environment while being relatively cheaper than most sensors. An open-source CNN machine learning model called MiDaS is applied to help estimate the depth of detected obstacles from the input image. Simulations and experiments with three TurtleBot3 mobile robots were conducted to validate the proposed algorithms. Experimental studies have been carried out to test the effectiveness of the proposed approach in the paper.","PeriodicalId":426122,"journal":{"name":"2023 IEEE 6th International Conference on Industrial Cyber-Physical Systems (ICPS)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 6th International Conference on Industrial Cyber-Physical Systems (ICPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICPS58381.2023.10128041","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, a low-cost practical approach for the collision avoidance of a multi-robot system by using a single camera. A convolutional neural network (CNN) is applied to obtain an estimation of the depth of the image at the output of a monocular camera, assisting the team of mobile robots to detect obstacles in an unknown environment, determining navigation strategies, overcoming the limitation of the onboard LiDAR sensor. An avoidance controller was designed over a modified artificial potential field (APF) method, leading robots to avoid obstacles to reach the goal point. This paper provides an alternative solution for range measuring and environment sensing, replacing common distance sensors such as LiDAR sensors and ultrasonic sensors. The camera captures more data about the environment while being relatively cheaper than most sensors. An open-source CNN machine learning model called MiDaS is applied to help estimate the depth of detected obstacles from the input image. Simulations and experiments with three TurtleBot3 mobile robots were conducted to validate the proposed algorithms. Experimental studies have been carried out to test the effectiveness of the proposed approach in the paper.