欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種輸電線路巡檢機(jī)器人視覺伺服抓線控制方法與流程

文檔序號:12627016閱讀:來源:國知局

技術(shù)特征:

1.一種輸電線路巡檢機(jī)器人視覺伺服抓線控制方法,其特征在于,包括以下步驟:

(1)機(jī)器人運(yùn)動學(xué)建模:根據(jù)機(jī)器人本體設(shè)計(jì)特征,建立機(jī)器人關(guān)節(jié)坐標(biāo)系,獲取機(jī)器人的運(yùn)動學(xué)方程;

(2)建立抓線運(yùn)動的手眼模型:利用機(jī)器人相機(jī)獲取的包含輸電線路與機(jī)器人手臂的圖像,建立采集圖像坐標(biāo)系與世界坐標(biāo)系的相對關(guān)系,描述機(jī)器人旋轉(zhuǎn)關(guān)節(jié)角與輸電線圖像特征變化的關(guān)系;

(3)構(gòu)建伺服抓線控制器:根據(jù)機(jī)器人運(yùn)動學(xué)模型與抓線運(yùn)動的手眼模型,建立雙層閉環(huán)構(gòu)架的控制閉環(huán),由機(jī)器人伺服控制器控制巡檢機(jī)器人本體組成第一層閉環(huán),通過視覺伺服控制器分析圖像自動生成控制指令,并傳送給機(jī)器人伺服控制器,組成第二層閉環(huán)。

(4)設(shè)計(jì)視覺伺服控制器:通過圖像處理計(jì)算抓線圖像的特征偏差,設(shè)計(jì)伺服控制器。

2.根據(jù)權(quán)利要求1所述的一種輸電線路巡檢機(jī)器人視覺伺服抓線控制方法,其特征在于,所述機(jī)器人運(yùn)動學(xué)建模包括以下步驟:

在機(jī)器人各關(guān)節(jié)處建立關(guān)節(jié)坐標(biāo)系,獲取各關(guān)節(jié)處D-H參數(shù);

以機(jī)器人在線手臂作為基座,計(jì)算機(jī)器人脫線手臂的運(yùn)動學(xué)方程,獲取脫線手臂的末端位姿:

<mrow> <msubsup> <mi>T</mi> <mi>C</mi> <mi>L</mi> </msubsup> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>C</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> <msub> <mi>C</mi> <mn>34</mn> </msub> </mrow> </mtd> <mtd> <mrow> <mo>-</mo> <msub> <mi>C</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> <msub> <mi>S</mi> <mn>34</mn> </msub> </mrow> </mtd> <mtd> <msub> <mi>S</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> </mtd> <mtd> <mrow> <msub> <mi>d</mi> <mrow> <mi>a</mi> <mi>c</mi> </mrow> </msub> <msub> <mi>S</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> <mo>+</mo> <msub> <mi>d</mi> <mi>m</mi> </msub> <msub> <mi>C</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> <msub> <mi>C</mi> <mn>3</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>S</mi> <mn>34</mn> </msub> </mtd> <mtd> <msub> <mi>C</mi> <mn>34</mn> </msub> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <msub> <mi>d</mi> <mi>m</mi> </msub> <msub> <mi>S</mi> <mn>3</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msub> <mi>S</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> <msub> <mi>C</mi> <mn>34</mn> </msub> </mrow> </mtd> <mtd> <mrow> <msub> <mi>S</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> <msub> <mi>S</mi> <mn>34</mn> </msub> </mrow> </mtd> <mtd> <msub> <mi>C</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> </mtd> <mtd> <mrow> <msub> <mi>r</mi> <mi>w</mi> </msub> <mo>+</mo> <msub> <mi>d</mi> <mrow> <mi>a</mi> <mi>c</mi> </mrow> </msub> <msub> <mi>C</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> <mo>-</mo> <msub> <mi>d</mi> <mi>m</mi> </msub> <msub> <mi>S</mi> <mrow> <mo>(</mo> <mrow> <mi>&alpha;</mi> <mo>+</mo> <mi>&beta;</mi> </mrow> <mo>)</mo> </mrow> </msub> <msub> <mi>C</mi> <mn>3</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

其中,α與β分別為線路傾角與箱體傾角,Cα+β與Sα+β分別代表cos(α+β)與sin(α+β),dm為雙臂間距,Cij與Sij分別代表cos(θij)與sin(θij),質(zhì)心移動距離dac=l6+l4-l3-l2+d4-d3,l2與l5為上臂長度,l3與l4為下臂長度,l6與l7為相機(jī)距離,d3與d4為移動關(guān)節(jié)伸縮量,θ3與θ4為旋轉(zhuǎn)關(guān)節(jié)轉(zhuǎn)動量,rw為驅(qū)動輪輪徑。

