999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

開放式串聯(lián)教學機器人控制系統(tǒng)設計

2020-06-29 12:34:31丁猛張中輝劉蔚釗
機電信息 2020年15期

丁猛 張中輝 劉蔚釗

摘 要:目前我國教學機器人平臺使用的幾乎都是工業(yè)機器人,其機械結(jié)構封閉,系統(tǒng)開放性差,控制算法固化,并不適應實際教學。鑒于此,以康尼公司自主研發(fā)設計的KNT-ESR6B型六自由度串聯(lián)教學機器人本體為對象,基于開放式理念搭建了硬件控制系統(tǒng),并通過VC 6.0對機器人控制系統(tǒng)軟件進行了開發(fā),最終基于控制程序?qū)C器人進行了運動實驗,驗證了設計的可行性。

關鍵詞:教學機器人;開放式;控制系統(tǒng)

0? ? 引言

近年來,我國工業(yè)機器人技術發(fā)展很快,已經(jīng)在制造業(yè)得到了大量應用,隨著機器人市場的快速增長,社會對機器人專業(yè)技術人才的需求加大,目前我國開辦機器人專業(yè)的院校已經(jīng)超過三百所,對于這樣一個比較新的專業(yè)來說,需要有適合本專業(yè)教學用的專業(yè)教學設備。目前我國教學機器人平臺都是使用的ABB、FANUC、KUKA等品牌的工業(yè)機器人,其產(chǎn)品機械結(jié)構封閉,系統(tǒng)開放性差,控制算法固化,可以說,國內(nèi)一直缺少較為合適的教學機器人產(chǎn)品。所以,很有必要開展開放式教學機器人的研究,以提高專業(yè)建設水平,培養(yǎng)高素質(zhì)機器人專業(yè)人才,提升教師科研及技術服務能力,這對于推動我國機器人技術發(fā)展有著極其重要的意義。

本文以康尼公司自主研發(fā)設計的KNT-ESR6B型六自由度串聯(lián)教學機器人本體為對象,搭建了開放式的硬件控制系統(tǒng),并在此基礎之上,在Windows系統(tǒng)下基于Visual C++對控制系統(tǒng)軟件進行了開發(fā),最終在該教學機器人平臺上進行了實驗,驗證了該軟件系統(tǒng)在本平臺上的可行性。該控制系統(tǒng)值得在實際教學過程中推廣應用。

1? ? 教學機器人控制系統(tǒng)搭建

1.1? ? 六自由度串聯(lián)教學機器人本體

KNT-ESR6B型教學機器人本體由康尼公司自主研發(fā),采用雙臂式結(jié)構的六自由度串聯(lián)方式,負載為3 kg,幾何結(jié)構滿足Pieper準則,所有關節(jié)都是旋轉(zhuǎn)關節(jié)。如圖1所示,本體主要分為6個部分,即基座、腰部、上臂、肘部、前臂和腕部。機械臂的關節(jié)1固定在基座上,關節(jié)6的機械接口是連接法蘭,法蘭盤的姿態(tài)由六個旋轉(zhuǎn)關節(jié)軸的位置共同決定。

1.2? ? 控制系統(tǒng)電氣設計

目前市面上主流的教學機器人的控制器幾乎都是采用微處理器,其結(jié)構封閉、底層軟件的算法固化。針對該問題,KNT-ESR6B型教學機器人電氣控制系統(tǒng)采用PC+運動控制卡的開放式結(jié)構[1],控制部分的硬件主要有:工業(yè)PC機、PCI1040控制板卡、山洋伺服系統(tǒng)、信號轉(zhuǎn)換板和其他一些輔助電氣設備。硬件系統(tǒng)的總體構成方式如圖2所示,控制板卡接收工業(yè)PC機上軟件的指令,然后根據(jù)給出的指令,分別向各個軸伺服系統(tǒng)發(fā)高速脈沖,控制各軸運行的角度和速度,實現(xiàn)對機器人運行的控制。

