Computer Science ›› 2023, Vol. 50 ›› Issue (6A): 220300218-8.doi: 10.11896/jsjkx.220300218

• Software & Interdiscipline • Previous Articles     Next Articles

Design of Indoor Mapping and Navigation System Based on Multi-sensor

LIU Jiawei, DU Xin, FAN Fangzhao, XIE Chengbi   

  1. School of Electrical Engineering,Beijing Jiaotong University,Beijing 100044,China
  • Online:2023-06-10 Published:2023-06-12
  • About author:LIU Jiawei,born in 1997,postgraduate.His main research interests include robot navigation and control. DU Xin,born in 1976,Ph.D,associate professor.Her main research interests include robotics and artificial intelligence.

Abstract: Aiming at the problems of low positioning accuracy and limited ability to describe the environment in the process of map building and navigation of mobile robot based on single sensor,a multi-sensor sensing map building and navigation system based on robot operating system is developed.Firstly,an omnidirectional four-wheel Mecanum mobile chassis is built.Secondly,the RTAB-MAP algorithm is analyzed,and based on this algorithm,the RGB-D camera,lidar and odometer information are fused to realize the simultaneous construction of two-dimensional and three-dimensional maps of indoor environm ent.Thirdly,the extended Kalman filter algorithm is proposed to fuse the odometer information generated by the encoder with IMU data to improve the estimation accuracy of pose.Finally,the traditional robot navigation framework is optimized according to the fused data,the design of autonomous navigation function is completed.The test results show that the system adopts the multi-sensor sensing scheme,which can complete the construction of two-dimensional and three-dimensional maps of the indoor scene at the same time,and improve the ability to describe the environment.By using the fused data of extended Kalman filter,the positioning accuracy of the robot is significantly improved and the accuracy of navigation is ensured.

Key words: ROS, RTAB-MAP algorithm, RGB-D camera, Lidar, Data fusion, Mapping, Navigation

CLC Number: 

  • TP242
