開源智能雙臂協(xié)作機(jī)器人
發(fā)布日期:2021-07-19 瀏覽次數(shù):2258
一、前言
為更好地賦能機(jī)器人的教學(xué)、科研和產(chǎn)業(yè)化,公司推出自主研發(fā)的開源智能雙臂協(xié)作機(jī)器人系統(tǒng),核心運(yùn)動(dòng)控制系統(tǒng)和伺服驅(qū)動(dòng)器全自主開發(fā)。采用基于模型設(shè)計(jì)(MBD)工程開發(fā)方法實(shí)現(xiàn)機(jī)械臂運(yùn)動(dòng)學(xué)、動(dòng)力學(xué)算法開發(fā)與應(yīng)用,提供豐富的控制案例程序,配套有上位機(jī)監(jiān)控軟件,可實(shí)時(shí)修改控制參數(shù)、監(jiān)控機(jī)械臂的參數(shù),不僅方便教學(xué),還能為深層次的協(xié)作機(jī)械臂或相關(guān)的機(jī)器人科研提供支撐。
該平臺(tái)有以下幾大特色:
(1)具有強(qiáng)大的算法庫:自主研發(fā)的開源智能機(jī)器人控制系統(tǒng),集合了機(jī)器視覺、智能力控、運(yùn)動(dòng)學(xué)、動(dòng)力學(xué)以及機(jī)器學(xué)習(xí)等算法,采用ROS控制系統(tǒng)對(duì)視覺、夾爪、機(jī)械臂、力傳感器進(jìn)行聯(lián)調(diào)控制,并全部開源;
(2)協(xié)作機(jī)械臂的控制系統(tǒng)全部開源,伺服驅(qū)動(dòng)器是自主研發(fā),提供正逆運(yùn)動(dòng)學(xué)、笛卡爾空間和關(guān)節(jié)空間的軌跡規(guī)劃、重力補(bǔ)償、零力拖動(dòng)示教、柔順控制(阻抗控制)等運(yùn)動(dòng)學(xué)、動(dòng)力學(xué)算法實(shí)驗(yàn)案例;
(3)提供3D視覺開源算法,包括圖像處理基礎(chǔ)知識(shí)和實(shí)驗(yàn),邊沿、線段、輪廓檢測(cè),支持向量機(jī)SVM、最近鄰分類算法KNN機(jī)器學(xué)習(xí)算法,機(jī)械臂和視覺系統(tǒng)的手眼標(biāo)定,視覺抓取,雙臂視覺標(biāo)定和作業(yè)等實(shí)驗(yàn);
(4)完善的系統(tǒng)開放性及定制能力,豐富的軟硬件接口,支持EtherCAT、CAN、Ethernet等多種通訊方式采用研究人員自主的控制系統(tǒng)進(jìn)行控制,也可以用系統(tǒng)自帶的Simulink和ROS進(jìn)行系統(tǒng)的開發(fā);
(5)提供豐富的應(yīng)用場(chǎng)景:?jiǎn)伪鄄僮?,雙臂協(xié)同,柔順控制,力控裝配,拖動(dòng)示教等特點(diǎn);
(6)支持多傳感器融合,支持智能語音控制、智能圖像識(shí)別控制、5G遠(yuǎn)程圖傳、遠(yuǎn)程控制等應(yīng)用擴(kuò)展。
表1 雙臂基本參數(shù)
二、實(shí)驗(yàn)平臺(tái)
2.1 機(jī)械臂本體
協(xié)作機(jī)械臂本體技術(shù)參數(shù)如表2所示,本體為六自由度,額定負(fù)載3Kg,最大工作半徑666mm,本體自重11.5Kg,結(jié)構(gòu)緊湊,易于安裝。機(jī)械臂具有碰撞保護(hù)功能,工作安全適合人機(jī)協(xié)同的場(chǎng)合。機(jī)械臂關(guān)節(jié)模組采用智能集成化設(shè)計(jì),將諧波減速機(jī)、力矩電機(jī)、高精度絕對(duì)值編碼器、高精度增量式光電編碼器、驅(qū)動(dòng)器等集成一體,每個(gè)機(jī)器人關(guān)節(jié)通過EtherCAT總線組網(wǎng)。
單臂尺寸
表2 單臂參數(shù)
2.2 cSPACE控制器
雙臂控制系統(tǒng)采用cSPACE控制與半實(shí)物仿真系統(tǒng)操作系統(tǒng)版,基于x86硬件架構(gòu)和MATLAB/Simulink聯(lián)合開發(fā)。硬件外設(shè)接口豐富,并配有一套功能強(qiáng)大的監(jiān)控軟件。結(jié)合計(jì)算機(jī)仿真和嵌入式實(shí)時(shí)控制技術(shù),能實(shí)現(xiàn)硬件在回路(HIL)和快速控制原型(RCP)設(shè)計(jì)的功能,也是用于進(jìn)行基于模型設(shè)計(jì)(MBD:Model-BasedDesign)控制系統(tǒng)開發(fā)的教學(xué)和科研產(chǎn)品。cSPACE控制器如下圖所示,控制器參數(shù)如表3所示,是可對(duì)標(biāo)國(guó)際先進(jìn)的控制與半實(shí)物仿真領(lǐng)域的產(chǎn)品。
表3 cSPACE控制器基本參數(shù)
MBD開發(fā)流程
雙臂協(xié)作機(jī)器人Simulink軟件仿真圖
雙臂協(xié)作機(jī)器人Simulink工具箱
雙臂協(xié)作機(jī)器人Simulink/ROS軟件仿真圖
界面軟件
六軸機(jī)械臂硬件系統(tǒng)結(jié)構(gòu)圖
雙臂EtherCAT總線架構(gòu)
三、實(shí)驗(yàn)內(nèi)容
列表4所列實(shí)驗(yàn)內(nèi)容為可以在本平臺(tái)完成的所有實(shí)驗(yàn)列表,所有實(shí)驗(yàn)程序均在Matlab/Simulink 軟件中編寫,所有程序源代碼均開放,可以自由修改,實(shí)驗(yàn)均配有演示視頻。
本科和研究生教學(xué)課程:
1、機(jī)器人學(xué)
2、機(jī)器人建模與仿真
3、自動(dòng)控制原理
4、現(xiàn)代控制理論
5、機(jī)器人操作系統(tǒng)
6、計(jì)算機(jī)控制技術(shù)
典型教材推薦:
《機(jī)械工程控制基礎(chǔ)》華中科大楊叔子院士
《機(jī)器人學(xué)導(dǎo)論(第四版)》美國(guó)斯坦福大學(xué)John.J.Craig教授
《機(jī)器人控制技術(shù)》陳萬米,上海大學(xué)教授,博士
《計(jì)算機(jī)控制技術(shù)(第四版)》顧德英,東北大學(xué),教授,碩導(dǎo)
《現(xiàn)代控制理論》王宏華河海大學(xué)教授,博士
《機(jī)器人技術(shù)基礎(chǔ)》熊有倫華中科技大學(xué)教授博導(dǎo),科學(xué)院院士
《MATLAB建模與仿真》哈爾濱理工大學(xué)副教授,碩導(dǎo)
支撐科研方向:
1、機(jī)械臂高精度軌跡跟蹤控制算法研究
2、動(dòng)力學(xué)參數(shù)辨識(shí)
3、碰撞檢測(cè)保護(hù)
4、拖動(dòng)示教
5、力位混合控制
6、柔順控制
7、高級(jí)自動(dòng)控制算法
8、路徑規(guī)劃和軌跡規(guī)劃
9、柔性機(jī)械臂運(yùn)動(dòng)學(xué)參數(shù)標(biāo)定與精度補(bǔ)償技術(shù)研究
10、集成力傳感器、視覺傳感器、5G等,進(jìn)行“機(jī)器人+”應(yīng)用
11、基于深度學(xué)習(xí)的機(jī)械臂高級(jí)運(yùn)動(dòng)控制與應(yīng)用
12、雙臂協(xié)作機(jī)器人協(xié)調(diào)運(yùn)動(dòng)規(guī)劃研究
13、雙臂協(xié)作機(jī)器人智能控制與協(xié)作任務(wù)規(guī)劃
14、雙臂協(xié)作機(jī)器人高動(dòng)態(tài)精度設(shè)計(jì)及工作空間分析
15、雙臂協(xié)作機(jī)器人高級(jí)動(dòng)力學(xué)協(xié)同控制策略
16、基于機(jī)器視覺和深度學(xué)習(xí)的雙臂協(xié)作技術(shù)研究
17、多機(jī)械臂多任務(wù)復(fù)雜空間環(huán)境中協(xié)同控制策略
四、案例應(yīng)用舉例
五、基礎(chǔ)實(shí)驗(yàn)演示視頻實(shí)驗(yàn)
實(shí)驗(yàn)1、機(jī)械臂坐標(biāo)系建立實(shí)驗(yàn)
實(shí)驗(yàn)2、機(jī)械臂單關(guān)節(jié)動(dòng)力學(xué)正弦跟蹤實(shí)驗(yàn)
實(shí)驗(yàn)3、機(jī)械臂笛卡爾空間軌跡規(guī)劃實(shí)驗(yàn)
實(shí)驗(yàn)4、機(jī)械臂的關(guān)節(jié)空間軌跡規(guī)劃實(shí)驗(yàn)
實(shí)驗(yàn)5、機(jī)械臂動(dòng)力學(xué)參數(shù)辨識(shí)實(shí)驗(yàn)
實(shí)驗(yàn)6、雙臂協(xié)同笛卡爾空間軌跡規(guī)劃實(shí)驗(yàn)
實(shí)驗(yàn)7、雙臂協(xié)同關(guān)節(jié)空間軌跡規(guī)劃實(shí)驗(yàn)
六、設(shè)備詳情