采用開放式實驗臺,把電氣部分全部安裝在網(wǎng)孔板上,控制部分和本體之間采用方形連接器進行電氣連接,對控制系統(tǒng)中的運動控制卡、伺服系統(tǒng)、信號轉(zhuǎn)換板等部件進行接線,主要包括主控電路、信號控制電路、通信電路及其他輔助回路。搭建好的KNT-ESR6B型控制系統(tǒng)平臺如圖3所示。

2? ? 教學機器人控制系統(tǒng)軟件設計

2.1? ? 控制系統(tǒng)軟件框架

軟件是控制系統(tǒng)的核心,是實現(xiàn)人機交互操作的接口。基于軟件系統(tǒng)的多任務處理、多線程編程和通用性等要求,開發(fā)平臺選用操作系統(tǒng)為Windows的工業(yè)PC機,通過Visual C++開發(fā)工具對其進行設計編程[2]。KNT-ESR6B型教學機器人軟件系統(tǒng)主要由運動學分析模塊、運動控制模塊、實驗模塊這三大部分組成,如圖4所示。

2.2? ? 控制板卡二次開發(fā)流程

PCI1040運動控制卡是基于PCI總線的伺服/步進電機運動控制卡,能夠?qū)崿F(xiàn)復雜的電機運轉(zhuǎn)控制需求,可在VC、VB、C#以及LabView等環(huán)境中使用。該卡提供的函數(shù)庫種類十分豐富,通過調(diào)用控制卡的動態(tài)鏈接函數(shù)庫文件,匹配好相關接口來編寫上位機控制程序,其基本步驟如下:

(1)在Visual C++ 6.0軟件中,基于MFC

AppWizard建立一個單文檔或?qū)υ捒虻腤indows應用程序框架。

(2)接著在工程設置選項中進行相關設置,加入板卡的庫文件PCI1040.lib和PCI1040_32.lib到工程設置窗口中鏈接項的對象/庫模塊一欄。

(3)將相關的PCI1040.h頭文件添加到具體的程序中。

(4)調(diào)用板卡相關函數(shù),確認控制板卡已正確安裝,對控制板卡進行初始化,然后設置機器人各關節(jié)伺服系統(tǒng)的參數(shù)。最后根據(jù)軟件中對運行軌跡的要求,調(diào)用相應庫函數(shù)來編寫控制算法,實現(xiàn)對機器人的控制。

2.3? ? 軟件功能模塊

運動學分析模塊:根據(jù)KNT-ESR6B型教學機器人的相關運動學正反解算法設計該模塊,如圖5所示,只需在“運動學正解”軟件界面中輸入相應的各軸關節(jié)角度,軟件就可自動計算出機器人的位置和姿態(tài);在“運動學反解”軟件界面中輸入機器人空間范圍內(nèi)的某一位姿,軟件就可自動計算出機器人的8組反解結(jié)果。

運動控制模塊:由狀態(tài)顯示、單軸控制、軌跡規(guī)劃、輔助控制等幾部分組成,控制界面如圖6所示。

在該模塊中可以讀取機器人的關節(jié)狀態(tài),通過調(diào)用PCI1040_StartLVDVCHV( )等函數(shù)來設置單軸運動的步長、速度以及加速度等參數(shù)以調(diào)試機器人6個關節(jié)的性能,控制每個關節(jié)的單步正反向運動,同時通過調(diào)用機器人軌跡規(guī)劃相關插補算法實現(xiàn)軌跡規(guī)劃過程。

3? ? 控制功能實驗

應用搭建好的實驗平臺,控制KNT-ESR6B型教學機器人進行搭積木實驗,如圖7所示。在設定好相關伺服和運動控制卡的參數(shù)后,調(diào)用其軌跡規(guī)劃相關插補算法來編寫運動控制程序。對該教學機器人進行了多次重復運行實驗,結(jié)果表明該機器人能根據(jù)流程完成簡單的積木搭建實驗,證實了該開放式控制系統(tǒng)的可行性、易操作性。

