Vibration Position Detection of Robot Arm Based on Feature Extraction of 3D Lidar

Sensors (Basel). 2024 Oct 12;24(20):6584. doi: 10.3390/s24206584.

Abstract

In the process of construction, pouring and vibrating concrete on existing reinforced structures is a necessary process. This paper presents an automatic vibration position detecting method based on the feature extraction of 3D lidar point clouds. Compared with the image-based method, this method has better anti-interference performance to light with reduced computational consumption. First, lidar scans are used to capture multiple frames of local steel bar point clouds. Then, the clouds are stitched by Normal Distribution Transform (NDT) for preliminary matching and Iterative Closest Point (ICP) for fine-matching. The Graph-Based Optimization (g2o) method further refines the precision of the 3D registration. Afterwards, the 3D point clouds are projected into a 2D image. Finally, the locations of concrete vibration points and concrete casting points are discerned through point cloud and image processing technologies. Experiments demonstrate that the proposed automatic method outperforms ICP and NDT algorithms, reducing the mean square error (MSE) by 11.5% and 11.37%, respectively. The maximum discrepancies in identifying concrete vibration points and concrete casting points are 0.059 ± 0.031 m and 0.089 ± 0.0493 m, respectively, fulfilling the requirement for concrete vibration detection.

Keywords: 3D point cloud; computer vision; concrete vibration; projection.