Research on coal mine robot positioning algorithm based on integration of ORB-SLAM3 vision and inertial navigation

Due to the narrow underground environment of coal mine, dark and changeable light, the mine image has the characteristics of low illumination, low contrast map and uneven color, which affects the matching result of visual SLAM feature points extraction and makes the positioning performance drop shar...

Full description

Saved in:
Bibliographic Details
Main Authors: Wei CHEN, Shuaida WU, Zijian TIAN, Fan ZHANG, Yi LIU
Format: Article
Language:zho
Published: Editorial Department of Coal Science and Technology 2025-06-01
Series:Meitan kexue jishu
Subjects:
Online Access:http://www.mtkxjs.com.cn/article/doi/10.12438/cst.2023-1915
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850120914532827136
author Wei CHEN
Shuaida WU
Zijian TIAN
Fan ZHANG
Yi LIU
author_facet Wei CHEN
Shuaida WU
Zijian TIAN
Fan ZHANG
Yi LIU
author_sort Wei CHEN
collection DOAJ
description Due to the narrow underground environment of coal mine, dark and changeable light, the mine image has the characteristics of low illumination, low contrast map and uneven color, which affects the matching result of visual SLAM feature points extraction and makes the positioning performance drop sharply. In order to improve the positioning accuracy of monocular visual positioning algorithm of coal mine mobile robot in low illumination, weak texture and unstructured environment features, the ORB-SLAM3 positioning algorithm is improved. On the basis of the front-end feature point extraction (ORB) algorithm, histogram equalization, non-maximum suppression, adaptive threshold method and feature point homogenization based on quadtree strategy are introduced. In feature point matching, LK optical flow method based on image pyramid is introduced to reduce the number of optimization iterations. After the feature point matching is completed, the RANSAC algorithm is added to remove the mismatched feature points and improve the matching accuracy of the feature points. Through the method of triangulation at the back end, the pixel depth information is obtained, and the 2D-2D pose solving problem is transformed into 3D-2D (pnp) pose solving problem. According to the principle of tight coupling of visual inertial navigation, the residual function of the whole positioning system is constructed by fusing visual residual error and IMU residual error, and the sliding window BA algorithm based on nonlinear optimization is used to iteratively optimize the residual function to obtain accurate pose estimation of the mobile robot. The improved algorithm is compared with ORB-SLAM3 algorithm and VSIN-Mono algorithm in four data sets. The results show that: (1) Compared with the ORB-SLAM3 algorithm and the VMS-MONO algorithm, the motion trajectory of the proposed positioning system is the closest to the true value trajectory; (2) All indexes of APE of the positioning system are better than ORB-SLAM3 algorithm and VMS-MONO algorithm; The root-mean-square error of the positioning system is 0.049m (the mean value of four experiments), which is 31.1% lower than that of ORB-SLAM3 (the mean value of four experiments).
format Article
id doaj-art-076fc986586f4e2ebb2cf016c1bc266f
institution OA Journals
issn 0253-2336
language zho
publishDate 2025-06-01
publisher Editorial Department of Coal Science and Technology
record_format Article
series Meitan kexue jishu
spelling doaj-art-076fc986586f4e2ebb2cf016c1bc266f2025-08-20T02:35:15ZzhoEditorial Department of Coal Science and TechnologyMeitan kexue jishu0253-23362025-06-0153S129730710.12438/cst.2023-19152023-1915Research on coal mine robot positioning algorithm based on integration of ORB-SLAM3 vision and inertial navigationWei CHEN0Shuaida WU1Zijian TIAN2Fan ZHANG3Yi LIU4School of Artificial Intelligence, China University of Mining and Technology (Beijing), Beijing 100083, ChinaSchool of Artificial Intelligence, China University of Mining and Technology (Beijing), Beijing 100083, ChinaSchool of Artificial Intelligence, China University of Mining and Technology (Beijing), Beijing 100083, ChinaSchool of Artificial Intelligence, China University of Mining and Technology (Beijing), Beijing 100083, ChinaSchool of Artificial Intelligence, China University of Mining and Technology (Beijing), Beijing 100083, ChinaDue to the narrow underground environment of coal mine, dark and changeable light, the mine image has the characteristics of low illumination, low contrast map and uneven color, which affects the matching result of visual SLAM feature points extraction and makes the positioning performance drop sharply. In order to improve the positioning accuracy of monocular visual positioning algorithm of coal mine mobile robot in low illumination, weak texture and unstructured environment features, the ORB-SLAM3 positioning algorithm is improved. On the basis of the front-end feature point extraction (ORB) algorithm, histogram equalization, non-maximum suppression, adaptive threshold method and feature point homogenization based on quadtree strategy are introduced. In feature point matching, LK optical flow method based on image pyramid is introduced to reduce the number of optimization iterations. After the feature point matching is completed, the RANSAC algorithm is added to remove the mismatched feature points and improve the matching accuracy of the feature points. Through the method of triangulation at the back end, the pixel depth information is obtained, and the 2D-2D pose solving problem is transformed into 3D-2D (pnp) pose solving problem. According to the principle of tight coupling of visual inertial navigation, the residual function of the whole positioning system is constructed by fusing visual residual error and IMU residual error, and the sliding window BA algorithm based on nonlinear optimization is used to iteratively optimize the residual function to obtain accurate pose estimation of the mobile robot. The improved algorithm is compared with ORB-SLAM3 algorithm and VSIN-Mono algorithm in four data sets. The results show that: (1) Compared with the ORB-SLAM3 algorithm and the VMS-MONO algorithm, the motion trajectory of the proposed positioning system is the closest to the true value trajectory; (2) All indexes of APE of the positioning system are better than ORB-SLAM3 algorithm and VMS-MONO algorithm; The root-mean-square error of the positioning system is 0.049m (the mean value of four experiments), which is 31.1% lower than that of ORB-SLAM3 (the mean value of four experiments).http://www.mtkxjs.com.cn/article/doi/10.12438/cst.2023-1915monocular visioninertial navigationmobile robotvisual slam (real-time localization and map building) localizationlk optical flow method
spellingShingle Wei CHEN
Shuaida WU
Zijian TIAN
Fan ZHANG
Yi LIU
Research on coal mine robot positioning algorithm based on integration of ORB-SLAM3 vision and inertial navigation
Meitan kexue jishu
monocular vision
inertial navigation
mobile robot
visual slam (real-time localization and map building) localization
lk optical flow method
title Research on coal mine robot positioning algorithm based on integration of ORB-SLAM3 vision and inertial navigation
title_full Research on coal mine robot positioning algorithm based on integration of ORB-SLAM3 vision and inertial navigation
title_fullStr Research on coal mine robot positioning algorithm based on integration of ORB-SLAM3 vision and inertial navigation
title_full_unstemmed Research on coal mine robot positioning algorithm based on integration of ORB-SLAM3 vision and inertial navigation
title_short Research on coal mine robot positioning algorithm based on integration of ORB-SLAM3 vision and inertial navigation
title_sort research on coal mine robot positioning algorithm based on integration of orb slam3 vision and inertial navigation
topic monocular vision
inertial navigation
mobile robot
visual slam (real-time localization and map building) localization
lk optical flow method
url http://www.mtkxjs.com.cn/article/doi/10.12438/cst.2023-1915
work_keys_str_mv AT weichen researchoncoalminerobotpositioningalgorithmbasedonintegrationoforbslam3visionandinertialnavigation
AT shuaidawu researchoncoalminerobotpositioningalgorithmbasedonintegrationoforbslam3visionandinertialnavigation
AT zijiantian researchoncoalminerobotpositioningalgorithmbasedonintegrationoforbslam3visionandinertialnavigation
AT fanzhang researchoncoalminerobotpositioningalgorithmbasedonintegrationoforbslam3visionandinertialnavigation
AT yiliu researchoncoalminerobotpositioningalgorithmbasedonintegrationoforbslam3visionandinertialnavigation