手眼标定的问题
本教程旨在描述手眼标定解决的问题,以及介绍手眼标定所需的机器人位姿和坐标系。eye-to-hand系统和eye-in-hand系统的问题是相同的。因此,我们将首先对eye-to-hand配置进行说明,然后我们将描述eye-in-hand配置与之的区别。
Eye-to-hand
机器人如何抓取物体?
让我们从一个不涉及到相机的机器人开始。 它有两个主要的坐标系:
|
|
为了能够抓取一个物体,机器人控制器需要知道物体相对于 机器人基坐标系的姿势(位置和方向),同时还需要了解 机器人的几何形状和尺寸。将这两种信息结合起来足以计算 出将末端执行器/夹持器移动到物体附近所需的关节角度。 |
|
假如物体相对于机器人的位姿是未知的,那么这就是 DaoAI 3D视觉发挥作用的地方了。 |
DaoAI点云是相对于DaoAI相机的坐标系给出的。在这个坐标系中,原点固定在DaoAI成像镜头的中央(内部2D相机)。机器视觉软件可以在这些数据点的集合上运行检测和定位算法。它可以确定物体在DaoAI相机的坐标系中的姿势。这个信息对于实现精确定位和抓取物体非常重要 ().
Eye-in-hand
How 机器人如何拾取物体?
现在我们已经定义了手眼标定的问题,让我们看看 手眼标定解决方案..