The invention belongs to the technical field of
airplane coating repairing, and particularly relates to an
airplane coating precision repairing method based on 3D visual data, which comprises the following steps: shooting a workpiece needing
coating repairing to obtain an
RGB image, and converting the
RGB image into a
point cloud picture; after the
point cloud picture is processed, a 3D model of a workpiece needing coating repairing is obtained, spraying distance parameters are set, a
robot track is generated, path
simulation is conducted on the track, if
simulation is free of interference, an online
laser scanner is arranged to run according to the
robot track, secondary detection and positioning are conducted on the surface of the workpiece needing coating repairing, and then the workpiece needing coating repairing is obtained. Acquiring spatial position data of a to-be-restored area; the industrial
personal computer generates a
robot path middle point according to the spatial position data of the area needing to be sprayed and associates the
robot path middle point to an I / O control instruction of the robot; spraying parameters are input into the robot, after a
robot motion program is generated, the complete robot track is simulated again, and if
simulation is free of interference, the complete robot track is imported into a
robot controller to execute spraying.