The invention discloses a
robot autonomous
carving operation method and
system for a complex curved surface. The method comprises the steps that S1, a character pattern segmentation method is designed, and a letter segmentation information base is constructed; constructing a sub-skill primitive
library; generating a plane reference trajectory by adopting a discrete
dynamic motion primitive model; s2, a 3D camera is adopted to obtain
point cloud of an interested complex curved surface, eye calibration outside the hand is conducted on the camera, the transformation relation from a camera coordinate
system to a mechanical arm base coordinate
system is obtained, and a curved surface reference track and a surface normal vector are obtained; s3, parameter identification and
gravity compensation are conducted on the mechanical arm
tail end
carving tool based on the six-dimensional
force sensor; and S4, a self-adaptive
admittance controller based on the
radial basis function neural network is adopted to generate an expected
engraving track, so that the interaction force of the environment and the mechanical arm tracks the expected interaction force, and the
engraving operation of the mechanical arm is realized. The
robot can conduct
carving operation on a complex curved surface, the carving precision is high, the carving effect is good, and practicability is high.