Laser scanner technology swiftly captures point cloud data of objects and their surrounding environments, proving extensive applications across various sectors. However, it often encounters challenges related to incomplete point clouds due to occlusion from stationary objects. This paper presents a terrestrial laser scanning system based on a 3-SPR (3-Spherical Joint-Active Prismatic Joint-Rotating Joint) parallel mechanism (TLS-PM), specifically designed to enhance scanning coverage during single-station measurements, reduce positioning and workload during multi-station measurements, and mitigate point cloud gaps caused by occlusions.
Initially, a simulation model of the TLS-PM was developed, and both forward and inverse kinematic analysis were performed. Subsequently, the workspace was computed for different spherical joints using this model. An introduction to the TLS-PM’s error and the registration algorithm employed was then provided. Finally, through comparative analysis of simulations and experimental results, the device's measurement accuracy and its capability to resist occlusions were validated. Additionally, the TLS-PM’s anti-occlusion performance was evaluated under various scenarios in a simulated setting. The experimental results demonstrate that, when employing the same conventional point cloud processing algorithms, the TLS-PM significantly improves the background scanning coverage.