時(shí)間:2019-09-18 10:46:21來(lái)源:海尚集團(tuán)
一、當(dāng)前研究現(xiàn)狀和發(fā)展趨勢(shì)
隨著我國(guó)制造業(yè)市場(chǎng)的全球化,現(xiàn)代科學(xué)技術(shù)的飛速發(fā)展和社會(huì)的進(jìn)步,對(duì)工業(yè)機(jī)器人的性能提出更高的要求。目前,國(guó)內(nèi)現(xiàn)有機(jī)器人控制系統(tǒng)存在很多問題,比如:局限于專業(yè)的計(jì)算機(jī)、專業(yè)的機(jī)器人語(yǔ)言,開放性差,不便于對(duì)系統(tǒng)進(jìn)行擴(kuò)展和改進(jìn);軟件結(jié)構(gòu)及其邏輯結(jié)構(gòu)依賴于處理器硬件,致使軟件獨(dú)立性差,難以應(yīng)用在不同的系統(tǒng);由于并行計(jì)算機(jī)中的數(shù)據(jù)相關(guān)性、通訊及同步等內(nèi)在特點(diǎn),容錯(cuò)性差,其中一個(gè)處理器出現(xiàn)故障可能導(dǎo)致整個(gè)系統(tǒng)的癱瘓;由于結(jié)構(gòu)的封閉性,難以根據(jù)需要對(duì)系統(tǒng)進(jìn)行擴(kuò)展;現(xiàn)在所有機(jī)器人控制系統(tǒng)都沒有網(wǎng)絡(luò)功能。
現(xiàn)有結(jié)構(gòu)封閉的機(jī)器人控制系統(tǒng)已經(jīng)不能滿足生產(chǎn)自動(dòng)化的要求,開發(fā)“具有開放式結(jié)構(gòu)的模塊化、標(biāo)準(zhǔn)化機(jī)器人控制系統(tǒng)”是當(dāng)前機(jī)器人控制系統(tǒng)的一個(gè)發(fā)展方向。新型工業(yè)機(jī)器人控制系統(tǒng)應(yīng)具有以下特點(diǎn):
采用開放式軟件、硬件結(jié)構(gòu),可以根據(jù)需要移植到不同的系統(tǒng);
功能的模塊化設(shè)計(jì),不同的任務(wù)由不同的功能模塊實(shí)現(xiàn);
滿足實(shí)時(shí)性、多任務(wù)的要求;
具備網(wǎng)絡(luò)通訊功能,以便于多臺(tái)機(jī)器人協(xié)同工作;
直觀便捷的人機(jī)交互。
工業(yè)機(jī)器人控制系統(tǒng)的技術(shù)優(yōu)勢(shì)
隨著未來(lái)智能化的程度越來(lái)越高,各機(jī)器人本體制造商之間的差異化也將越來(lái)越顯著,這種差異化最主要體現(xiàn)在控制系統(tǒng)的差異上。與傳統(tǒng)的工業(yè)機(jī)器人控制系統(tǒng)相比,本控制系統(tǒng)具有以下優(yōu)點(diǎn):
本系統(tǒng)具有國(guó)內(nèi)首創(chuàng)的6軸以上復(fù)雜的機(jī)器人控制算法,能夠?qū)崿F(xiàn)多臺(tái)機(jī)器人協(xié)同工作。本套算法是將兩臺(tái)以上的機(jī)器人的所有運(yùn)動(dòng)軸當(dāng)作一個(gè)整體,統(tǒng)一解算,同一控制,真正實(shí)現(xiàn)多臺(tái)機(jī)器人在動(dòng)作上時(shí)間與空間的一致性,完美實(shí)現(xiàn)多臺(tái)機(jī)器人協(xié)同工作,這與現(xiàn)下兩臺(tái)機(jī)器人分別由兩套系統(tǒng)控制的協(xié)同工作有著本質(zhì)的區(qū)別。
本系統(tǒng)采用的基于EtherCat或RTEX等實(shí)時(shí)高速總線的運(yùn)動(dòng)控制器,能夠?qū)?/span>6軸以上、32軸以下的機(jī)器人進(jìn)行實(shí)時(shí)復(fù)雜的運(yùn)動(dòng)控制和采集機(jī)器人的所有數(shù)據(jù)信息。
根據(jù)機(jī)器人運(yùn)動(dòng)反饋的數(shù)據(jù)信息,本系統(tǒng)利用OpenGL技術(shù),實(shí)現(xiàn)了機(jī)器人的3D運(yùn)動(dòng)仿真。3D運(yùn)動(dòng)仿真功能的引入,使得操作員更加方便地進(jìn)行離線編程和運(yùn)動(dòng)程序的調(diào)試,實(shí)現(xiàn)了直觀、便捷、友好、美觀的人機(jī)交互。
本系統(tǒng)通過高速EtherCat/RTEX總線,以及EtherNet網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,實(shí)時(shí)反饋機(jī)器人運(yùn)動(dòng)數(shù)據(jù)、環(huán)境信息,在機(jī)器人控制系統(tǒng)中建立仿真的虛擬世界,操作者通過VR設(shè)備和可穿戴式操作設(shè)備進(jìn)行操作,使3D仿真與機(jī)器人實(shí)體同步。
本系統(tǒng)配套我們自主研發(fā)的可穿戴式操作設(shè)備,能夠采集人體手臂動(dòng)作的信息數(shù)據(jù),通過機(jī)器人控制系統(tǒng)轉(zhuǎn)換為機(jī)器人的控制數(shù)據(jù),使得人與機(jī)器人的動(dòng)作同步。
本系統(tǒng)具有一套適合機(jī)器人運(yùn)動(dòng)控制的編程語(yǔ)言,能夠可視化、圖形化、智能化的離線編程,使得機(jī)器人的控制更加方便、靈活,有利于用戶在現(xiàn)有的基礎(chǔ)上進(jìn)行二次開發(fā)。
工業(yè)機(jī)器人控制系統(tǒng)的功能詳解
機(jī)器人控制系統(tǒng)的基本功能是接收來(lái)自傳感器的檢測(cè)信號(hào),根據(jù)操作任務(wù)的要求,驅(qū)動(dòng)機(jī)械臂中的各臺(tái)電動(dòng)機(jī)完成動(dòng)作。下面將介紹本套工業(yè)機(jī)器人控制系統(tǒng)的功能:
同步仿真
機(jī)器人控制系統(tǒng)的人機(jī)交互主界面具有與機(jī)器人本體型號(hào)一致的3D模型,如下圖所示。
無(wú)論是在手動(dòng)示教控制機(jī)器人運(yùn)動(dòng),還是執(zhí)行自動(dòng)運(yùn)動(dòng)程序,3D模型都會(huì)實(shí)時(shí)仿真運(yùn)動(dòng),與機(jī)器人本機(jī)保持一致的運(yùn)動(dòng)軌跡。3D模型同步運(yùn)動(dòng)仿真能夠讓操作員更直觀的觀察到機(jī)器人的運(yùn)動(dòng)軌跡,在規(guī)劃?rùn)C(jī)器人運(yùn)動(dòng)軌跡更加提高工作效率,優(yōu)化軌跡程序。
同步運(yùn)動(dòng)仿真視圖的視角可以通過操作視圖調(diào)整按鈕,進(jìn)行模型視角左調(diào)/右調(diào)/上調(diào)/下調(diào)/回到默認(rèn)位置等調(diào)整。視圖調(diào)整按鈕如下圖所示。此外,機(jī)器人控制系統(tǒng)還支持視圖拉動(dòng),比如:按下鼠標(biāo)左鍵拉動(dòng)模型,同步仿真3D視圖控制視角360°旋轉(zhuǎn);在模型視圖下滑動(dòng)鼠標(biāo)滾輪,同步仿真3D視圖控制視角放大或縮小-。視圖調(diào)整功能實(shí)現(xiàn)了從不同角度觀察機(jī)器人的運(yùn)動(dòng)軌跡,能夠使得操作員及時(shí)做出判斷,進(jìn)行示教校準(zhǔn)。
示教控制
在機(jī)器人控制系統(tǒng)中選擇示教模式,通過操作按鈕對(duì)機(jī)器人進(jìn)行運(yùn)動(dòng)控制和采集目標(biāo)點(diǎn)的位置信息。示教模式啟動(dòng)按鈕位置控制系統(tǒng)主界面的右上角,進(jìn)入示教模式后,示教圖標(biāo)會(huì)顯示為紅色。
示教控制模式下,控制系統(tǒng)擁有三種操作方式:基座坐標(biāo)系、工具坐標(biāo)系和關(guān)節(jié)控制。這三種模式可通過示教圖標(biāo)下的圖標(biāo)進(jìn)行切換。
基座坐標(biāo)系操作方式是根據(jù)基座三維定位關(guān)系,對(duì)應(yīng)大地坐標(biāo)、參照物坐標(biāo)系進(jìn)行定位。此模式下,可通過系統(tǒng)主界面下方左右兩邊的方向按鈕控制機(jī)器人按照基座坐標(biāo)系進(jìn)行運(yùn)動(dòng)。
工具坐標(biāo)系操作方式是根據(jù)工具三維定位關(guān)系,對(duì)應(yīng)基座、參照物坐標(biāo)系進(jìn)行定位。此模式下,可通過系統(tǒng)主界面下方左右兩邊的方向按鈕控制機(jī)器人按照工具坐標(biāo)系進(jìn)行運(yùn)動(dòng)。
關(guān)節(jié)控制操作方式是手動(dòng)操作機(jī)器人的單關(guān)節(jié)的旋轉(zhuǎn)運(yùn)動(dòng),方便設(shè)定原點(diǎn)校準(zhǔn)和設(shè)定安全工作點(diǎn)。此模式下,可通過系統(tǒng)主界面下方左右兩邊的方向按鈕控制機(jī)器人相對(duì)應(yīng)的關(guān)節(jié)進(jìn)行旋轉(zhuǎn)運(yùn)動(dòng)。此外,在關(guān)節(jié)控制模式下,點(diǎn)擊附加軸模式圖標(biāo)(位于關(guān)節(jié)控制圖標(biāo)下)設(shè)置(A)圖標(biāo),可切換到附加軸模式(F),即可對(duì)附加軸進(jìn)行關(guān)節(jié)控制。
在示教模式下的三種操作方式的控制過程中,可根據(jù)實(shí)際需要,對(duì)工作精度(系統(tǒng)驅(qū)動(dòng)連接的機(jī)器人工作精度,分為5個(gè)等級(jí))、速度檔位(系統(tǒng)驅(qū)動(dòng)連接的機(jī)器人工作速度檔位開關(guān),分為1-5檔)等參數(shù)進(jìn)行調(diào)節(jié)。
指令編程與軌跡錄制
本機(jī)器人控制系統(tǒng)的編程方式有兩種:指令編程和錄制運(yùn)動(dòng)軌跡。
本系統(tǒng)的編程語(yǔ)言簡(jiǎn)單易懂,具有一系列的控制指令,比如:點(diǎn)到點(diǎn)(PTP)、直線(LINE)、三點(diǎn)圓?。?/span>3P-ARC)、三點(diǎn)圓(3P-CIRCULE)、半徑圓?。?/span>R-ARC)、曲線(CURVE)、延時(shí)(DELY)、跳轉(zhuǎn)(JUMP)、循環(huán)(LOOP)、子程序(SUB)等。故在使用指令編輯程序時(shí),只需采集目標(biāo)軌跡若干點(diǎn)的位置參數(shù),然后選擇相應(yīng)的運(yùn)動(dòng)指令,填寫參數(shù)即可完成運(yùn)動(dòng)程序的編程。
下面,舉一個(gè)指令編程的例子:
步驟 | 輸入操作 | 示意圖 |
1 | 啟動(dòng)系統(tǒng),連接伺服器, 切換到示教模式 | ![]() |
2 | 手動(dòng)操作機(jī)器人運(yùn)動(dòng),采集若干點(diǎn)的數(shù)據(jù) | ![]() |
3 | 進(jìn)入編程頁(yè)面,新建程序,設(shè)定程序名稱,選擇工具 | ![]() |
4 | 編輯程序,添加控制指令 | ![]() |
5 | 為指令添加 目標(biāo)點(diǎn)的位置參數(shù) | ![]() |
6 | 生成完整的運(yùn)動(dòng)指令 | ![]() |
7 | 多次添加運(yùn)動(dòng)指令, 完成編程 | ![]() |
8 | 保存程序文件, 方便下次使用 | ![]() |
9 | 點(diǎn)擊運(yùn)行,執(zhí)行程序 | ![]() |
10 | 停止運(yùn)動(dòng),退出系統(tǒng) | ![]() |
錄制軌跡功能則是可以在示教模式下,記錄機(jī)器人移動(dòng)的每個(gè)點(diǎn)的位置數(shù)據(jù),在程序里生成所運(yùn)動(dòng)的指令代碼,實(shí)現(xiàn)快速編程,提高編程效率和機(jī)器人運(yùn)動(dòng)的準(zhǔn)確率。
此外,本系統(tǒng)還支持單步指令運(yùn)行。單步運(yùn)行的操作方式有兩種:
在主界面調(diào)試軌跡程序時(shí),可通過單步運(yùn)行(上一步/下一步)按鈕控制機(jī)器人執(zhí)行指令。
在編程子頁(yè)面——MDI指令中,輸入目標(biāo)點(diǎn)的位置參數(shù),確定執(zhí)行,即可控制機(jī)器人運(yùn)動(dòng)到目標(biāo)點(diǎn)。
本系統(tǒng)的編程操作亦支持子程序管理。操作員可將常用的運(yùn)動(dòng)軌跡保存為子程序,即可在子程序管理頁(yè)面進(jìn)行操作。如需調(diào)用子程序,在編輯程序時(shí),添加子程序(SUB)指令,設(shè)置子程序ID,即可成功調(diào)用。
本系統(tǒng)的編程語(yǔ)言簡(jiǎn)單友好,容易掌握,大大降低了操作者學(xué)習(xí)機(jī)器人運(yùn)動(dòng)編程的難度。在實(shí)際編程中,操作員可將指令編程和錄制軌跡結(jié)合起來(lái)一起使用,如此可減少編程的時(shí)間,提高工作效率。操作員在調(diào)試程序時(shí),可使用單步運(yùn)行功能,提高優(yōu)化程序的效率。操作員可將通用的、使用次數(shù)多的運(yùn)動(dòng)軌跡保存為子程序,如此可避免重復(fù)勞動(dòng)。
離線編程與調(diào)試
離線狀態(tài):機(jī)器人控制系統(tǒng)未連接或者未使能伺服驅(qū)動(dòng)器的狀態(tài)。
在離線狀態(tài)下,操作員可進(jìn)入示教模式,控制機(jī)器人的3D模型運(yùn)動(dòng),采集目標(biāo)點(diǎn)數(shù)據(jù),編寫運(yùn)動(dòng)程序。程序編寫完成后,亦可進(jìn)行運(yùn)動(dòng)仿真,根據(jù)機(jī)器人3D模型運(yùn)動(dòng)情況,調(diào)試和優(yōu)化運(yùn)動(dòng)程序。離線狀態(tài)下的編程和調(diào)試與已使能伺服驅(qū)動(dòng)器狀態(tài)下的編程和調(diào)試相比較,操作步驟基本一致,只是少了連接伺服驅(qū)動(dòng)器這一步驟。
本系統(tǒng)的離線編程與調(diào)試功能,能讓操作員未連接機(jī)器人本體的狀態(tài)下進(jìn)行編輯程序和優(yōu)化程序,避免操作員在實(shí)體操作調(diào)試出現(xiàn)誤操作,影響機(jī)器人整體系統(tǒng)的穩(wěn)定性和威脅到操作員的人身安全。
擺振功能
擺振是指機(jī)器人工具點(diǎn)形成的振幅動(dòng)作,通過設(shè)定擺幅、點(diǎn)數(shù)和方向等參數(shù)生成相應(yīng)的擺振曲線。
在實(shí)際工業(yè)應(yīng)用中,例如自動(dòng)焊接的場(chǎng)景,常需要機(jī)器人在焊接的路徑中加入擺動(dòng)地運(yùn)動(dòng)的指令。在本系統(tǒng)中,只需要設(shè)定擺幅、點(diǎn)數(shù)和方向等參數(shù)生成相應(yīng)的擺振曲線嗎,然后在添加指令時(shí)設(shè)置預(yù)先保存好的擺振ID,即是實(shí)現(xiàn)機(jī)器人在走運(yùn)動(dòng)軌跡過程中出現(xiàn)擺動(dòng)運(yùn)動(dòng),滿是自動(dòng)焊接的需要。
參數(shù)設(shè)置
本系統(tǒng)可設(shè)置基本參數(shù)、機(jī)構(gòu)參數(shù)、機(jī)電參數(shù)、IO設(shè)置、寄存器設(shè)置、AD/DA設(shè)置、工具管理、工具點(diǎn)標(biāo)定、通訊參數(shù)等,能夠全方位的調(diào)節(jié)機(jī)器人運(yùn)動(dòng)參數(shù)。本系統(tǒng)需要配置的參數(shù)看起來(lái)很多,但很多參數(shù)都是默認(rèn)配置好了的,實(shí)際使用時(shí),不需要配置太多的參數(shù),會(huì)控制機(jī)器運(yùn)動(dòng)、編寫機(jī)器人運(yùn)動(dòng)程序即可。
手持控制器
本機(jī)器人控制系統(tǒng)配備手持控制器,手持控制同樣具備示教控制、離線編程與調(diào)試、3D模型運(yùn)動(dòng)仿真、參數(shù)修改等功能。
手持控制器的基本操作邏輯與機(jī)器人控制系統(tǒng)軟件的操作邏輯基本一致,會(huì)使用機(jī)器人控制系統(tǒng)軟件,就會(huì)使用手持控制器去控制機(jī)器人運(yùn)動(dòng)、編輯運(yùn)動(dòng)程序、調(diào)試程序等功能,不必要再去學(xué)習(xí)一次如何使用手持控制器,大大減少了學(xué)習(xí)本套機(jī)器人控制系統(tǒng)的學(xué)習(xí)時(shí)間成本。
標(biāo)簽:
中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.wangxinlc.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-04-30
性能躍升20%!維宏NK300CX Plus數(shù)控系統(tǒng)...
2025-04-11
rpi-image-gen:樹莓派軟件鏡像構(gòu)建的終...
2025-04-08
【產(chǎn)品解讀】全面提升精密制造檢測(cè)節(jié)拍...
2025-03-31
激光閃耀 智慧引領(lǐng) | WISE MASER 黑武士...
2025-03-20