紅外視覺(jué)定位的機(jī)械臂控制算法研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-07-20 02:52
本課題針對(duì)金屬鎂冶煉過(guò)程中,為解決人工操作的安全隱患并提高鎂冶煉效率,設(shè)計(jì)出一套鎂冶煉還原罐機(jī)械臂排渣裝置代替人工排渣。該裝置由紅外視覺(jué)定位系統(tǒng)和六自由度工業(yè)機(jī)械臂組成,紅外視覺(jué)定位系統(tǒng)實(shí)現(xiàn)爐渣的目標(biāo)定位,控制機(jī)械臂末端由初始位置移動(dòng)到目標(biāo)位置實(shí)現(xiàn)排渣動(dòng)作。本課題研究的重點(diǎn)是實(shí)現(xiàn)機(jī)械臂對(duì)目標(biāo)爐渣的定位,使用紅外陣列傳感器和CMOS攝像頭結(jié)構(gòu)化標(biāo)定構(gòu)造出一套紅外視覺(jué)定位系統(tǒng)。分別利用紅外陣列傳感器橫、縱視野角分量投影法和結(jié)構(gòu)光視覺(jué)單目定位法得到目標(biāo)爐渣的三維坐標(biāo)。對(duì)比實(shí)驗(yàn)結(jié)果,采用結(jié)構(gòu)光視覺(jué)單目定位法實(shí)現(xiàn)目標(biāo)定位更精確,測(cè)量誤差在允許范圍之內(nèi),因此選用該方法測(cè)量的結(jié)果。本課題研究的難點(diǎn)是解決機(jī)械臂排渣的控制算法,控制算法分為兩個(gè)部分:軌跡規(guī)劃和軌跡跟蹤。軌跡規(guī)劃算法利用五次貝塞爾曲線(xiàn)作為直線(xiàn)和圓弧排渣軌跡間的過(guò)渡,仿真實(shí)驗(yàn)結(jié)果顯示,五次貝塞爾曲線(xiàn)過(guò)渡的機(jī)械臂末端軌跡更平滑,速度和加速度能夠連續(xù)。本課題將改進(jìn)后的MPC軌跡跟蹤算法,對(duì)機(jī)械臂各關(guān)節(jié)進(jìn)行伺服控制,實(shí)現(xiàn)關(guān)節(jié)空間內(nèi)的軌跡跟蹤。仿真實(shí)驗(yàn)證明該算法具有較強(qiáng)的魯棒性和抗干擾能力。在REBot-V-6R型機(jī)械臂平臺(tái)上實(shí)現(xiàn)控制算法,實(shí)驗(yàn)結(jié)果...
【文章來(lái)源】:西安工業(yè)大學(xué)陜西省
【文章頁(yè)數(shù)】:77 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
皮江法冶煉鎂工藝生產(chǎn)設(shè)備
圖2.2鎂冶煉還原罐排渣機(jī)器人平臺(tái)示意圖??2.3鎂冶煉還原罐機(jī)械臂排渣裝置硬件選型??鎂冶煉還原罐機(jī)械臂排渣裝置硬件構(gòu)成如圖如圖2.3,包括REB〇t-V-6R型工業(yè)機(jī)械臂、??運(yùn)動(dòng)控制箱、紅外陣列傳感器、CMOS攝像頭、Arduino單片機(jī)和工控機(jī)構(gòu)成。紅外陣列傳??感器通過(guò)I1C傳輸數(shù)據(jù)給Arduino單片機(jī),Arduino單片機(jī)AD轉(zhuǎn)換的溫度值通過(guò)USB串口??發(fā)送給工控機(jī)。CMOS攝像頭通過(guò)USB轉(zhuǎn)串口將數(shù)據(jù)傳輸給工控機(jī)。工控機(jī)與機(jī)械臂運(yùn)動(dòng)??控制箱之間通過(guò)RS-232進(jìn)行通訊。機(jī)械臂運(yùn)動(dòng)控制箱與REBot-V-6R型工業(yè)機(jī)械臂之間通??過(guò)電機(jī)高速接口或編碼器高速接口進(jìn)行通訊。????______?USB????紅外陣列?HC、?Arduino?’十’丨.丨、??傳感器?*1單片機(jī)??,???電機(jī)/編碼器???控?RS-232?機(jī)滅劈?I司速接「1?REBot-V-6R??機(jī)?運(yùn)動(dòng)控制箱?型機(jī)械臂????USB?轉(zhuǎn)??????cmos?串?n??攝像頭??圖2.3鎂冶煉還原罐機(jī)械臂排渣裝置硬件構(gòu)成圖??圖2.4為硬件系統(tǒng)圖,REBot-V-6R型工業(yè)機(jī)械臂是六自由度機(jī)械臂,由六組帶編碼器??的伺服電機(jī)構(gòu)成各關(guān)節(jié)。紅外陣列傳感器和CMOS攝像頭構(gòu)成紅外視覺(jué)定位系統(tǒng)。紅外陣??8??
\??mi??圖2.2鎂冶煉還原罐排渣機(jī)器人平臺(tái)示意圖??2.3鎂冶煉還原罐機(jī)械臂排渣裝置硬件選型??鎂冶煉還原罐機(jī)械臂排渣裝置硬件構(gòu)成如圖如圖2.3,包括REB〇t-V-6R型工業(yè)機(jī)械臂、??運(yùn)動(dòng)控制箱、紅外陣列傳感器、CMOS攝像頭、Arduino單片機(jī)和工控機(jī)構(gòu)成。紅外陣列傳??感器通過(guò)I1C傳輸數(shù)據(jù)給Arduino單片機(jī),Arduino單片機(jī)AD轉(zhuǎn)換的溫度值通過(guò)USB串口??發(fā)送給工控機(jī)。CMOS攝像頭通過(guò)USB轉(zhuǎn)串口將數(shù)據(jù)傳輸給工控機(jī)。工控機(jī)與機(jī)械臂運(yùn)動(dòng)??控制箱之間通過(guò)RS-232進(jìn)行通訊。機(jī)械臂運(yùn)動(dòng)控制箱與REBot-V-6R型工業(yè)機(jī)械臂之間通??過(guò)電機(jī)高速接口或編碼器高速接口進(jìn)行通訊。????______?USB????紅外陣列?HC、?Arduino?’十’丨.丨、??傳感器?*1單片機(jī)??,???電機(jī)/編碼器???控?RS-232?機(jī)滅劈?I司速接「1?REBot-V-6R??機(jī)?運(yùn)動(dòng)控制箱?型機(jī)械臂????USB?轉(zhuǎn)??????cmos?串?n??攝像頭??圖2.3鎂冶煉還原罐機(jī)械臂排渣裝置硬件構(gòu)成圖??圖2.4為硬件系統(tǒng)圖,REBot-V-6R型工業(yè)機(jī)械臂是六自由度機(jī)械臂,由六組帶編碼器??的伺服電機(jī)構(gòu)成各關(guān)節(jié)。紅外陣列傳感器和CMOS攝像頭構(gòu)成紅外視覺(jué)定位系統(tǒng)。紅外陣??8??
【參考文獻(xiàn)】:
期刊論文
[1]六自由度機(jī)械臂控制系統(tǒng)設(shè)計(jì)與研究[J]. 李晟鍇. 長(zhǎng)春大學(xué)學(xué)報(bào). 2017(12)
[2]紅外圖像中基于多特征提取的跌倒檢測(cè)算法研究[J]. 楊任兵,程文播,錢(qián)慶,章強(qiáng),錢(qián)俊,潘宇駿. 紅外技術(shù). 2017(12)
[3]機(jī)器人視覺(jué)伺服控制應(yīng)用研究[J]. 李慶民. 自動(dòng)化應(yīng)用. 2017(05)
[4]基于SIFT特征檢測(cè)的圖像拼接[J]. 諶頏. 哈爾濱師范大學(xué)自然科學(xué)學(xué)報(bào). 2017(02)
[5]帶有滑模觀(guān)測(cè)器的多智能體一致性控制[J]. 金治群,牛玉剛,鄒媛媛. 控制理論與應(yīng)用. 2017(02)
[6]移動(dòng)機(jī)械臂手眼關(guān)系標(biāo)定及視覺(jué)伺服控制方法[J]. 楊元慧,李國(guó)棟,吳春富,王小龍,蔡小偉. 山東大學(xué)學(xué)報(bào)(工學(xué)版). 2016(05)
[7]一種基于紅外熱圖的溫度提取方法[J]. 何慧敏,楊承志,劉賀,張興超. 計(jì)算技術(shù)與自動(dòng)化. 2016(03)
[8]FPGA及DSP技術(shù)下的實(shí)況視頻圖像處理多種算法探究[J]. 曾志華,馬小雨. 現(xiàn)代電子技術(shù). 2016(16)
[9]基于視覺(jué)反饋的機(jī)械臂預(yù)測(cè)控制[J]. 楊馬英,鄭亞飛. 浙江工業(yè)大學(xué)學(xué)報(bào). 2016(03)
[10]增強(qiáng)無(wú)人機(jī)態(tài)勢(shì)感知的彩色圖像融合方法[J]. 駱媛,張科,紀(jì)明. 紅外與激光工程. 2016(S1)
碩士論文
[1]驅(qū)控一體化工業(yè)機(jī)器人控制系統(tǒng)研究及軟件開(kāi)發(fā)[D]. 戚禎祥.上海交通大學(xué) 2015
[2]基于計(jì)算機(jī)視覺(jué)的三維形體檢測(cè)方法的研究[D]. 董雪姬.東南大學(xué) 2005
本文編號(hào):3291972
【文章來(lái)源】:西安工業(yè)大學(xué)陜西省
【文章頁(yè)數(shù)】:77 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
皮江法冶煉鎂工藝生產(chǎn)設(shè)備
圖2.2鎂冶煉還原罐排渣機(jī)器人平臺(tái)示意圖??2.3鎂冶煉還原罐機(jī)械臂排渣裝置硬件選型??鎂冶煉還原罐機(jī)械臂排渣裝置硬件構(gòu)成如圖如圖2.3,包括REB〇t-V-6R型工業(yè)機(jī)械臂、??運(yùn)動(dòng)控制箱、紅外陣列傳感器、CMOS攝像頭、Arduino單片機(jī)和工控機(jī)構(gòu)成。紅外陣列傳??感器通過(guò)I1C傳輸數(shù)據(jù)給Arduino單片機(jī),Arduino單片機(jī)AD轉(zhuǎn)換的溫度值通過(guò)USB串口??發(fā)送給工控機(jī)。CMOS攝像頭通過(guò)USB轉(zhuǎn)串口將數(shù)據(jù)傳輸給工控機(jī)。工控機(jī)與機(jī)械臂運(yùn)動(dòng)??控制箱之間通過(guò)RS-232進(jìn)行通訊。機(jī)械臂運(yùn)動(dòng)控制箱與REBot-V-6R型工業(yè)機(jī)械臂之間通??過(guò)電機(jī)高速接口或編碼器高速接口進(jìn)行通訊。????______?USB????紅外陣列?HC、?Arduino?’十’丨.丨、??傳感器?*1單片機(jī)??,???電機(jī)/編碼器???控?RS-232?機(jī)滅劈?I司速接「1?REBot-V-6R??機(jī)?運(yùn)動(dòng)控制箱?型機(jī)械臂????USB?轉(zhuǎn)??????cmos?串?n??攝像頭??圖2.3鎂冶煉還原罐機(jī)械臂排渣裝置硬件構(gòu)成圖??圖2.4為硬件系統(tǒng)圖,REBot-V-6R型工業(yè)機(jī)械臂是六自由度機(jī)械臂,由六組帶編碼器??的伺服電機(jī)構(gòu)成各關(guān)節(jié)。紅外陣列傳感器和CMOS攝像頭構(gòu)成紅外視覺(jué)定位系統(tǒng)。紅外陣??8??
\??mi??圖2.2鎂冶煉還原罐排渣機(jī)器人平臺(tái)示意圖??2.3鎂冶煉還原罐機(jī)械臂排渣裝置硬件選型??鎂冶煉還原罐機(jī)械臂排渣裝置硬件構(gòu)成如圖如圖2.3,包括REB〇t-V-6R型工業(yè)機(jī)械臂、??運(yùn)動(dòng)控制箱、紅外陣列傳感器、CMOS攝像頭、Arduino單片機(jī)和工控機(jī)構(gòu)成。紅外陣列傳??感器通過(guò)I1C傳輸數(shù)據(jù)給Arduino單片機(jī),Arduino單片機(jī)AD轉(zhuǎn)換的溫度值通過(guò)USB串口??發(fā)送給工控機(jī)。CMOS攝像頭通過(guò)USB轉(zhuǎn)串口將數(shù)據(jù)傳輸給工控機(jī)。工控機(jī)與機(jī)械臂運(yùn)動(dòng)??控制箱之間通過(guò)RS-232進(jìn)行通訊。機(jī)械臂運(yùn)動(dòng)控制箱與REBot-V-6R型工業(yè)機(jī)械臂之間通??過(guò)電機(jī)高速接口或編碼器高速接口進(jìn)行通訊。????______?USB????紅外陣列?HC、?Arduino?’十’丨.丨、??傳感器?*1單片機(jī)??,???電機(jī)/編碼器???控?RS-232?機(jī)滅劈?I司速接「1?REBot-V-6R??機(jī)?運(yùn)動(dòng)控制箱?型機(jī)械臂????USB?轉(zhuǎn)??????cmos?串?n??攝像頭??圖2.3鎂冶煉還原罐機(jī)械臂排渣裝置硬件構(gòu)成圖??圖2.4為硬件系統(tǒng)圖,REBot-V-6R型工業(yè)機(jī)械臂是六自由度機(jī)械臂,由六組帶編碼器??的伺服電機(jī)構(gòu)成各關(guān)節(jié)。紅外陣列傳感器和CMOS攝像頭構(gòu)成紅外視覺(jué)定位系統(tǒng)。紅外陣??8??
【參考文獻(xiàn)】:
期刊論文
[1]六自由度機(jī)械臂控制系統(tǒng)設(shè)計(jì)與研究[J]. 李晟鍇. 長(zhǎng)春大學(xué)學(xué)報(bào). 2017(12)
[2]紅外圖像中基于多特征提取的跌倒檢測(cè)算法研究[J]. 楊任兵,程文播,錢(qián)慶,章強(qiáng),錢(qián)俊,潘宇駿. 紅外技術(shù). 2017(12)
[3]機(jī)器人視覺(jué)伺服控制應(yīng)用研究[J]. 李慶民. 自動(dòng)化應(yīng)用. 2017(05)
[4]基于SIFT特征檢測(cè)的圖像拼接[J]. 諶頏. 哈爾濱師范大學(xué)自然科學(xué)學(xué)報(bào). 2017(02)
[5]帶有滑模觀(guān)測(cè)器的多智能體一致性控制[J]. 金治群,牛玉剛,鄒媛媛. 控制理論與應(yīng)用. 2017(02)
[6]移動(dòng)機(jī)械臂手眼關(guān)系標(biāo)定及視覺(jué)伺服控制方法[J]. 楊元慧,李國(guó)棟,吳春富,王小龍,蔡小偉. 山東大學(xué)學(xué)報(bào)(工學(xué)版). 2016(05)
[7]一種基于紅外熱圖的溫度提取方法[J]. 何慧敏,楊承志,劉賀,張興超. 計(jì)算技術(shù)與自動(dòng)化. 2016(03)
[8]FPGA及DSP技術(shù)下的實(shí)況視頻圖像處理多種算法探究[J]. 曾志華,馬小雨. 現(xiàn)代電子技術(shù). 2016(16)
[9]基于視覺(jué)反饋的機(jī)械臂預(yù)測(cè)控制[J]. 楊馬英,鄭亞飛. 浙江工業(yè)大學(xué)學(xué)報(bào). 2016(03)
[10]增強(qiáng)無(wú)人機(jī)態(tài)勢(shì)感知的彩色圖像融合方法[J]. 駱媛,張科,紀(jì)明. 紅外與激光工程. 2016(S1)
碩士論文
[1]驅(qū)控一體化工業(yè)機(jī)器人控制系統(tǒng)研究及軟件開(kāi)發(fā)[D]. 戚禎祥.上海交通大學(xué) 2015
[2]基于計(jì)算機(jī)視覺(jué)的三維形體檢測(cè)方法的研究[D]. 董雪姬.東南大學(xué) 2005
本文編號(hào):3291972
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/3291972.html
最近更新
教材專(zhuān)著