高 攀,鄒 胤,湯 超,劉揚(yáng)開,王曉軍
(廣東技術(shù)師范大學(xué)工業(yè)中心,廣州 510665)
制造業(yè)是國(guó)民經(jīng)濟(jì)的支柱產(chǎn)業(yè),進(jìn)入21 世紀(jì),世界范圍內(nèi)掀起了新一輪的科技革命和產(chǎn)業(yè)革命,以互聯(lián)網(wǎng)、新能源、新材料、生物科學(xué),機(jī)器人技術(shù)[1-3]為代表的技術(shù)得到了蓬勃發(fā)展,深深地改變著世界競(jìng)爭(zhēng)格局和歷史進(jìn)程。同時(shí)對(duì)傳統(tǒng)教育教學(xué)模式也產(chǎn)生較大的沖擊,尤其是機(jī)械、車輛、自動(dòng)化等工科學(xué)生,在當(dāng)前互聯(lián)網(wǎng)的超強(qiáng)滲透下,大量自動(dòng)化、智能化、網(wǎng)聯(lián)化的新技術(shù)在改造升級(jí)甚至顛覆傳統(tǒng)的制造產(chǎn)業(yè),產(chǎn)業(yè)變革的一個(gè)明顯特征便是學(xué)科之間的界限越來(lái)越模糊,不同學(xué)科之間不斷融合交叉,這些變化對(duì)于傳統(tǒng)學(xué)科、舊體系教學(xué)方法都提出了嚴(yán)峻的挑戰(zhàn),新工科建設(shè)便是應(yīng)對(duì)這一挑戰(zhàn)做出的正面回應(yīng),教育部高等教育司發(fā)布《關(guān)于開展新工科研究與實(shí)踐的通知》[4],新工科提倡學(xué)科的交叉性、綜合性,著力培養(yǎng)新興工程科技創(chuàng)新和產(chǎn)業(yè)創(chuàng)新人才,服務(wù)產(chǎn)業(yè)轉(zhuǎn)型升級(jí)。
工程訓(xùn)練作為工科學(xué)生最為重要的實(shí)踐教學(xué)平臺(tái),肩負(fù)著培養(yǎng)學(xué)生實(shí)踐能力和創(chuàng)新意識(shí)的重任,是理論知識(shí)與工程實(shí)踐、工業(yè)制造之間的橋梁。傳統(tǒng)的工程訓(xùn)練包括車、銑、刨、磨、鉗、鑄造、鍛造等,近年為響應(yīng)國(guó)家號(hào)召和適應(yīng)產(chǎn)業(yè)變革,數(shù)控、加工中心、機(jī)器人、3D 打印等一系列新設(shè)備不斷投入教學(xué)研究中,教學(xué)學(xué)時(shí)也逐年增加,但受制于設(shè)備情況和教師現(xiàn)狀,仍存在著較多的問(wèn)題,不能滿足學(xué)生的學(xué)習(xí)需求和教學(xué)要求。以工業(yè)機(jī)器人為例,從20 世紀(jì)中期,隨著計(jì)算機(jī),自動(dòng)控制原理技術(shù)的成熟,應(yīng)用于數(shù)控機(jī)床的控制系統(tǒng),伺服電機(jī)、減速器得到快速的發(fā)展,為工業(yè)機(jī)器人的發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)[5],但目前工業(yè)機(jī)器人設(shè)備昂貴,建設(shè)初期數(shù)量較少,留白時(shí)間較長(zhǎng),不能滿足學(xué)生上課操作需求,機(jī)器人操作復(fù)雜,初期上手較難,講解浮于表面不能深入,學(xué)習(xí)效果有限等問(wèn)題,嚴(yán)重制約著機(jī)器人實(shí)踐教學(xué)效果,亟需優(yōu)化實(shí)踐教學(xué)平臺(tái)流程,豐富和優(yōu)化教學(xué)方法,提高教學(xué)質(zhì)量和效率[6]。
本文從政策要求和教學(xué)實(shí)際出發(fā),提出建立了一種虛實(shí)結(jié)合的工業(yè)機(jī)器人實(shí)訓(xùn)教學(xué)平臺(tái)和方法,包括機(jī)器人實(shí)體操作平臺(tái)和和虛擬仿真平臺(tái)。其中實(shí)體操作平臺(tái)主要采用業(yè)內(nèi)知名廠商機(jī)器人產(chǎn)品搭建,有串聯(lián)六自由度機(jī)器人、并聯(lián)機(jī)器人、雙臂機(jī)器人,虛擬仿真平臺(tái)包括基于Matlab的機(jī)器人運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)虛擬仿真和基于RobotStudio的機(jī)器人編程和動(dòng)畫仿真,實(shí)現(xiàn)了兩種平臺(tái)之間的優(yōu)勢(shì)互補(bǔ),極大提高了學(xué)生的參與度和積極性,加深學(xué)生對(duì)于理論知識(shí)的理解和掌握,實(shí)現(xiàn)實(shí)踐教學(xué)目標(biāo)。
實(shí)訓(xùn)最重要的特點(diǎn)是實(shí)踐性,讓學(xué)生有更長(zhǎng)的時(shí)間去操作設(shè)備,熟練掌握設(shè)備的基本結(jié)構(gòu)組成、工作原理和操作技巧,與理論知識(shí)相互印證,寄希望將來(lái)在此基礎(chǔ)上能進(jìn)一步創(chuàng)新創(chuàng)造,但受制于實(shí)訓(xùn)設(shè)備數(shù)量不足,功能單一,實(shí)訓(xùn)項(xiàng)目簡(jiǎn)單,理論知識(shí)枯燥,計(jì)算繁瑣等客觀條件,學(xué)生實(shí)訓(xùn)效果和教學(xué)效果都未完全達(dá)到預(yù)期,因此新開發(fā)的工業(yè)機(jī)器人實(shí)訓(xùn)教學(xué)平臺(tái)有以下幾個(gè)方面的要求:(1)盡可能增加機(jī)器人數(shù)量,減少學(xué)生操作留白,提高學(xué)習(xí)效率;(2)豐富機(jī)器人品種,雖然各個(gè)品牌機(jī)器人結(jié)構(gòu)形式和組成越來(lái)越趨于一致,但控制邏輯操作方法仍有差異,對(duì)比掌握;(3)增加單臺(tái)機(jī)器人的功能模塊,盡可能在一臺(tái)機(jī)器人本體結(jié)構(gòu)周邊提供盡可能多的功能模塊,循序漸進(jìn)提升操作所需技能。
基于以上要求,中心搭建的工業(yè)機(jī)器人實(shí)訓(xùn)工作平臺(tái)如圖1 所示,整體可分為桌面型工業(yè)機(jī)器人和落地式工業(yè)機(jī)器人,其中桌面型工業(yè)機(jī)器人體型較小,布置靈活,開放式布局,非常適于教學(xué);落地式工業(yè)機(jī)器人尺寸較大,其工作范圍和負(fù)載能力更強(qiáng),更加貼合產(chǎn)線實(shí)際生產(chǎn),各個(gè)機(jī)器人實(shí)訓(xùn)工作基本組成大體一致,都包括機(jī)器人系統(tǒng)本體模塊、功能實(shí)訓(xùn)模塊、觸控顯示編程系統(tǒng)等,其中機(jī)器人系統(tǒng)本體和控制器是整個(gè)實(shí)訓(xùn)工作站的核心,采用市場(chǎng)成熟產(chǎn)品,根據(jù)自身教學(xué)和科研需求設(shè)計(jì)功能實(shí)訓(xùn)模塊,具體介紹如下。
1.2.1 桌面型工業(yè)機(jī)器人
(1)雙臂機(jī)器人實(shí)訓(xùn)工作站(ABB),如圖1 標(biāo)號(hào)1 所示,機(jī)器人本體采用ABB 機(jī)器人IRB 14000 型,有效負(fù)載0.5 kg;臂展0.5 m,配2 個(gè)伺服夾爪、1 個(gè)視覺(jué)、1 個(gè)真空,配備有清潔器裝配實(shí)訓(xùn)模塊和物塊視覺(jué)分揀實(shí)訓(xùn)模塊。
(2)六軸工業(yè)機(jī)器人多功能實(shí)訓(xùn)工作站(ABB),機(jī)器人本體采用ABB 機(jī)器人IRB 120 型,采用IRC5C 緊湊型控制器,如圖1標(biāo)號(hào)2所示,有效負(fù)載為3 kg,臂展0.58 m,配1個(gè)真空,1個(gè)循跡指針,配備有描圖、打磨拋光、裝配、涂膠、碼垛、自動(dòng)送料、拾取物料、物料搬運(yùn)等實(shí)訓(xùn)模塊,詳細(xì)如圖2所示。
圖1 工業(yè)機(jī)器人實(shí)訓(xùn)工作平臺(tái)
圖2 桌面型工業(yè)機(jī)器人多功能實(shí)訓(xùn)工作站(ABB-IRB120)
(3)六軸多功能實(shí)訓(xùn)工作站(庫(kù)卡),如圖1 標(biāo)號(hào)3 所示,機(jī)器人本體采用庫(kù)卡KR3R540型機(jī)器人,負(fù)載3 kg,動(dòng)態(tài)范圍0.541 m,具有結(jié)構(gòu)緊湊、電線內(nèi)置、干擾輪廓小等特征,配備有描圖和碼垛實(shí)訓(xùn)模塊。
(4)六軸多功能實(shí)訓(xùn)工作站(安川),如圖1 標(biāo)號(hào)4 所示,機(jī)器人本體采用安川MOTOMAN-GP7 型機(jī)器人,負(fù)載7 kg,動(dòng)態(tài)范圍0.927 m,廣泛應(yīng)用于搬運(yùn)、取件/包裝、碼垛、組裝/分裝等場(chǎng)合,配備有描圖和碼垛實(shí)訓(xùn)模塊。
(5)六軸工業(yè)機(jī)器人多功能實(shí)訓(xùn)工作站(Fanuc),如圖1標(biāo)號(hào)5 所示,機(jī)器人本體采用Fanuc LRMate200iD-4s 型機(jī)器人,負(fù)載4 kg,動(dòng)態(tài)范圍0.55 m,配1 個(gè)真空,1 個(gè)循跡指針,配備有描圖、打磨拋光、裝配、涂膠、碼垛、自動(dòng)送料、拾取物料、物料搬運(yùn)等實(shí)訓(xùn)模塊。
(6)并聯(lián)型機(jī)器人多功能實(shí)訓(xùn)工作站(Fanuc),如圖1 標(biāo)號(hào)6 所示,機(jī)器人本體采用Fanuc/M/1iA/0.5SL 并聯(lián)型蜘蛛手機(jī)器人,負(fù)載0.5 kg,動(dòng)態(tài)范圍0.42 m,動(dòng)作敏捷,結(jié)構(gòu)緊湊,廣泛應(yīng)用于電子行業(yè),配備了物料分揀、視覺(jué)碼垛、軌跡描繪、涂膠等實(shí)訓(xùn)模塊。
1.2.2 落地型工業(yè)機(jī)器人
(1)六軸工業(yè)機(jī)器人多功能實(shí)訓(xùn)工作站(Fanuc),如圖1標(biāo)號(hào)7所示,機(jī)器人本體采用FanucM-20iD/25六軸機(jī)器人,負(fù)載25 kg,動(dòng)態(tài)范圍1.83 m,結(jié)構(gòu)緊湊,剛度大,響應(yīng)快速,配雙吸盤夾具、吸盤夾手夾具、1 個(gè)真空,配備有視覺(jué)碼垛、搬運(yùn)、監(jiān)測(cè)分揀以及裝配等實(shí)訓(xùn)模塊。
(2)移動(dòng)上下料工業(yè)機(jī)器人實(shí)訓(xùn)工作站(Fanuc),如圖1標(biāo)號(hào)8所示,機(jī)器人本體采用FanucM-20iD/25六軸機(jī)器人,采用R-30iB Mate Plus 控制器,機(jī)器人安裝在一個(gè)高精度直線導(dǎo)軌系統(tǒng)上,大大增加機(jī)器人的活動(dòng)范圍,配有多工位鉆孔加工平臺(tái),機(jī)器視覺(jué)檢測(cè)平臺(tái),智能立體倉(cāng)庫(kù)等,配備有機(jī)器視覺(jué)碼垛、移動(dòng)上下料、多孔位鉆孔加工等實(shí)訓(xùn)模塊。
整個(gè)工業(yè)機(jī)器人實(shí)訓(xùn)平臺(tái)整體是開放式布局,囊括了ABB,發(fā)那科,KUKA,安川等市場(chǎng)主流品牌機(jī)器人品牌和系統(tǒng),包含雙臂型、并聯(lián)型、串聯(lián)型等各種機(jī)器人結(jié)構(gòu)形式,具備描圖、打磨拋光、裝配、涂膠、碼垛、自動(dòng)送料、拾取物料、物料搬運(yùn)等實(shí)訓(xùn)模塊,可以充分滿足學(xué)生實(shí)訓(xùn)、競(jìng)賽科創(chuàng)、教工科研等各種需求。
機(jī)器人實(shí)訓(xùn)離不開實(shí)踐練習(xí),但是如要理解機(jī)器人關(guān)節(jié)運(yùn)動(dòng)、電機(jī)選型、速度控制等理論知識(shí),虛擬仿真技術(shù)具有較大的優(yōu)勢(shì),在機(jī)器人學(xué)的理論教學(xué)中,通常都偏重于理論知識(shí),尤其是矩陣和控制原理的介紹,繁瑣抽象的公式和計(jì)算降低了學(xué)生的學(xué)習(xí)熱情,以Matlab為基礎(chǔ)的軟件教學(xué)作為理論教學(xué)的補(bǔ)充,尤其是基于Matlab 的機(jī)器人工具箱[7],不僅可以方便依據(jù)機(jī)器人結(jié)構(gòu)參數(shù)快速進(jìn)行本體建模,完成運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)仿真,還可以研究多項(xiàng)式路徑規(guī)劃、拋物線路徑規(guī)劃、多段分割路勁規(guī)劃及各種先進(jìn)算法等,基于Matlab機(jī)器人工具箱的教學(xué)思路流程如圖3所示。
圖3 基于機(jī)器人工具箱的教學(xué)思路
基于Matlab/Simulink 的機(jī)器人工具箱建模最為常用的方法是DH 參數(shù)法或者M(jìn)DH 參數(shù)法進(jìn)行,圖4 所示為MDH 坐標(biāo)參數(shù)建模規(guī)范,只需要確定桿件長(zhǎng)度a、桿件扭角α、關(guān)節(jié)轉(zhuǎn)角θ、關(guān)節(jié)距離d四個(gè)參數(shù)便可以建立機(jī)器人本體模型,從參數(shù)來(lái)看,MDH 參數(shù)中各個(gè)參數(shù)的物理意義與標(biāo)準(zhǔn)DH 參數(shù)是一樣的,從功能來(lái)看,對(duì)于大多數(shù)串聯(lián)型機(jī)器人而言,其表現(xiàn)能力都是一樣的,不同的地方是MDH法能夠克服DH不能應(yīng)用于平行軸和閉環(huán)機(jī)構(gòu)的缺點(diǎn)[8];從教學(xué)內(nèi)容來(lái)看,兩者之間并沒(méi)有本質(zhì)的區(qū)別,不會(huì)大幅增加課時(shí)量,因此在教學(xué)中將分別講解DH參數(shù)法和MDH參數(shù)法,并對(duì)比其建模異同之處。
圖4 MDH坐標(biāo)參數(shù)建模規(guī)范
選定建模方法后,根據(jù)機(jī)器人本體結(jié)構(gòu)參數(shù)進(jìn)行相應(yīng)坐標(biāo)系的建立,這部分是進(jìn)行模型建立的基礎(chǔ),技巧性強(qiáng),需要較多講解和練習(xí),圖5 所示為IRB120 機(jī)器人工作站尺寸參數(shù)圖,其中包含根據(jù)MDH 要求建立的坐標(biāo)系,依據(jù)坐標(biāo)系便可以方便寫出MDH 參數(shù)表,如表1 所示,針對(duì)MDH 參數(shù)表,各個(gè)坐標(biāo)的位姿矩陣連乘得到最后一個(gè)驅(qū)動(dòng)關(guān)節(jié)上的坐標(biāo)系到機(jī)器人基坐標(biāo)系的齊次變換矩陣,如果要得到末端工具坐標(biāo)還需要增加一個(gè)平移變換,這也是MDH參數(shù)比DH參數(shù)表多一行,即多了一個(gè)平移變換矩陣,值得注意的是,不管是DH或者M(jìn)DH參數(shù)表并不是唯一的,與坐標(biāo)系的選取和坐標(biāo)軸的方向有關(guān),但是無(wú)論何種方法,計(jì)算得到的末端空間坐標(biāo)應(yīng)該是一致的。
圖5 IRB120尺寸參數(shù)和坐標(biāo)系建立
表1 IRB120型號(hào)機(jī)器人MDH參數(shù)表
依據(jù)所得到的DH 或MDH 參數(shù)表,基于Matlab robotics toolbox建立IRB120機(jī)器人構(gòu)型圖,如圖6所示,采用示教顯示機(jī)器人,可方便調(diào)整6 個(gè)關(guān)節(jié)角度,能夠讓初學(xué)者更好地了解六軸機(jī)器人的結(jié)構(gòu),另外通過(guò)6 個(gè)關(guān)節(jié)角度的調(diào)整使得所建立的模型零位姿態(tài)和實(shí)體模型相對(duì)應(yīng),進(jìn)而進(jìn)行虛擬模型與實(shí)體模型互相驗(yàn)證。
圖6 基于MDH法的IRB120機(jī)器人構(gòu)型
模型搭建完成后,采用任務(wù)驅(qū)動(dòng)式的教學(xué)方法,目前已經(jīng)開發(fā)的教學(xué)任務(wù)有3個(gè)。
(1)機(jī)器人運(yùn)動(dòng)學(xué)正解,即給定各個(gè)關(guān)節(jié)的運(yùn)動(dòng)參數(shù),求取末端執(zhí)行器相對(duì)參考系(一般為大地基坐標(biāo))的位姿;如圖7 所示為IRB120 型機(jī)器人運(yùn)動(dòng)學(xué)正解示意圖,給定6 個(gè)關(guān)節(jié)的轉(zhuǎn)動(dòng)角度,可方便求得到末端執(zhí)行器的位姿。
圖7 IRB120機(jī)器人運(yùn)動(dòng)學(xué)正解示意圖
(2)機(jī)器人運(yùn)動(dòng)學(xué)逆解,即給定滿足工作要求的末端執(zhí)行器相對(duì)參考坐標(biāo)的位姿,求取關(guān)節(jié)的運(yùn)動(dòng)參數(shù),運(yùn)動(dòng)學(xué)逆解求取一般會(huì)得到多組滿足條件的解,其中會(huì)有一組解是最優(yōu)的,因此在求取過(guò)程中需要對(duì)滿足條件的解進(jìn)行篩選。IRB120 型機(jī)器人其運(yùn)動(dòng)軸線滿足Pieper 準(zhǔn)則[9],因此具有封閉解,可方便通過(guò)fkine函數(shù)進(jìn)行求解,大幅度降低計(jì)算量。
(3)機(jī)器人路徑規(guī)劃[10],即給定一定的物理約束條件,機(jī)器人完成設(shè)定任務(wù)和動(dòng)作所設(shè)計(jì)的運(yùn)動(dòng)序列安排,通俗解釋就是機(jī)器人找到一條起始點(diǎn)到目標(biāo)點(diǎn)的合適路徑,目前進(jìn)行軌跡規(guī)劃的方案主要有兩種,基于關(guān)節(jié)空間方案和基于直角坐標(biāo)方案,出于兩種方案在實(shí)踐中的應(yīng)用情況,在教學(xué)中以講解關(guān)節(jié)空間求解為主,如圖8 所示為基于多項(xiàng)式優(yōu)化的末端執(zhí)行器從起始位置(429,0,550)到目標(biāo)位置(-400,100,400)的路徑規(guī)劃,運(yùn)動(dòng)路徑和關(guān)節(jié)速度較為平滑。
圖8 IRB120機(jī)器人路徑規(guī)劃示意圖
RobotStudio[11-12]是全球廣泛使用的機(jī)器人離線編程軟件,由瑞士ABB 公司開發(fā),其最大的優(yōu)勢(shì)是可以快速建立與現(xiàn)實(shí)生產(chǎn)場(chǎng)景高度吻合的虛擬場(chǎng)景,并能在不停產(chǎn)停機(jī)情況下進(jìn)行離線仿真,因此非常便于在不影響生產(chǎn)的情況下執(zhí)行培訓(xùn)、編程和優(yōu)化等任務(wù),可有效降低風(fēng)險(xiǎn)、快速調(diào)試,提高機(jī)器人使用效率,廣泛應(yīng)用于增強(qiáng)現(xiàn)實(shí),數(shù)字孿生以及虛擬調(diào)試的場(chǎng)合。RobotStudio 可以兼容主流3D 建模軟件模型,方便調(diào)用模型庫(kù)中ABB 機(jī)器人模型和建立控制器,可以像使用實(shí)際示教器對(duì)機(jī)器人進(jìn)行操作和編程,離散驗(yàn)證程序的正確性,程序無(wú)需任何的轉(zhuǎn)換便可以下載到實(shí)際機(jī)器人中進(jìn)行使用,正是由于RobotStudio 的易用性和強(qiáng)大功能,得到了許多高校教學(xué)的青睞[13-14],基于此在機(jī)器人編程和動(dòng)畫仿真教學(xué)方面采用RobotStudio作為主要的教學(xué)軟件。
基于RobotStudio建立一個(gè)可以離線編程的機(jī)器人虛擬平臺(tái)一般需要3 個(gè)步驟[13],工作站模型搭建,Smart 組件設(shè)計(jì)和I/O連接及工作站邏輯設(shè)計(jì)3 個(gè)階段,RobotStudio 重在仿真和智能環(huán)境的搭建,造型功能薄弱,一般是從主流CAD 軟件導(dǎo)入建好的模型,支持STP 和SAL 格式[15],調(diào)整位置形成仿真平臺(tái)框架;接下來(lái)添加Smart 組件,賦予模型動(dòng)作和邏輯屬性連接,模擬真實(shí)機(jī)器人的動(dòng)作過(guò)程,最后在控制器設(shè)計(jì)中將Smart 組件和機(jī)器人的輸入輸出接口通過(guò)I/O 端口相互關(guān)聯(lián),模擬數(shù)據(jù)通信,便可以進(jìn)行RAPID 離線編程,如圖9(a)所示為ABB/IRB120 桌面型機(jī)器人虛擬仿真平臺(tái),如圖9(b)所示為Fanuc/M-20iD/25 落地式機(jī)器人虛擬仿真平臺(tái),限于篇幅,其他機(jī)器人虛擬工作站沒(méi)有展示,多平臺(tái)、多功能的虛擬仿真平臺(tái)可以充分滿足教學(xué)和科研需求。
圖9 基于Robotstudio的機(jī)器人虛擬仿真平臺(tái)
實(shí)踐出真知,也是創(chuàng)新的基礎(chǔ),無(wú)論是機(jī)器人實(shí)體平臺(tái)還是虛擬仿真平臺(tái)都需要學(xué)生動(dòng)手操作,加深理論知識(shí)理解和掌握操作技能,基于本校專業(yè)人才培養(yǎng)目標(biāo)、企業(yè)用工需求、及理論和實(shí)踐課程之間聯(lián)系的原則,機(jī)器人教學(xué)平臺(tái)和教學(xué)方法采用虛實(shí)結(jié)合、循序漸進(jìn)、從面到點(diǎn)、任務(wù)驅(qū)動(dòng)的實(shí)訓(xùn)教學(xué)模式,構(gòu)建以實(shí)訓(xùn)操作過(guò)程與結(jié)果相結(jié)合的評(píng)價(jià)體系,具體操作過(guò)程如表2 所示。第一階段,通過(guò)PPT 講解使學(xué)生了解工業(yè)整體結(jié)構(gòu)和各個(gè)部分組成,然后通過(guò)實(shí)體平臺(tái)講解和演示學(xué)習(xí)應(yīng)用操作,如手動(dòng)自動(dòng)操作模式,空間笛卡爾坐標(biāo)關(guān)節(jié)坐標(biāo)的差異,形成一個(gè)整體的感性認(rèn)識(shí);第二階段,需掌握基于Matlab的機(jī)器人建模技術(shù),進(jìn)行正逆運(yùn)動(dòng)學(xué)求解和初步路徑規(guī)劃,掌握基于RobotStudio機(jī)器人仿真環(huán)境搭建,具備機(jī)器人運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)分析能力,機(jī)器人離線編程能力;第三階段為探索性質(zhì)的教學(xué),可研究在約束條件下的效果更好的路徑規(guī)劃算法,如蟻群算法等,其次可以更加深入地研究機(jī)器人某一個(gè)方面的問(wèn)題,以及機(jī)器人應(yīng)用領(lǐng)域的拓展等,為研究生和教師提供良好的科研平臺(tái)。
表2 實(shí)體平臺(tái)與虛擬平臺(tái)融合和應(yīng)用
總的來(lái)看,采用自上而下的學(xué)習(xí)方法,從機(jī)器人的整體介紹和操作入手,可以有效地激發(fā)學(xué)生的積極性和主動(dòng)性,然后結(jié)合Matlab虛擬仿真平臺(tái),可以快速建立機(jī)器人運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)模型,避免了繁瑣的計(jì)算,快速驗(yàn)證設(shè)計(jì)思想,并且運(yùn)動(dòng)學(xué)結(jié)果位移、速度、加速度可以映射為關(guān)節(jié)的扭矩和關(guān)節(jié)力,為關(guān)節(jié)電機(jī)選型、機(jī)械臂設(shè)計(jì)提供邊界,為將來(lái)設(shè)計(jì)機(jī)器人硬件打下基礎(chǔ),結(jié)合RobotStudio虛擬仿真平臺(tái),可以清楚了解機(jī)器人的控制邏輯和通信,低成本的驗(yàn)證編程程序,為設(shè)計(jì)機(jī)器人軟件、控制系統(tǒng)的設(shè)計(jì)也打下一個(gè)很好的基礎(chǔ),虛實(shí)結(jié)合的機(jī)器人平臺(tái)和教學(xué)方法克服了傳統(tǒng)教學(xué)過(guò)程中場(chǎng)地、時(shí)間、空間和安全的限制,可有效提升了教學(xué)效率和質(zhì)量。
機(jī)器人不僅是國(guó)家戰(zhàn)略性新興產(chǎn)業(yè)之一,同時(shí)也是工科學(xué)生學(xué)習(xí)和研究的極佳載體之一,涉及機(jī)械、傳感器、控制、計(jì)算機(jī)、軟件編程等各個(gè)專業(yè)領(lǐng)域,傳統(tǒng)單一的教學(xué)法根本不能滿足實(shí)際機(jī)器人相關(guān)專業(yè)的培養(yǎng)要求,亟需搭建新的實(shí)踐平臺(tái)和開發(fā)研究新的教學(xué)方法,基于此目標(biāo),本文以機(jī)器人實(shí)訓(xùn)為切入口,基于機(jī)器人實(shí)訓(xùn)設(shè)備數(shù)量少、教學(xué)效果差等問(wèn)題,提出了一種虛實(shí)結(jié)合的工業(yè)機(jī)器人實(shí)訓(xùn)教學(xué)平臺(tái)和方法,包括機(jī)器人實(shí)體操作平臺(tái)和虛擬仿真平臺(tái),機(jī)器人實(shí)體工作平臺(tái)設(shè)計(jì)多品牌、多種類機(jī)器人,包括描圖、打磨拋光、裝配、涂膠、碼垛、自動(dòng)送料、拾取、物料搬運(yùn)等實(shí)訓(xùn)項(xiàng)目,虛擬工作平臺(tái)包括基于Matlab 的機(jī)器人運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)虛擬仿真,基于RobotStudio 的機(jī)器人離散編程和動(dòng)畫仿真,新平臺(tái)新技術(shù)引進(jìn)新的教學(xué)方法,實(shí)現(xiàn)了各個(gè)平臺(tái)優(yōu)勢(shì)互補(bǔ),充分提高理論在實(shí)踐中的應(yīng)用,同時(shí)也彌合了傳統(tǒng)實(shí)踐教學(xué)與理論教學(xué)的脫節(jié),每個(gè)學(xué)期累計(jì)服務(wù)師生1 000 人次,不僅大大提升教學(xué)效率和質(zhì)量,同時(shí)也提升相關(guān)教師的科研專業(yè)素養(yǎng),可為相關(guān)院校工程訓(xùn)練尤其是機(jī)器人教學(xué)提供參考。
未來(lái)將在此平臺(tái)基礎(chǔ)上繼續(xù)進(jìn)行開發(fā),以實(shí)際問(wèn)題為導(dǎo)向,繼續(xù)深挖實(shí)體平臺(tái)潛力和虛擬平臺(tái)技巧,以及平臺(tái)的擴(kuò)展,如機(jī)器人視覺(jué)、激光追蹤儀等裝備,以及設(shè)計(jì)過(guò)程中機(jī)械臂的有限元仿真、散熱分析、控制邏輯仿真等,持續(xù)豐富完善新平臺(tái)進(jìn)一步為更多師生服務(wù)。