Yingze Mu, Chao-Yi Dong, Qi-Ming Chen, Bochen Li, Zhi-Qiang Fan
{"title":"Research on Navigation and Path Planning of Mobile Robot Based on Vision Sensor","authors":"Yingze Mu, Chao-Yi Dong, Qi-Ming Chen, Bochen Li, Zhi-Qiang Fan","doi":"10.1145/3404555.3404589","DOIUrl":null,"url":null,"abstract":"The realization of mobile robots' autonomous positioning and map constructing in unknown environments is crucial for the robots' obstacle avoidance and path planning. In this paper, an improved ORB (Oriented fast and Rotated Brief)-SLAM2 (Simultaneous Localization And Mapping 2) algorithm is used to construct a 3D (Three Dimensional) point cloud map of the robot's own positioning and environment. The improved ORB-SLAM2 algorithm is schemed as follows: firstly, after the environment map constructions, it adds the function of saving maps to help implementing map type conversion and navigation obstacle avoidance. Then we employ a PCL (Point Cloud Library) to convert the saved 3D point cloud map into an octomap. A path planning algorithm for mobile robots is implemented on the basis of the octomaps. The robot's dynamical global path planning is implemented using a RRT (Rapidly-exploring Random Tree) algorithm. The experimental results of map constructing and path planning show that the scheme proposed in this paper can effectively realize the obstacle avoidance and path planning of the mobile robot. Thus, the algorithm provides a basis for the further realizing the mobile robot' autonomous movement.","PeriodicalId":220526,"journal":{"name":"Proceedings of the 2020 6th International Conference on Computing and Artificial Intelligence","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 6th International Conference on Computing and Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3404555.3404589","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The realization of mobile robots' autonomous positioning and map constructing in unknown environments is crucial for the robots' obstacle avoidance and path planning. In this paper, an improved ORB (Oriented fast and Rotated Brief)-SLAM2 (Simultaneous Localization And Mapping 2) algorithm is used to construct a 3D (Three Dimensional) point cloud map of the robot's own positioning and environment. The improved ORB-SLAM2 algorithm is schemed as follows: firstly, after the environment map constructions, it adds the function of saving maps to help implementing map type conversion and navigation obstacle avoidance. Then we employ a PCL (Point Cloud Library) to convert the saved 3D point cloud map into an octomap. A path planning algorithm for mobile robots is implemented on the basis of the octomaps. The robot's dynamical global path planning is implemented using a RRT (Rapidly-exploring Random Tree) algorithm. The experimental results of map constructing and path planning show that the scheme proposed in this paper can effectively realize the obstacle avoidance and path planning of the mobile robot. Thus, the algorithm provides a basis for the further realizing the mobile robot' autonomous movement.
移动机器人在未知环境下的自主定位和地图构建的实现对于机器人的避障和路径规划至关重要。本文采用改进的ORB (Oriented fast and rotating Brief)-SLAM2 (Simultaneous Localization and Mapping 2)算法,构建机器人自身定位和环境的三维点云图。改进的ORB-SLAM2算法方案如下:首先,在环境地图构建完成后,增加地图保存功能,实现地图类型转换和导航避障;然后我们使用PCL(点云库)将保存的3D点云图转换为八坐标图。提出了一种基于八元地图的移动机器人路径规划算法。机器人的动态全局路径规划采用RRT(快速探索随机树)算法。地图生成和路径规划的实验结果表明,本文提出的方案可以有效地实现移动机器人的避障和路径规划。从而为进一步实现移动机器人的自主运动提供了基础。