A 3D Lidar SLAM System Based on Semantic Segmentation for Rubber-Tapping Robot

被引:3
作者
Yang, Hui [1 ]
Chen, Yaya [1 ]
Liu, Junxiao [1 ]
Zhang, Zhifu [1 ]
Zhang, Xirui [1 ]
机构
[1] Hainan Univ, Mech & Elect Engn Coll, Haikou 570228, Peoples R China
关键词
SLAM; rubber-tapping robots; semantic segmentation; 3D lidar; point clouds;
D O I
10.3390/f14091856
中图分类号
S7 [林业];
学科分类号
0829 ; 0907 ;
摘要
Simultaneous localization and mapping (SLAM) in rubber plantations is a challenging task for rubber-tapping robots. Due to the long-term stability of tree trunks in rubber plantations, a SLAM system based on semantic segmentation, called Se-LOAM, is proposed in this work. The 3D lidar point cloud datasets of trunks collected in rubber plantations of Hainan University are used to train the semantic model, and the model is used to extract features of trunk point clouds. After clustering the trunk point clouds, each single rubber tree instance is segmented based on the Viterbi algorithm. The point clouds of tree instances are fitted to the cylindrical trunk models for semantic cluster association and positional estimation, which are used for lidar odometry and mapping. The experimental results show that the present SLAM system is accurate in establishing online mapping, and the location of the trunk in the map is clearer. Specifically, the average relative pose error is 0.02 m, which is better than the positioning performance of LOAM and LeGO-LOAM. The average error of estimating the diameter at breast height (DBH) is 0.57 cm, and it only takes 401.4 kB to store a map of the area of approximately 500 m2, which is about 10% less than other classic methods. Therefore, Se-LOAM can meet the requirements of online mapping, providing a robust SLAM method for rubber-tapping robots.
引用
收藏
页数:16
相关论文
共 46 条
[1]   Forest Inventory with Terrestrial LiDAR: A Comparison of Static and Hand-Held Mobile Laser Scanning [J].
Bauwens, Sebastien ;
Bartholomeus, Harm ;
Calders, Kim ;
Lejeune, Philippe .
FORESTS, 2016, 7 (06)
[2]   SLOAM: Semantic Lidar Odometry and Mapping for Forest Inventory [J].
Chen, Steven W. ;
Nardari, Guilherme, V ;
Lee, Elijah S. ;
Qu, Chao ;
Liu, Xu ;
Romero, Roseli Ap Francelin ;
Kumar, Vijay .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) :612-619
[3]  
Chen XYL, 2019, IEEE INT C INT ROBOT, P4530, DOI 10.1109/IROS40897.2019.8967704
[4]  
de Berg M., 2008, Computation Geometry: Algorithms and Applications, V3rd ed.
[5]   A Review of Visual-LiDAR Fusion based Simultaneous Localization and Mapping [J].
Debeunne, Cesar ;
Vivet, Damien .
SENSORS, 2020, 20 (07)
[6]   Tree Species Classification Based on PointNet plus plus and Airborne Laser Survey Point Cloud Data Enhancement [J].
Fan, Zhongmou ;
Wei, Jinhuang ;
Zhang, Ruiyang ;
Zhang, Wenxuan .
FORESTS, 2023, 14 (06)
[7]   Active Navigation System for a Rubber-Tapping Robot Based on Trunk Detection [J].
Fang, Jiahao ;
Shi, Yongliang ;
Cao, Jianhua ;
Sun, Yao ;
Zhang, Weimin .
REMOTE SENSING, 2023, 15 (15)
[8]   A survey on coverage path planning for robotics [J].
Galceran, Enric ;
Carreras, Marc .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (12) :1258-1276
[9]  
Guan B.F., 2010, Inn. Mong. For. Investig. Des, V33, P63, DOI [10.13387/j.cnki.nmld.2010.05.022, DOI 10.13387/J.CNKI.NMLD.2010.05.022]
[10]   Dynamic Scene Semantics SLAM Based on Semantic Segmentation [J].
Han, Shuangquan ;
Xi, Zhihong .
IEEE ACCESS, 2020, 8 :43563-43570