3.根據(jù)權(quán)利要求1所述的一種輸電線路巡檢機(jī)器人視覺伺服抓線控制方法,其特征在于,所述機(jī)器人抓線運(yùn)動的手眼模型為:

抓線運(yùn)動的中心透視投影關(guān)系模型為:

<mrow> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mi>u</mi> </mtd> </mtr> <mtr> <mtd> <mi>v</mi> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mi>S</mi> <mi>x</mi> </msub> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>u</mi> <mn>0</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>S</mi> <mi>y</mi> </msub> </mtd> <mtd> <msub> <mi>v</mi> <mn>0</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mi>f</mi> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mi>f</mi> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mi>c</mi> </msub> <mo>/</mo> <msub> <mi>z</mi> <mi>c</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mi>c</mi> </msub> <mo>/</mo> <msub> <mi>z</mi> <mi>c</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mi>f</mi> <mi>x</mi> </msub> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>u</mi> <mn>0</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>f</mi> <mi>y</mi> </msub> </mtd> <mtd> <msub> <mi>v</mi> <mn>0</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mi>c</mi> </msub> <mo>/</mo> <msub> <mi>z</mi> <mi>c</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>y</mi> <mi>c</mi> </msub> <mo>/</mo> <msub> <mi>z</mi> <mi>c</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

若設(shè)輸電線路上一點(diǎn)為目標(biāo)點(diǎn),則u與v是目標(biāo)點(diǎn)在圖像坐標(biāo)系中的坐標(biāo),sx與sy是X和Y方向上的采樣頻率;f是相機(jī)焦距,fx=f·sx與fu=f·sy為等效焦距,u0與v0是圖像物理坐標(biāo)系原點(diǎn)在圖像坐標(biāo)系中的坐標(biāo),(xc,yc,zc)是目標(biāo)點(diǎn)在攝像機(jī)坐標(biāo)系中的坐標(biāo);

設(shè)輸電線上目標(biāo)點(diǎn)P,在基礎(chǔ)坐標(biāo)系與攝像機(jī)坐標(biāo)系中的坐標(biāo)分別為LP和CP,根據(jù)建立的運(yùn)動學(xué)模型可以得到:

<mrow> <msub> <mi>L</mi> <mi>P</mi> </msub> <mo>=</mo> <msubsup> <mi>T</mi> <mi>C</mi> <mi>L</mi> </msubsup> <msub> <mi>C</mi> <mi>P</mi> </msub> </mrow>

其中,為攝像機(jī)坐標(biāo)到基礎(chǔ)坐標(biāo)系的齊次變換矩陣;

結(jié)合聯(lián)立以上兩方程,并進(jìn)行求導(dǎo)計(jì)算,得到機(jī)器人旋轉(zhuǎn)關(guān)節(jié)角θ3和θ4的導(dǎo)數(shù)與輸電線圖像特征變化的關(guān)系,即抓線運(yùn)動的手眼模型:

<mrow> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mover> <mi>u</mi> <mo>&CenterDot;</mo> </mover> </mtd> </mtr> <mtr> <mtd> <mover> <mi>v</mi> <mo>&CenterDot;</mo> </mover> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>U</mi> <mn>1</mn> </msub> <mo>-</mo> <msub> <mi>U</mi> <mn>2</mn> </msub> </mrow> </mtd> <mtd> <msub> <mi>U</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <mi>V</mi> <mn>1</mn> <mo>-</mo> <mi>V</mi> <mn>2</mn> </mrow> </mtd> <mtd> <mrow> <mo>-</mo> <msub> <mi>V</mi> <mn>1</mn> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mn>3</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mn>4</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mi>J</mi> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> </mrow>