[1]GRISETTI G,STACHNISS C,BURGARD W.Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters[J].IEEE Transactions on Robotics,2007,23(1):34-46.
[2]WU Y,DING Z.Research on Laser Navigation Mapping andPath Planning of Tracked Mobile Robot Based on Hector SLAM[C]//2018 International Conference on Intelligent Informatics and Biomedical Sciences(ICIIBMS).IEEE Computer Society,2018.
[3]HESS W,KOHLER D,RAPP H,et al.Real-time loop closure in2D LIDAR SLAM[C]//2016 IEEE International Conference on Robotics and Automation(ICRA).IEEE,2016.
[4]FORSTER C,PIZZOLI M,SCARAMUZZA D.SVO:Fast semi-direct monocular visualodometry[C]//IEEE International Conference on Robotics & Automation.IEEE,2014.
[5]ENGEL J,SCHPS T,CREMERS D.LSD-SLAM:Large-scaledirect monocular SLAM[C]//European Conference on ComputerVision.Cham:Springer,2014:834-849.
[6]CAMPOS C,ELVIRA R,RODRÍGUEZ J J G,et al.Orb-slam3:An accurate open-source library for visual,visual-inertial,and multimap slam[J].IEEE Transactions on Robotics,2021,37(6):1874-1890.
[7]MUR-ARTALRAÚ L,TARDÓSJUAN D.ORB-SLAM2:AnOpen-Source SLAM System for Monocular,Stereo,and RGB-D Cameras[J].IEEE Transactions on Robotics,2017,33(5):1255-1262.
[8]DIJKSTRA E W.A note on two problems inconnexion withgraphs[J].Numerische Mathematik,1959,1(1):269-271.
[9]HART P E,NILSSON N J,RAPHAEL B.A formal basis forthe heuristic determination of minimum cost paths[J].IEEE transactions on Systems Science and Cybernetics,1968,4(2):100-107.
[10]CONNELL D,LA H M.Dynamic path planning andreplanning for mobile robots using RRT[C]//2017 IEEE International Conference on Systems,Man,and Cybernetics(SMC).IEEE,2017:1429-1434.
[11]FOX D,BURGARD W,THRUN S.The dynamic window ap-proach to collision avoidance[J].IEEE Robotics & Automation Magazine,1997,4(1):23-33.
[12]CHEN J Q,TAN C Z,MO R X,et al.Path Planning of Mobile Robot with A* Algorithm Based on Artificial Potential Field[J].Computer Science,2021,48(11):327-333.
[13]SHANG E,DAI B,NIE Y,et al.An improved A-Star basedpath planning algorithm for autonomous land vehicles[J].International Journal of Advanced Robotic Systems,2020,17(5):591-617.
[14]LI X,LIU F,LIU J,et al.Obstacle avoidance for mobile robot based on improved dynamic window approach[J].Turkish Journal of Electrical Engineering and Computer Sciences,2017,25:666-676.
[15]QU Y,YANG M,ZHANG J,et al.An outline of multi-sensor fusion methods for mobile agents indoor navigation[J].Sensors,2021,21(5):1605.
[16]LI J,ZHANG X,LI J,et al.Building and optimization of 3D semantic map based on Lidar and camera fusion[J].Neurocompu-ting,2020,409(Oct.7):394-407.
[17]WANG Y X,CHANG C L.ROS-base Multi-Sensor Fusion for Accuracy Positioning and SLAM System[C]//2020 Interna-tional Symposium on Community-centric Systems(CcS).IEEE,2020:1-6.
[18]LI Q,QUERALTA J P,GIA T N,et al.Multi-sensor fusion for navigation and mapping in autonomous vehicles:Accurate localization in urban environments[J].Unmanned Systems,2020,8(3):229-237.
[19]HU C X,XIONG X,REN W,et al.Localization and navigation for indoor mobile robot on embedded system[J].Journal of Huazhong University of Science and Technology(Natural Science Edition),2013,41(S1):254-257,266.
[20]ZHANG J,WEI P,WANG G C.Research on Location and Navigation System for Omnidirectional Mobile Robot Based on ROS[J].Modular Machine Tool & Automatic Manufacturing Technique,2020(6):119-122.
[21]LABBÉ M,MICHAUD F.RTAB-Map as an open-source lidar and visual simultaneous localization and mapping library for large-scale and long-term online operation[J].Journal of Field Robotics,2019,36(2):416-446.
[22]HUANG Z M,XU Z X,CAO Z C,et al.Graphic informationprocessing algorithm based on visual word-of-bag model[J].Journal of Huazhong University of Science and Technology(Natural Science Edition),2015,43(S1):233-236.
[23]ZHANG C Y,HUANG T,ZHANG R C,et al.PLD-SLAM:A New RGB-D SLAM Method with Point and Line Features for Indoor Dynamic Scene[J].ISPRS International Journal of Geo-Information,2021,10(3):163-163.
[24]LI J S,HOU J,LIU R,et al.Optimal Time Resource Allocation Algorithm for Surveillance Phased Array Radar Target Tracking Based on Bayesian Filtering Algorithm[J].Acta Armamentarii,2021,42(9):1902-1910.
[25]WANG L,ZHANG Q,ZHOU A,et al.Constrained Subpro-blems in a Decomposition-Based Multiobjective Evolutionary Algorithm[J].IEEE Transactions on Evolutionary Computation,2016,20(3):475-480.
[26]JIA S M,DING M C,ZHANG G L.Visual SLAM Algorithm Based on Point-Line Features under RTM Framework[J].Robot,2019,41(3):384-391.
[27]LI Y Q,TANG X D,LI Z K,et al.Multi-sensor information fusion for mobile robots[J].Journal of Northwestern Polytechnical University,2021,39(S1):59-65.
[28]MARIN-PLAZA P,HUSSEIN A,MARTIN D,et al.Global and Local Path Planning Study in a ROS-Based Research Platform for Autonomous Vehicles[J].Journal of Advanced Transportation,2018,2018(PT.1):1-10.
[29]KÜMMERLE R,GRISETTI G,STRASDAT H,et al.g2o:A general framework for graph optimization[C]//2011 IEEE International Conference on Robotics and Automation.IEEE,2011:3607-3613.
[1] HUO Weile, JING Tao, REN Shuang. Review of 3D Object Detection for Autonomous Driving [J]. Computer Science, 2023, 50(7): 107-118.
[2] YAN Mingqiang, YU Pengfei, LI Haiyan, LI Hongsong. Arbitrary Image Style Transfer with Consistent Semantic Style [J]. Computer Science, 2023, 50(7): 129-136.
[3] LIU Chenwei, SUN Jian, LEI Bingbing, XU Tao, WU Zhuiwei. Task Scheduling Strategy for Energy Consumption Optimization of Cloud Data Center Based on Improved Particle Swarm Algorithm [J]. Computer Science, 2023, 50(7): 246-253.
[4] YAO Xi, CHEN Yande. Path Planning of Hydrographic Mapping UAV Based on Multi-constraint Petri Net [J]. Computer Science, 2023, 50(6A): 220700079-7.
[5] QIN Jing, WANG Weibin, ZOU Qijie, WANG Zumin, JI Changqing. Review of 3D Target Detection Methods Based on LiDAR Point Clouds [J]. Computer Science, 2023, 50(6A): 220400214-7.
[6] GU Yuhang, HAO Jie, CHEN Bing. Semi-supervised Semantic Segmentation for High-resolution Remote Sensing Images Based on DataFusion [J]. Computer Science, 2023, 50(6A): 220500001-6.
[7] WANG Haifang, LI Mingfei, LI Guangyu, CUI Yangyang. Robot Visual Inertial Optical Measurement Method Based on Improved PL-VIO [J]. Computer Science, 2023, 50(6A): 220400171-5.
[8] GAO Xiang, WANG Shi, ZHU Junwu, LIANG Mingxuan, LI Yang, JIAO Zhixiang. Overview of Named Entity Recognition Tasks [J]. Computer Science, 2023, 50(6A): 220200119-8.
[9] CAO Zhihao, MU Shaomin, QU Hongchun. Review on Causality Detection Based on Empirical Dynamic Modeling [J]. Computer Science, 2023, 50(6A): 220600194-12.
[10] YANG Jian, WANG Kaixuan. Tripartite Evolutionary Game Analysis of Medical Data Sharing Under Blockchain Architecture [J]. Computer Science, 2023, 50(6A): 221000080-7.
[11] KE Haiping, MAO Yijun, GU Wanrong. Recommendation Model Based on Decision Tree and Improved Deep & Cross Network [J]. Computer Science, 2023, 50(6A): 220300084-7.
[12] ZHAO Chenxia, SHU Hui, SHA Zihan. Cross-architecture Cryptographic Algorithm Recognition Based on IR2Vec [J]. Computer Science, 2023, 50(6A): 220100255-7.
[13] WU Hanxiao, ZHAO Qianqian, ZHU Jianqing, ZENG Huanqiang, DU Jixiang, LIAO Yun. Metric Regularized Infrared and Visible Cross-modal Person Re-identification [J]. Computer Science, 2023, 50(6A): 221100046-8.
[14] ZHANG Changfan, MA Yuanyuan, LIU Jianhua, HE Jing. Dual Gating-Residual Feature Fusion for Image-Text Cross-modal Retrieval [J]. Computer Science, 2023, 50(6A): 220700030-7.
[15] ZENG Zehua, LUO Huilan. Cross-dataset Learning Combining Multi-object Tracking and Human Pose Estimation [J]. Computer Science, 2023, 50(6A): 220400199-7.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!