一种分拣手机摄像头定位系统及其定位算法的制作方法

文档序号:12369378阅读:来源:国知局

技术特征:

1.一种分拣手机摄像头定位系统,其特征在于:包括触发系统(1)、定位系统(2)、机械臂系统(3)、编码定位系统(4)、照明系统(5)、采样相机(6)、计算机(7)、传送带(8);所述的触发系统(1)设置在传送带(8)的入料处,定位系统(2)设置在传送带(8)前端,机械臂系统(3)设置在传送带(8)的中部,照明系统(5)设置在传送带(8)的侧面,编码定位系统(4)和采样相机(6)分别设置在传送带(8)的末端两侧,所述的触发系统(1)、定位系统(2)、机械臂系统(3)、编码定位系统(4)、照明系统(5)、采样相机(6)均与计算机(7)相连。

2.根据权利要求1所述的一种分拣手机摄像头定位系统,其特征在于:所述的触发系统(1)为激光器。

3.根据权利要求1所述的一种分拣手机摄像头定位系统,其特征在于:所述的定位系统(2)为双目相机。

4.根据权利要求1所述的一种分拣手机摄像头定位系统,其特征在于:所述的机械臂系统(3)由机械手和镜头组成。

5.根据权利要求1所述的一种分拣手机摄像头定位系统,其特征在于:所述的照明系统(5)包含面照明装置和位置照明装置。

6.根据权利要求5所述的一种分拣手机摄像头定位系统,其特征在于:所述的面照明装置的数量为至少两个。

7.根据权利要求5-6任意一项所述的一种分拣手机摄像头定位系统,其特征在于:所述的位置照明装置固定在机械臂系统(3)上。

8.根据权利要求1所述的一种分拣手机摄像头定位系统,其特征在于:所述的采样相机(6)和编码定位系统(4)构成了反馈调节部分。

9.一种基于分拣手机摄像头定位系统的定位算法,其特征在于:定位系统(2)采用双目相机,提取图像中的目标点P,设双目相机左右图像的坐标分别为PL(xL,yL)和PR(xR,yR),与此同时设点P在空间中的坐标为P(XC,YC,ZC),根据双目的成像原理,可以知道yL=yR,由三角形相似原理可以得到公式(1):

<mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mi>L</mi> </msub> <mo>=</mo> <mi>f</mi> <mfrac> <msub> <mi>X</mi> <mi>C</mi> </msub> <msub> <mi>Z</mi> <mi>C</mi> </msub> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mi>R</mi> </msub> <mo>=</mo> <mi>f</mi> <mfrac> <msub> <mi>X</mi> <mi>C</mi> </msub> <msub> <mi>Z</mi> <mi>C</mi> </msub> </mfrac> <mo>-</mo> <mi>b</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mi>L</mi> </msub> <mo>=</mo> <msub> <mi>y</mi> <mi>R</mi> </msub> <mo>=</mo> <mi>f</mi> <mfrac> <msub> <mi>Y</mi> <mi>C</mi> </msub> <msub> <mi>Z</mi> <mi>C</mi> </msub> </mfrac> </mrow> </mtd> </mtr> </mtable> </mrow>

把视差记为d,并令d=xL-xR,由此得出点的三维坐标是:

<mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>X</mi> <mi>C</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>Z</mi> <mi>C</mi> </msub> <mo>&CenterDot;</mo> <msub> <mi>x</mi> <mi>L</mi> </msub> </mrow> <mi>d</mi> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>Y</mi> <mi>C</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>Z</mi> <mi>C</mi> </msub> <mo>&CenterDot;</mo> <msub> <mi>y</mi> <mi>L</mi> </msub> </mrow> <mi>d</mi> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>Z</mi> <mi>C</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mi>b</mi> <mo>&CenterDot;</mo> <mi>f</mi> </mrow> <mi>d</mi> </mfrac> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>

通过双目相机得到该目标点分别在两个镜头下的图像坐标系坐标,就可以求出目标点的三维坐标。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1