Calibration for Precision Kinematic Control of an Articulated Serial Robot

2020 
Robot calibration to provide an accurate kinematic model is widely adopted in the advanced controller development of articulated serial robot performing complicated tasks. Conventional calibration methods mainly focus on the complete, continuous, and minimal error modeling. The generation and accumulation of errors have not been explicitly explained. In addition, the error identification and compensation sometimes are not practical for controller establishment. This article presents a robot calibration method using finite and instantaneous screw theory. From the differentiation of finite screw, the errors are defined by the deviations of instantaneous screws at initial pose. The error modeling is explicit. We also propose an advanced optimization algorithm based identification method and regard the geometry of redundant errors as constraints. The identified instantaneous screw errors are then converted to the joint actuation errors. Without modifying existing motion controller, errors are compensated by modified inputs. A UR3 robot is taken as an example to illustrate the calibration method. Simulation and experiment are implemented for verification. Comparing with the accuracy before calibration, the position and orientation accuracy of UR3 robot after calibration has improved by 94.75% and 89.29%. The results also show that modified inputs can be conveniently connected to controller development.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    22
    References
    3
    Citations
    NaN
    KQI
    []