手眼标定的问题
本教程旨在描述手眼标定所解决的问题,并介绍手眼标定所需的机器人位姿和坐标系。如果您不熟悉(机器人)位姿和坐标系,请参阅 位置、方向和坐标变换 。
机器人如何拾取物体?
让我们从一个不涉及到相机的机器人开始。它的两个主要坐标系是:
|
|
为了能够抓取物体,机器人控制器需要知道物体相对于机器人基坐标系的位姿(位置和方向)。它还需要了解机器人的几何形状。 综合这些信息足以计算出将末端执行器/夹爪移向目标物体所需的关节角度。 |
|
Zivid相机输出的点云是基于相机坐标系的。该坐标系的原点在Zivid成像器镜头(内部2D相机)的中间。机器视觉软件可以在此数据点集合上运行检测和定位算法,确定物体在Zivid相机坐标系中的位姿 (\(H^{CAM}_{OBJ}\))。
现在我们已经定义了手眼标定的问题,让我们看看 手眼标定解决方案.