SLAM-Based Forest Plot Mapping by Integrating IMU and Self-Calibrated Dual 3-D Laser Scanners

Aug 23, 2023·
Dong Pan
Equal contribution
,
Jie Shao
Corresponding author
,
Shuhang Zhang
Dr. Shuai Zhang
Dr. Shuai Zhang
,
Bingtao Chang
,
Hao Xiong
,
Wuming Zhang
· 4 min read
PDF
Designed BLS system and the framework overview
Abstract
Efficiently and accurately measuring forest structure is of great significance for high-quality assessment of forest resources. Backpack laser scanning (BLS) has become a common device to acquire forest structural information due to its low cost and high time efficiency. However, complex forest environments bring challenges to BLS-based forest mapping, which faces problems with incomplete data and poor mapping accuracy. In this article, we design a disassembly-free dual-scanner BLS system for complete and accurate forest mapping. We first execute a high-precision automatic self-calibration of dual laser scanners by means of angle compensation and the fixed rotation angle. Then, a simultaneous localization and mapping (SLAM) framework by combining the natural feature of trees and inertial measurement unit (IMU) measurements is proposed, in which IMU provides prior motion estimation and motion compensation for dual scanners, and the natural feature of the forest is used to correct motion. The proposed method is validated in three small-scale forest plots with a size of 0.1 ha. Experimental results show well performance in terms of mapping accuracy, where the mean errors and the root square mean errors are less than 3.0 cm in both horizontal and vertical directions.
Type
Publication
IEEE Transactions on Geoscience and Remote Sensing, vol. 61, 5703713
publications

Highlights

  • Disassembly-Free Dual-Scanner BLS System: Designed a backpack laser scanning system integrating IMU with dual laser scanners (horizontal + inclined), where scanners can be folded into the backpack for protection without requiring disassembly.
  • High-Precision Automatic Self-Calibration: Proposed a robust self-calibration method based on angle compensation and fixed rotation angles, achieving rotation errors less than 1° and translation errors around 1 cm even with limited overlapping FOV.
  • Forest-Specific SLAM Framework: Developed a tightly-coupled SLAM framework that fuses IMU measurements with forest natural features (tree skeleton nodes and plane features), utilizing an iterated error-state Kalman filter for accurate motion estimation.
  • Centimeter-Level Accuracy: Achieved mean errors and RMSE less than 3.0 cm in both horizontal and vertical directions across three challenging forest plots (0.1 ha each) with varying crown densities (0.25–0.96).
  • Superior Performance: Outperformed state-of-the-art SLAM methods (LIO-SAM, FAST-LIO2, R-LINS, MULLS) with 60% lower planimetric errors and more regular trunk cross-sections.

Methodology

The proposed system consists of three main components:

  1. Hardware System Design:

    • Dual Scanner Configuration: One horizontal scanner (L1) for below-canopy information and SLAM processing, one inclined scanner (L2) for vertical forest information acquisition
    • IMU Integration: Rigidly connected IMU (200Hz) providing high-frequency motion estimation and point cloud de-skewing
    • Wearable Platform: Telescopic rod-based backpack system allowing scanners to fold for protection
  2. Dual-Scanner Self-Calibration:

    • Ground Extraction: Automatic ground plane detection using RANSAC in both scanner coordinate systems
    • Angle Compensation: Cost function minimization using roll and pitch angles to align ground planes
    • Rotation Parameters: Euler angle computation with fixed yaw angles provided by manufacturer mounting base
    • Translation Parameters: Geometric calculation based on known installation distances and rotation angle θ (typically ~80°)
  3. SLAM Framework (Iterated Error-State Kalman Filter):

    • State Propagation: IMU-based error state propagation with 200Hz frequency
    • Motion Compensation: Backpropagation for point cloud deskewing using IMU measurements
    • Measurement Model:
      • Tree Skeleton Constraints: Trunk skeleton nodes to centerline distance for strong horizontal constraints
      • Plane Constraints: Point-to-plane distance using ground and branch features for vertical constraints
    • Iterative Update: Maximum a posteriori (MAP) estimation combining prior IMU prediction and feature measurements