其中, <mrow> <msub> <mi>U</mi> <mn>1</mn> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>f</mi> <mi>x</mi> </msub> <mrow> <mo>(</mo> <mrow> <mi>v</mi> <mo>-</mo> <msub> <mi>v</mi> <mn>0</mn> </msub> </mrow> <mo>)</mo> </mrow> </mrow> <msub> <mi>f</mi> <mi>y</mi> </msub> </mfrac> <mo>,</mo> <msub> <mi>U</mi> <mn>2</mn> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>f</mi> <mi>x</mi> </msub> <msub> <mi>d</mi> <mi>m</mi> </msub> <msub> <mi>S</mi> <mn>4</mn> </msub> </mrow> <msub> <mi>z</mi> <mi>c</mi> </msub> </mfrac> <mo>,</mo> <msub> <mi>V</mi> <mn>1</mn> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>f</mi> <mi>y</mi> </msub> <mrow> <mo>(</mo> <mi>u</mi> <mo>-</mo> <msub> <mi>u</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> </mrow> <msub> <mi>f</mi> <mi>x</mi> </msub> </mfrac> <mo>,</mo> <msub> <mi>V</mi> <mn>2</mn> </msub> <mo>=</mo> <mfrac> <mrow> <msub> <mi>f</mi> <mi>y</mi> </msub> <msub> <mi>d</mi> <mi>m</mi> </msub> <msub> <mi>C</mi> <mn>4</mn> </msub> </mrow> <msub> <mi>z</mi> <mi>c</mi> </msub> </mfrac> <mo>,</mo> </mrow>J為圖像雅克比矩陣,描述機(jī)器人旋轉(zhuǎn)關(guān)節(jié)角與輸電線圖像特征變化的關(guān)系。

4.根據(jù)權(quán)利要求1所述的一種輸電線路巡檢機(jī)器人視覺伺服抓線控制方法,其特征在于,所述設(shè)計(jì)視覺伺服控制器包括以下步驟:

(1)對機(jī)器人采集的線路圖像進(jìn)行預(yù)處理,采用Ostu方法將預(yù)處理后的灰度圖像分割為二值圖像,然后進(jìn)行形態(tài)學(xué)濾波,用以減弱背景的影響;

(2)提取圖像中的直線特征,利用sobel算子提取抓線圖像的邊緣,通過霍夫變換提取亮度最大的兩條直線,作為輸電線路的兩邊緣;

(3)計(jì)算圖像的特征偏差,建立偏差坐標(biāo)系,偏差坐標(biāo)系原點(diǎn)為驅(qū)動輪中 心點(diǎn),x軸y軸分別為驅(qū)動輪輪槽與軸線方向;根據(jù)偏差坐標(biāo)系原點(diǎn)與輸電線中軸線中心點(diǎn)計(jì)算位移偏差值,定義輸電線中心點(diǎn)偏離行走輪橫向中心線的像素為λd;根據(jù)輸電線兩邊沿斜率的平均值計(jì)算姿態(tài)偏差值,定義輸電線相對行走輪橫向中心線偏轉(zhuǎn)的角度為θd,通過[λd θd]T來定義圖像空間中特征的變化;

(4)設(shè)計(jì)基于圖像雅克比矩陣J的伺服控制器,定義圖像特征誤差為e=fd-f(t)=[λd θd]T,其中,fd=[λ0 θ0]T為期望的位姿特征值,λ0是驅(qū)動輪處于最佳落線狀態(tài)時(shí)輸電線中心點(diǎn)偏離行走輪橫向中心線的像素?cái)?shù),θ0是驅(qū)動輪處于最佳落線狀態(tài)時(shí)輸電線相對行走輪橫向中心線偏轉(zhuǎn)的角度,f(t)=[λ(t) θ(t)]T為視覺反饋的位姿特征值,設(shè)位姿控制變量為u(t)=Δq,設(shè)計(jì)控制器u=KJ+e,其中K為正比例系數(shù),J+為圖像雅克比矩陣的逆陣;定義圖像特征誤差的容差為[εd δd]T,εd是安全落線時(shí)輸電線中心點(diǎn)偏離行走輪橫向中心線的最大容許像素?cái)?shù),δd是安全落線狀態(tài)時(shí)輸電線相對行走輪橫向中心線偏轉(zhuǎn)的最大容許角度,利用控制器自主調(diào)節(jié)機(jī)器人行走輪與輸電線的相對位姿,使λd<εd,θd<δd,從而保證機(jī)器人驅(qū)動輪處于線路上方適合落線位置,完成自主抓線動作。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
永胜县| 苍梧县| 泰和县| 安徽省| 裕民县| 柘城县| 南岸区| 阿合奇县| 临安市| 大石桥市| 崇明县| 呼伦贝尔市| 南木林县| 阿拉善左旗| 裕民县| 清涧县| 八宿县| 鸡西市| 体育| 北票市| 永德县| 定边县| 西乌珠穆沁旗| 昭觉县| 比如县| 绥滨县| 德清县| 高清| 吴旗县| 翁牛特旗| 清河县| 西安市| 赤峰市| 韶山市| 金平| 定州市| 锡林浩特市| 英山县| 内江市| 连江县| 麻江县|