机器人
机器人校准
残余物
计算机科学
校准
工作区
激光跟踪器
工业机器人
非线性系统
人工智能
非线性规划
计算机视觉
激光器
控制理论(社会学)
模拟
机器人运动学
移动机器人
算法
数学
光学
物理
统计
量子力学
控制(管理)
作者
Gang Zhao,Pengfei Zhang,Guocai Ma,Wenlei Xiao
标识
DOI:10.1016/j.rcim.2019.03.007
摘要
In this paper, an industrial robot is calibrated by identifying the nonlinear residual errors from massively measured tool positions using a laser tracker. A fully automatic measuring system is developed to collect more than 10,000 robot configurations in an efficient manner, which communicates with the robot controller and the laser tracker in real time. The robot configurations are programmed using a laser traceable path planning algorithm, which ensures the tool positions always locate in the expected envelope and the mirror ball keeps aligning against the laser tracker without occlusion. Afterwards, the robot motion control program is automatically generated using a robot simulation and off-line programming system. In order to obtain relatively higher positioning accuracy and less computation time, the off-line calibration procedure is subdivided into two steps. The first step solves the significant structural errors using the model-based parametric calibration. The second step further identifies the nonlinear residual errors using a deep neural network (DNN), so that the deviations related to different robot configurations can be reduced and the overall workspace accuracy can be improved to a much higher level. After calibration, the mean/maximum positioning errors in the measured envelope are reduced from 1.81 mm/1.96 mm, respectively, to 0.10 mm/0.22 mm. The calibrated model is eventually integrated into the off-line programming system, and effectively compensate a robot welding trajectory.
科研通智能强力驱动
Strongly Powered by AbleSci AI