The invention relates to the technical field of
coal mining, and discloses a three-dimensional
point cloud data processing-based bolter miner roller repair toothholder positioning method, which comprises the following steps of: in the process of maintaining a bolter miner roller by using an
industrial robot, acquiring three-dimensional
point cloud data of an irregular surface left after
cutting a damaged toothholder of a roller body through a visual sensor; a
cushion block is positioned through an
algorithm, the conversion relation between the posture of a tooth holder attached to the surface of the
cushion block and the posture of the
cushion block is calculated through the posture of a recognition point-teaching point, the tooth holder arc face is accurately attached to the surface of the cylinder cushion block, and the method comprises the following steps that S1,
point cloud data are obtained; s2, preprocessing the original point cloud; s3, searching for the maximum connected domain; s4, determining a 2D center; s5, extracting point clouds in the region; s6, performing curvature segmentation; s7, acquiring a
surface point cloud of the cushion block; and S8, calculating the surface
pose of the cushion block. Automatic positioning of the position of the cushion block can be achieved in a
visual positioning mode, and the tooth holder positioning efficiency and precision are improved.