利用四元数表示法标定机器人基坐标系的方法
首发时间:2013-10-06
摘要:在多机器人协同、运动学参数辨识和机器人离线编程等作业任务下,需要标定出机器人基坐标系在世界坐标系中的精确位姿。提出和实施了一种利用四元数表示法进行机器人基坐标系精确标定的方法。利用指数积公式,建立机器人的运动学模型。利用外部测量设备,获得五个不共面的工具中心点位置,并记录对应的机器人关节位形。以基坐标系旋转矩阵的九个元素为变量,建立四个不相容方程,通过最小二乘法,求出基坐标系位姿的初步齐次矩阵。由于测量误差和截断误差的存在,初步齐次矩阵的旋转矩阵不能满足单位正交阵的性质。利用四元数的几何约束条件,建立乘子罚函数形式的目标方程,将初步齐次矩阵进行正交化修正。通过实际机器人的标定试验,验证了该标定方法的正确性,并提高了机器人末端的定位精度。
For information in English, please click here
Calibration Method of Robot Base Frame by Quaternion Form
Abstract:The accuracy pose of robot base frame with respect to the world frame is to be calibrated under the task of multi-arm cooperation, identification of kinematic parameters and off-line programming. A calibration method by the quaternion form is proposed and implemented to accurately calibration the robot base frame. The kinematics model is established by the product-of-exponential formula. Five different TCPs (Tool Center Point), which are not coplanar, are measured with the external measuring device, and the corresponding five robot configurations are also recorded. By considering the 9 elements of rotational matrix of the base frame pose as the variables, a group of 4 incompatible equations is set up, and the initial transformation of the base frame is also obtained by least square method. However, due to the errors of measuring procedure and truncation, the rotational matrix cannot satisfy the regulation of unit orthogonal matrix. By the geometrical constraints of a quaternion, an objective equation is established by the form of penalty function with a multiplier, and the initial transformation is updated into a unit orthogonal matrix. By a set of calibration experiments, the validity of calibration method is demonstrated, and it is used to update the accuracy of the robot.
Keywords: Robot Calibration Base frame Quaternion Orthogonality
论文图表:
引用
No.****
同行评议
共计0人参与
勘误表
利用四元数表示法标定机器人基坐标系的方法
评论
全部评论0/1000