Experimental Setup

Validation conducted in three forest plots in Zhuhai, Guangdong Province, China:

PlotTree SpeciesAvg. HeightAvg. DBHStem DensityCrown DensityTerrain
1Roystonea regia10 m18 cm445/ha0.25Flat
2Ficus macrocarpa6 m16 cm1,010/ha0.96Dense planting
3Eucalyptus26 m28 cm389/ha0.89Undulating
  • Sensors: Velodyne VLP-16 LiDAR ×2, LPMS-IG1 IMU, Leica BLK360 (reference TLS)
  • Trajectory: “S”-shape scanning path at 0.6 m/s speed
  • Reference: Multi-scan TLS with artificial reflectors for accuracy assessment

Experimental Results

Mapping Accuracy Comparison:

MethodPlot 1 RMSE (m)Plot 2 RMSE (m)Plot 3 RMSE (m)
MULLS0.059- (Failed)- (Failed)
R-LINS0.0560.087- (Failed)
FAST-LIO20.0360.0340.070
LIO-SAM0.0300.0330.072
Ours0.0240.0220.044

Planimetric (Horizontal) Accuracy:

PlotMean (m)RMSE (m)SD (m)MAX (m)
10.0190.0240.0130.033
20.0200.0220.0140.038
30.0390.0440.0200.049

Vertical (Z) Accuracy:

PlotMean (m)RMSE (m)SD (m)MAX (m)
10.0090.0080.0110.018
20.0100.0100.0090.021
30.0130.0140.0080.027

Forest Parameter Extraction Accuracy:

  • DBH (Diameter at Breast Height, 1.3m): Mean error ~0.015–0.022 m across three plots
  • Stem Curve: Mean error ~0.015–0.020 m for diameter measurements at various heights

Key Findings

  1. Calibration Robustness: The proposed self-calibration method maintains consistency (rotation angle difference < 1°, translation < 1 cm) across diverse scenarios (room, road, grass, forest) without requiring additional calibration devices or overlapping FOV.

  2. Feature Superiority: Tree skeleton nodes provide invariant geometric constraints compared to traditional edge/plane features, eliminating matching errors caused by cylindrical trunk symmetry and scanner motion.

  3. IMU-Fusion Benefits: Tightly-coupled IMU integration prevents SLAM degradation in feature-sparse forest regions and enables effective point cloud deskewing, critical for mobile scanning in dense forests.

  4. Scalability: Processing speed of ~0.03s per frame on standard laptop (Intel i5-12500H, 16GB RAM), enabling real-time forest mapping capabilities.

  5. Limitations: Dense canopy environments (>0.9 crown density) still pose challenges for complete above-canopy data acquisition; future work suggests integrating UAV laser scanning (ULS) for full crown coverage.

Dr. Shuai Zhang
Authors
PhD Student

I am currently a Ph.D. candidate at the Ai4City-Lab, Urban Governance and Design Thrust, Society Hub, The Hong Kong University of Science and Technology (Guangzhou), under the supervision of Prof. Wufan Zhao and Prof. Yuan Liu. Prior to this, I obtained my Master’s degree from the School of Geospatial Engineering and Science, Sun Yat-sen University, where I was advised by Prof. Wuming Zhang and Prof. Yiping Chen.

My research focuses on 3D visual perception, intelligent interpretation and processing of point cloud data, and multi-modal urban foundation models. I am particularly interested in bridging geometric understanding with semantic reasoning in large-scale urban environments, with an emphasis on open-vocabulary learning, training-free paradigms, and cross-modal fusion between 2D and 3D data.

My goal is to develop scalable, interpretable, and generalizable AI systems for urban analysis, enabling applications such as digital twin construction, urban scene understanding, and intelligent infrastructure management.