发明名称 面向变压器铁芯制造的硅钢片自动化叠装系统
摘要 本发明涉及一种面向变压器铁芯制造的硅钢片自动化叠装系统和变压器铁芯,该面向变压器铁芯制造的硅钢片自动化叠装系统可以通过机械臂和其上的抓取部自动抓取和安装硅钢片以构成变压器铁芯,通过图像采集部和标定板预先对抓取位姿进行标定,然后根据标定的位姿在实际抓取过程中计算抓取硅钢片位姿的差异量,从而修正抓取操作,实现对于硅钢片更加准确的抓取和安装。
申请公布号 CN104444401B 申请公布日期 2016.06.29
申请号 CN201410612785.8 申请日期 2014.11.04
申请人 邱建雄 发明人 邱建雄;郝国栋;郭璠;邱玮;唐琎;罗兴赤
分类号 B65G61/00(2006.01)I 主分类号 B65G61/00(2006.01)I
代理机构 北京路浩知识产权代理有限公司 11002 代理人 李相雨
主权项 一种面向变压器铁芯制造的硅钢片自动化叠装系统,其特征在于,包括:机械臂、控制单元、计算单元,其中,所述机械臂包括抓取部和位于所述抓取部一端的第一图像采集部以及位于所述抓取部另一端的第二图像采集部;以中转区的中心为原点,以所述中转区所在平面为xoy面,以竖直向上为z轴正方向建立空间直角坐标系中,所述控制单元控制所述抓取部移动至初始位姿Rob(x<sub>1</sub>,y<sub>1</sub>,z<sub>1</sub>,θ<sub>1</sub>),使所述抓取部所在平面到所述中转区所在平面的距离为z<sub>1</sub>,其中x<sub>i</sub>,y<sub>i</sub>,z<sub>i</sub>分别为空间直角坐标系中的x轴坐标、y轴坐标和z轴坐标,θ<sub>1</sub>为所述抓取部相对于xoy面内指定直线的偏转角,所述中转区为位于抓取部下方的水平操作平台,在所述中转区上两侧的对称位置设置有可拆卸的第一标定板和第二标定板,所述第一标定板和第二标定板在所述抓取部位于第一位置时,分别与所述第一图像采集部的成像范围和第二图像采集部的成像范围相对应,所述第一标定板和第二标定板为全等的正方形的黑白相间的棋盘格,所述第一标定板的右上角到所述第二标定板的右上角距离为S,且所述第一标定板中的格子与所述第二标定板中的格子平行,且以通过所述中转区中心的预定直线为对称轴,所述控制单元控制所述第一图像采集部和第二图像采集部分别采集所述第一标定板Imaga0和第二标定板的图像Imagb0,镜头畸变参数矩阵分别为Da和Db,单应性矩阵分别为Ha和Hb,以所述第一标定板中的右上角为原点,以所述中转区所在平面为xoy面生成直角坐标系Cord<sub>a</sub>(x,y),以所述第二标定板中的右上角为原点以所述中转区所在平面为xoy面生成直角坐标系Cord<sub>b</sub>(x,y),Cord<sub>a</sub>(x,y)和Cord<sub>b</sub>(x,y)中的x轴和y轴正方向相同;设统一坐标系Cord(x,y)中的坐标相对于Cord<sub>a</sub>(x,y)不做变化,相对于Cord<sub>b</sub>(x,y)沿y轴正方向平移距离S;所述控制单元控制所述抓取部抓取硅钢片,控制所述抓取部移动至位姿Rob(x<sub>1</sub>,y<sub>1</sub>,0,θ<sub>1</sub>)放下硅钢片,控制所述抓取部返回所述初始位置,控制所述第一图像采集部和第二图像采集部分别采集硅钢片的图像Imaga1和Imagb1,根据所述矩阵Da和Db去除畸变,Imaga1’=Da×Imaga1,Imagb1’=Db×Imagb1,获取硅钢片在Imaga1’和Imagb1’中顶角点的坐标Pix(x<sub>a1</sub>,y<sub>a1</sub>)和Pix(x<sub>b1</sub>,y<sub>b1</sub>),所述计算单元根据所述矩阵Ha和Hb将Pix(x<sub>a1</sub>,y<sub>a1</sub>)和Pix(x<sub>b1</sub>,y<sub>b1</sub>)换算为在坐标系Cord<sub>a</sub>(x,y)和坐标系Cord<sub>b</sub>(x,y)中的坐标Cord<sub>a</sub>(x<sub>a1</sub>,y<sub>a1</sub>)和Cord<sub>b</sub>(x<sub>b1</sub>,y<sub>b1</sub>),将坐标Cord<sub>a</sub>(x<sub>a1</sub>,y<sub>a1</sub>)和Cord<sub>b</sub>(x<sub>b1</sub>,y<sub>b1</sub>)换算为在统一坐标系中的坐标Cord(x<sub>a1</sub>,y<sub>a1</sub>)和Cord(x<sub>b1</sub>,y<sub>b1</sub>);所述控制单元控制所述抓取部从位姿Rob(x<sub>1</sub>,y<sub>1</sub>,0,θ<sub>1</sub>)抓取硅钢片返回所述初始位置,控制所述抓取部沿中心所在轴线旋转角度Δθ到位姿Rob(x<sub>1</sub>,y<sub>1</sub>,z<sub>1</sub>,θ<sub>2</sub>),控制所述抓取部移动至位姿Rob(x<sub>1</sub>,y<sub>1</sub>,0,θ<sub>2</sub>),将硅钢片放回所述中转区,控制所述抓取部返回所述初始位置,控制所述第一图像采集部和第二图像采集部分别采集硅钢片的图像Imaga2和Imagb2,根据所述矩阵Da和Db去除畸变,Imaga2’=Da×Imaga2,Imagb2’=Db×Imagb2,获取硅钢片在Imaga2’和Imagb2’中顶角点的坐标Pix(x<sub>a2</sub>,y<sub>a2</sub>)和Pix(x<sub>b2</sub>,y<sub>b2</sub>),所述计算单元根据所述矩阵Ha和Hb将Pix(x<sub>a2</sub>,y<sub>a2</sub>)和Pix(x<sub>b2</sub>,y<sub>b2</sub>)换算为在坐标系Cord<sub>a</sub>(x,y)和坐标系Cord<sub>b</sub>(x,y)中的坐标Cord<sub>a</sub>(x<sub>a2</sub>,y<sub>a2</sub>)和Cord<sub>b</sub>(x<sub>b2</sub>,y<sub>b2</sub>),将坐标Cord<sub>a</sub>(x<sub>a2</sub>,y<sub>a2</sub>)和Cord<sub>b</sub>(x<sub>b2</sub>,y<sub>b2</sub>)换算为在统一坐标系中的坐标Cord(x<sub>a2</sub>,y<sub>a2</sub>)和Cord(x<sub>b2</sub>,y<sub>b2</sub>);所述计算单元计算Cord(x<sub>a1</sub>,y<sub>a1</sub>)和Cord(x<sub>b1</sub>,y<sub>b1</sub>)的中垂线方程E<sub>1</sub>,和Cord(x<sub>a2</sub>,y<sub>a2</sub>)和Cord(x<sub>b2</sub>,y<sub>b2</sub>)的中垂线方程E<sub>2</sub>,计算E<sub>1</sub>和E<sub>2</sub>的交点坐标(x<sub>c</sub>,y<sub>c</sub>),并将(x<sub>c</sub>,y<sub>c</sub>)换算为在统一坐标系中的坐标Cord(x<sub>c</sub>,y<sub>c</sub>),根据Cord(x<sub>a1</sub>,y<sub>a1</sub>)、Cord(x<sub>b1</sub>,y<sub>b1</sub>)和Cord(x<sub>c</sub>,y<sub>c</sub>)计算参数L和M<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>L</mi><mo>=</mo><msqrt><mrow><mo>(</mo><msub><mi>x</mi><mi>c</mi></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub><mo>)</mo><mn>2</mn><mo>+</mo><mo>(</mo><msub><mi>y</mi><mi>c</mi></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub><mo>)</mo><mn>2</mn></mrow></msqrt></mrow></mtd></mtr><mtr><mtd><mrow><mi>M</mi><mo>=</mo><mo>&lsqb;</mo><mrow><mo>(</mo><msub><mi>x</mi><mi>c</mi></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><msub><mi>y</mi><mi>c</mi></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>&rsqb;</mo><mo>&CircleTimes;</mo><mo>&lsqb;</mo><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>b</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>b</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>&rsqb;</mo></mrow></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000933519990000031.GIF" wi="1293" he="213" /></maths>设所述抓取部中心在所述中转区上投影的期待位置为Cord(x<sub>std</sub>,y<sub>std</sub>),其中,<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msqrt><mrow><msup><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mi>s</mi><mi>t</mi><mi>d</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msub><mi>y</mi><mrow><mi>s</mi><mi>t</mi><mi>d</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>=</mo><mi>L</mi></mrow></mtd></mtr><mtr><mtd><mrow><mrow><mo>&lsqb;</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mi>s</mi><mi>t</mi><mi>d</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><mrow><msub><mi>y</mi><mrow><mi>s</mi><mi>t</mi><mi>d</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>&CircleTimes;</mo><mrow><mo>&lsqb;</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mi>b</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><mrow><msub><mi>y</mi><mrow><mi>b</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>=</mo><mi>M</mi></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000933519990000032.GIF" wi="1300" he="222" /></maths>计算硅钢片的期待倾角<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>&theta;</mi><mrow><mi>s</mi><mi>t</mi><mi>d</mi></mrow></msub><mo>=</mo><mi>arctan</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>y</mi><mrow><mi>b</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mrow><msub><mi>x</mi><mrow><mi>b</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000933519990000033.GIF" wi="590" he="182" /></maths>所述控制单元控制所述抓取部从所述中转区抓取硅钢片移动至位姿Rob(x<sub>1</sub>,y<sub>1</sub>,z<sub>1</sub>,θ<sub>2</sub>),并沿空间直角坐标系的y轴方向平移Δl至位姿Rob(x<sub>1</sub>,y<sub>1</sub>+Δl,z<sub>1</sub>,θ<sub>2</sub>),控制所述抓取部移动至位姿Rob(x<sub>1</sub>,y<sub>1</sub>+Δl,0,θ<sub>2</sub>)放下硅钢片,控制所述抓取部返回所述初始位置,控制所述第一图像采集部和第二图像采集部分别采集硅钢片的图像Imaga3和Imagb3,根据所述矩阵Da和Db去除畸变,Imaga3’=Da×Imaga3,Imagb3’=Db×Imagb3,获取硅钢片在Imaga3’和Imagb3’中顶角点的坐标Pix(x<sub>a3</sub>,y<sub>a3</sub>)和Pix(x<sub>b3</sub>,y<sub>b3</sub>),所述计算单元根据所述矩阵Ha和Hb将Pix(x<sub>a3</sub>,y<sub>a3</sub>)和Pix(x<sub>b3</sub>,y<sub>b3</sub>)换算为在坐标系Cord<sub>a</sub>(x,y)和坐标系Cord<sub>b</sub>(x,y)中的坐标Cord<sub>a</sub>(x<sub>a3</sub>,y<sub>a3</sub>)和Cord<sub>b</sub>(x<sub>b3</sub>,y<sub>b3</sub>),将坐标Cord<sub>a</sub>(x<sub>a3</sub>,y<sub>a3</sub>)和Cord<sub>b</sub>(x<sub>b3</sub>,y<sub>b3</sub>)换算为在统一坐标系中的坐标Cord(x<sub>a3</sub>,y<sub>a3</sub>)和Cord(x<sub>b3</sub>,y<sub>b3</sub>),所述抓取部的中心在所述中转区的投影为Cord(x’<sub>c</sub>,y’<sub>c</sub>),<maths num="0004" id="cmaths0004"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msqrt><mrow><msup><mrow><mo>(</mo><mrow><msubsup><mi>x</mi><mi>c</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>3</mn></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msubsup><mi>y</mi><mi>c</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>3</mn></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>=</mo><msqrt><mrow><msup><mrow><mo>(</mo><mrow><msub><mi>x</mi><mi>c</mi></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msub><mi>y</mi><mi>c</mi></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt></mrow></mtd></mtr><mtr><mtd><mrow><mrow><mo>&lsqb;</mo><mrow><mrow><mo>(</mo><mrow><msubsup><mi>x</mi><mi>c</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>3</mn></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><mrow><msubsup><mi>y</mi><mi>c</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>3</mn></mrow></msub></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>&CircleTimes;</mo><mrow><mo>&lsqb;</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mi>b</mi><mn>3</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>3</mn></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><mrow><msub><mi>y</mi><mrow><mi>b</mi><mn>3</mn></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>3</mn></mrow></msub></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>=</mo><mrow><mo>&lsqb;</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>x</mi><mi>c</mi></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><mrow><msub><mi>y</mi><mi>c</mi></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>&CircleTimes;</mo><mrow><mo>&lsqb;</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mi>b</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><mrow><msub><mi>y</mi><mrow><mi>b</mi><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>a</mi><mn>1</mn></mrow></msub></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000933519990000041.GIF" wi="1805" he="174" /></maths>所述控制单元控制所述抓取部移动至所述初始位置,控制所述第一图像采集部和第二图像采集部分别采集硅钢片的图像ImagaA和ImagbB,根据所述矩阵Da和Db去除畸变,ImagA’=Da×ImagaA,ImagB’=Db×ImagbB,获取硅钢片在ImagA’和ImagB’中边沿的坐标Pix(x<sub>a</sub>,y<sub>a</sub>)和Pix(x<sub>b</sub>,y<sub>b</sub>),所述计算单元根据所述矩阵Ha和Hb将Pix(x<sub>a</sub>,y<sub>a</sub>)和Pix(x<sub>b</sub>,y<sub>b</sub>)换算为在坐标系Corda(x,y)和坐标系Cordb(x,y)中的坐标Corda(x<sub>a</sub>,y<sub>a</sub>)和Cordb(x<sub>b</sub>,y<sub>b</sub>),将坐标Corda(x<sub>a</sub>,y<sub>a</sub>)和Cordb(x<sub>b</sub>,y<sub>b</sub>)换算为在统一坐标系中的坐标Cord(x<sub>a</sub>,y<sub>a</sub>)和Cord(x<sub>b</sub>,y<sub>b</sub>);硅钢片的中心在所述中转区上投影的期待位置为Cord(x<sub>cu</sub>,y<sub>cu</sub>),其中,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msqrt><mrow><msup><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mi>c</mi><mi>u</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msub><mi>y</mi><mrow><mi>c</mi><mi>u</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>=</mo><mi>L</mi></mrow></mtd></mtr><mtr><mtd><mrow><mrow><mo>&lsqb;</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mi>c</mi><mi>u</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><mrow><msub><mi>y</mi><mrow><mi>c</mi><mi>u</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>&CircleTimes;</mo><mrow><mo>&lsqb;</mo><mrow><mrow><mo>(</mo><mrow><msub><mi>x</mi><mi>b</mi></msub><mo>-</mo><msub><mi>x</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow><mo>,</mo><mrow><mo>(</mo><mrow><msub><mi>y</mi><mi>b</mi></msub><mo>-</mo><msub><mi>y</mi><mi>a</mi></msub></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>=</mo><mi>M</mi></mrow></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000933519990000042.GIF" wi="1118" he="198" /></maths>所述计算单元计算Cord(x<sub>cu</sub>,y<sub>cu</sub>)与Cord(x<sub>std</sub>,y<sub>std</sub>)的差值Cord(Δx,Δy)=Cord(x<sub>cu</sub>,y<sub>cu</sub>)‑Cord(x<sub>std</sub>,y<sub>std</sub>),计算所述控制单元的控制偏差量<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>R</mi><mi>o</mi><mi>b</mi><mrow><mo>(</mo><mi>D</mi><mi>x</mi><mo>,</mo><mi>D</mi><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mi>&Delta;</mi><mi>l</mi></mrow></mfrac><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msubsup><mi>x</mi><mi>c</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>x</mi><mi>c</mi></msub></mrow></mtd><mtd><mrow><msubsup><mi>y</mi><mi>c</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>y</mi><mi>c</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>y</mi><mi>c</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>y</mi><mi>c</mi></msub></mrow></mtd><mtd><mrow><msub><mi>x</mi><mi>c</mi></msub><mo>-</mo><msubsup><mi>x</mi><mi>c</mi><mo>&prime;</mo></msubsup></mrow></mtd></mtr></mtable></mfenced><mo>&times;</mo><mi>C</mi><mi>o</mi><mi>r</mi><mi>d</mi><mrow><mo>(</mo><mi>&Delta;</mi><mi>x</mi><mo>,</mo><mi>&Delta;</mi><mi>y</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000933519990000043.GIF" wi="1358" he="183" /></maths>计算硅钢片的表征倾角<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>&theta;</mi><mrow><mi>c</mi><mi>u</mi><mi>r</mi></mrow></msub><mo>=</mo><mi>arctan</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>y</mi><mi>b</mi></msub><mo>-</mo><msub><mi>y</mi><mi>a</mi></msub></mrow><mrow><msub><mi>x</mi><mi>b</mi></msub><mo>-</mo><msub><mi>x</mi><mi>a</mi></msub></mrow></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000933519990000044.GIF" wi="581" he="183" /></maths>计算所述表征倾角与所述期待倾角的差值Δθ=θ<sub>cur</sub>‑θ<sub>std</sub>,所述控制单元控制所述抓取部从所述初始位置移动至位置Rob(x<sub>1</sub>+Dx,y<sub>1</sub>+Dy,0,θ<sub>1</sub>+Δθ)抓取硅钢片,并在目标安放位置为Rob(x<sub>0</sub>,y<sub>0</sub>,z<sub>0</sub>,θ<sub>0</sub>)时,控制所述抓取部移动至位置Rob(x<sub>0</sub>+Δx,y<sub>0</sub>+Δy,z<sub>0</sub>,θ<sub>0</sub>)安放抓取到的硅钢片形成铁芯。
地址 410003 湖南省长沙市开福区洪山路98长沙学院数学与计算机系