4? ? 結(jié)語

本文針對當前教學機器人機械結(jié)構封閉、系統(tǒng)開放性差、控制算法固化,并不適應實際教學的弊端,基于開放式理念對KNT-ESR6B教學機器人的硬件控制系統(tǒng)進行了搭建,并基于VC 6.0對機器人控制系統(tǒng)軟件進行了開發(fā),將機器人理論中最為重要的相關算法通過軟件界面直接展示出來,并能控制機器人簡單運動。通過實驗可知,雖然該控制系統(tǒng)的精度和速度不能與工業(yè)機器人相比,但可以滿足基本教學需求,驗證了該開放式系統(tǒng)的可行性,為后期KNT-ESR6B機器人控制系統(tǒng)設計的進一步優(yōu)化提供了依據(jù),具有一定的價值,值得推廣。

[參考文獻]

[1] 毛若愚.六軸串聯(lián)機器人控制系統(tǒng)的研究與應用[D].大連:大連理工大學,2019.

[2] 曹斌,董伯麟,柯振輝.基于運動控制卡的桁架機器人控制系統(tǒng)設計[J].制造技術與機床,2017(3):25-28.

收稿日期:2020-04-09

作者簡介:丁猛(1981—),男,江蘇南京人,工程師,研究方向:自動控制。

主站蜘蛛池模板: 国产精品尤物铁牛tv| 凹凸精品免费精品视频| 欧美中文字幕第一页线路一| 成人精品在线观看| 91精品国产91欠久久久久| 91精品伊人久久大香线蕉| 欧美激情福利| 国产成人精品一区二区三在线观看| 国产福利拍拍拍| 国产性猛交XXXX免费看| 精品视频在线一区| 成人在线观看一区| 国产99视频免费精品是看6| 精品国产黑色丝袜高跟鞋| 色哟哟色院91精品网站 | 国产国语一级毛片| 国产爽妇精品| 丰满人妻一区二区三区视频| 国产人前露出系列视频| 一级毛片免费观看久| 国产va在线观看免费| 2021天堂在线亚洲精品专区| 国产欧美综合在线观看第七页| 免费一级无码在线网站 | 国产青青操| 亚洲最新地址| 国产成人AV男人的天堂| 亚洲天堂视频在线观看免费| 一区二区影院| 亚洲 成人国产| 国语少妇高潮| 在线国产91| 熟女日韩精品2区| 欧美国产精品拍自| 亚洲综合第一区| 无码综合天天久久综合网| 久久精品一品道久久精品| 国产一区二区人大臿蕉香蕉| 亚洲AV无码久久精品色欲| 亚洲第一精品福利| 日韩在线欧美在线| 国产 在线视频无码| 狠狠色丁婷婷综合久久| 亚洲天堂日韩在线| 97se综合| 欧洲日本亚洲中文字幕| 久久精品日日躁夜夜躁欧美| 亚洲第一黄色网址| 日本三级欧美三级| 亚洲日韩高清无码| 58av国产精品| 91精品国产自产在线观看| 97国产一区二区精品久久呦| 午夜视频www| 欧美第九页| 亚洲av无码牛牛影视在线二区| 中美日韩在线网免费毛片视频| 农村乱人伦一区二区| 国产99免费视频| 夜夜爽免费视频| 在线播放91| 98超碰在线观看| 在线观看亚洲人成网站| 40岁成熟女人牲交片免费| 全部毛片免费看| 小蝌蚪亚洲精品国产| 中文字幕在线播放不卡| 视频二区中文无码| 香蕉在线视频网站| 精品视频一区二区观看| 国产成人综合日韩精品无码不卡| 91视频99| 亚洲熟妇AV日韩熟妇在线| 国产精品三区四区| 国产簧片免费在线播放| 亚洲男人在线天堂| 好紧太爽了视频免费无码| 一本色道久久88| 2020精品极品国产色在线观看| 免费国产在线精品一区| 99精品视频播放| 福利在线不卡|