主权项 |
一种利用智能相机在机器人搬运系统中定位工件的方法,所述机器人搬运系统包括搬运机器人、定位台、顶杆、智能相机及LED光源,所述定位台位于所述搬运机器人的作业范围内,所述顶杆设于所述定位台的下方,所述LED光源位于所述智能相机和所述定位台之间,其特征在于,所述利用智能相机在机器人搬运系统中定位工件的方法包括以下步骤:(1)、确定夹具于机器人坐标系中初始位置的坐标;(2)、确定模板工件在机器人坐标系和智能相机坐标系之间的坐标转换关系:(a)、从每一类别的工件中选取一个工件作为模板工件,将所述模板工件置于所述定位台上,所述顶杆顶升所述模板工件至特定高度;(b)、所述智能相机扫描所述模板工件,计算出所述模板工件于所述智能相机坐标系中的坐标值(x<sub>0</sub>,y<sub>0</sub>,r<sub>0</sub>),其中,(x<sub>0</sub>,y<sub>0</sub>)为所述模板工件的中心坐标,r<sub>0</sub>表示旋转角度,且可设置x<sub>0</sub>=0,y<sub>0</sub>=0,r<sub>0</sub>=0;(c)于所述模板工件上选取均匀分布的9个特征点,所述智能相机和所述搬运机器人依次测定上述9个特征点于所述智能相机坐标系中的坐标、以及于所述机器人坐标系中的坐标;(d)、将上述9个特征点于所述智能相机坐标系中的坐标和对应于所述机器人坐标系中的坐标组成9组坐标对,所述智能相机将所述9组坐标对用工具Calibrate Advanced进行空间坐标系构造,以确定所述模板工件在所述机器人坐标系和所述智能相机坐标系之间的坐标转换关系;(3)、所述智能相机扫描工件位置,且将工件于所述智能相机坐标系中的坐标值转化为在所述机器人坐标系中的坐标值:(a)、所述智能相机扫描所述工件,计算出所述工件相对于相应的模板工件的相对坐标(x<sub>相</sub>,y<sub>相</sub>,r<sub>相</sub>),其中,(x<sub>相</sub>,y<sub>相</sub>)为所述工件的中心相对对应的所述模板工件的中心的坐标,r<sub>相</sub>表示所述工件相对对应的所述模板工件的旋转角度;(b)、根据步骤(2)建立的相应的坐标转换关系计算出所述工件于所述机器人坐标系统中的坐标。 |