{"title":"基于改进点-线特征融合的机器人实时定位算法","authors":"Ling Guan, Rencai Jin, Dan Li, Junxiang Li, Yu Lu","doi":"10.1109/ICARM58088.2023.10218867","DOIUrl":null,"url":null,"abstract":"The traditional robot real-time positioning and mapping (SLAM) algorithm has the problem of over-extraction of line segments in dense environments, which leads to mis-matching and reduces the accuracy of the system. To solve this problem, this paper proposes a visual SLAM method called IPLI-SLAM based on an improved point-line combination tightly coupled with IMU. First of all, Shi-Tomasi feature is used for point feature extraction. Secondly, in the aspect of online extraction, the LSD line detection method is modified to the accuracy of the algorithm. The system sets a filter before line extraction. The filter is based on the pixel gradient density setting to filter the environment with more line textures to reduce the error matching of the algorithm. Finally, the point-line visual information is tightly coupled with IMU and then added to the back-end for optimization. By testing eight different sequences in the open source dataset EuRoc with three difficulty levels: easy, medium and hard, the results show that the trajectory RMSE value (root mean square error) of this algorithm is reduced by 50.7% compared to the VINS-mono algorithm and by 13.2% compared to the PL-vins algorithm, which fully demonstrates the effectiveness of this algorithm.","PeriodicalId":220013,"journal":{"name":"2023 International Conference on Advanced Robotics and Mechatronics (ICARM)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Real-Time Robot Location Algorithm Based on Improved Point-Line Feature Fusion\",\"authors\":\"Ling Guan, Rencai Jin, Dan Li, Junxiang Li, Yu Lu\",\"doi\":\"10.1109/ICARM58088.2023.10218867\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The traditional robot real-time positioning and mapping (SLAM) algorithm has the problem of over-extraction of line segments in dense environments, which leads to mis-matching and reduces the accuracy of the system. To solve this problem, this paper proposes a visual SLAM method called IPLI-SLAM based on an improved point-line combination tightly coupled with IMU. First of all, Shi-Tomasi feature is used for point feature extraction. Secondly, in the aspect of online extraction, the LSD line detection method is modified to the accuracy of the algorithm. The system sets a filter before line extraction. The filter is based on the pixel gradient density setting to filter the environment with more line textures to reduce the error matching of the algorithm. Finally, the point-line visual information is tightly coupled with IMU and then added to the back-end for optimization. By testing eight different sequences in the open source dataset EuRoc with three difficulty levels: easy, medium and hard, the results show that the trajectory RMSE value (root mean square error) of this algorithm is reduced by 50.7% compared to the VINS-mono algorithm and by 13.2% compared to the PL-vins algorithm, which fully demonstrates the effectiveness of this algorithm.\",\"PeriodicalId\":220013,\"journal\":{\"name\":\"2023 International Conference on Advanced Robotics and Mechatronics (ICARM)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 International Conference on Advanced Robotics and Mechatronics (ICARM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICARM58088.2023.10218867\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Advanced Robotics and Mechatronics (ICARM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICARM58088.2023.10218867","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Real-Time Robot Location Algorithm Based on Improved Point-Line Feature Fusion
The traditional robot real-time positioning and mapping (SLAM) algorithm has the problem of over-extraction of line segments in dense environments, which leads to mis-matching and reduces the accuracy of the system. To solve this problem, this paper proposes a visual SLAM method called IPLI-SLAM based on an improved point-line combination tightly coupled with IMU. First of all, Shi-Tomasi feature is used for point feature extraction. Secondly, in the aspect of online extraction, the LSD line detection method is modified to the accuracy of the algorithm. The system sets a filter before line extraction. The filter is based on the pixel gradient density setting to filter the environment with more line textures to reduce the error matching of the algorithm. Finally, the point-line visual information is tightly coupled with IMU and then added to the back-end for optimization. By testing eight different sequences in the open source dataset EuRoc with three difficulty levels: easy, medium and hard, the results show that the trajectory RMSE value (root mean square error) of this algorithm is reduced by 50.7% compared to the VINS-mono algorithm and by 13.2% compared to the PL-vins algorithm, which fully demonstrates the effectiveness of this algorithm.