產品概述
品牌 | 其他品牌 | 應用領域 | 文體,綜合 |
---|
1、概述
本設備以垂直串聯六關節工業機器人為核心,將機器視覺、機器人運動控制、光機電綜合等技術有機地進行整合,采用模塊化結構,便于靈活組合,實現對不同物料進行快速的檢測、抓取、搬運等操作。為了方便實驗教學,系統進行了專門的設計,可以完成工業六自由度機器人運動控制和機器視覺檢測。
平臺主要包含六自由度工業機器人、智能視覺檢測系統,以及一套傳送帶機構,可以實現對不同工件進行檢測、分揀、搬運、存儲等操作。機器人平臺各組件均安裝在型材桌面上,機械結構、電氣控制回路、執行機構相對獨立,采用工業標準件設計。通過此平臺可以進行機械組裝、電氣線路設計與接線、智能視覺算法及流程編輯、工業機器人運動控制算法與應用編程等多方面創新實驗,適合作為本科學校相關專業課程《工業機器人與控制技術》、《機器視覺》、《工業機器人集成與應用》、《工業機器人綜合實訓》等課程的實驗教學,也可作為相關專業的研究生進行科研創新的開發平臺。
2、六自由度機器人半實物實驗平臺(科研版)特征優勢
(1)開發環境友好
基于MATLAB Simulink開發機器人控制系統模型,極大降低了機器人控制系統設計的開發難度;
(2)工業級機器人
采用工業級六軸機械臂,可實現以下功能:
1) 單關節、多關節聯動,模擬傳統示教器的任務空間示教功能。
2) 逆運動學幾何與數值迭代解法對比。
3) 提供末端工具相對法蘭中心坐標系位姿4/6點標定法。
4) 軌跡規劃
5) ‘零力’模式下關節空間的拖動示教。
6) 基于末端力傳感器的任務空間拖動示教。
7) 碰撞檢測功能。
8) 基于末端力傳感器力反饋閉環的力位混合直接力控制,實現恒力或者變力控制。
9) 庫倫-粘性/LuGre關節摩擦力模型的快速參數辨識。
10) 重力項力矩參數集的快速辨識。
(3)工業機器視覺
采用工業級機器視覺處理裝置,具備檢測數字、物體顏色、物體形狀等功能;
(4)光機電綜合
基于PLC實現光機電與機器人綜合實訓;
(5)多樣化的調試手段
支持機器人控制器模型任意參數的在線修改、任意系統變量的在線監測,以及所有觀測數據的實時存儲、離線回放、數據導出等豐富的開發調試手段;
(6)開源示例
平臺提供開源的機器人運動學、動力學、視覺處理等相關算例和培訓文檔,為高年級本科生的課程設計和研究生的科研創新提供學習參考。
(7)科研功能平臺
1)末端力控研究
用戶基于simulink可以快速進行末端力控算法的開發與驗證,比如經典力控方法阻抗控制驗證,參數自適應等先進力控算法以及模糊控制等智能力控算法的開發與驗證。
2)動力學參數辨識研究
機械臂的動力學參數是機械臂控制器設計的重要參數,包含關節摩擦力參數,各連桿質量及質量分布的參數(慣量矩陣/慣性張量)等,完整的參數辨識需要基于動力學模型,提取最小參數集,并對激勵軌跡進行優化設計,獲得關節角度以及關節力矩后,最后進行離線處理和驗證,而本公司基于MATLAB/Simulink的半實物仿真平臺,關節運動角度和力矩可以很方便進行實時監測和離線導出,加快用戶的開發驗證周期。
本公司做了關節摩擦力的快速辨識,以及重力項力矩最小參數集的快速辨識。下圖為中低速情況關節2關節摩擦力和重力項力矩辨識結果之和(黃色曲線)和關節實際力矩(紅色曲線)圖。
3)動力學控制研究
基于北航霍偉教授的書籍《機器人動力學與控制》中相關章節,可以進行動力學控制的相關研究。
3、六自由度機器人半實物實驗平臺(科研版)實驗內容
(1)《機器人學基礎》實驗
?機器人機械系統與控制系統認知實驗
?機器人示教編程與再現控制
?機器人坐標建立與正運動分析實驗
?機器人逆運動學分析實驗
?機器人動力學分析實驗
?機器人關節控制分析實驗
?機器人軌跡規劃離線仿真實驗
?機器人空間直線運動仿真實驗
(2)《圖像處理與機器視覺》實驗
?機器人視覺與成像認知實驗
?圖像的基本處理實驗
?圖像增強與分割實驗
?圖像特征提取實驗
?機器視覺目標識別實驗
(3)《機電一體化系統設計實訓》實驗
?可編程控制器編程實訓
?變頻器應用實訓
?自動控制技術教學與實訓
?機械系統安裝和調試實訓
?光機電一體化系統的編程、調試和檢修
(4)《機器人系統集成與應用》實驗
?視覺分揀機器人工作站集成實驗
?碼垛機器人工作站集成實驗
?搬運機器人工作站集成實驗
4、實驗示例
(1)機器人軌跡規劃離線仿真實驗
基于Matlab開發的六關節機器人的軌跡規劃仿真軟件sxTeach,為學生初步學習機器人軌跡規劃和運動學正逆解算法提供了離線仿真環境。試驗界面如下圖所示,可以完成如下功能:
? 配置DH參數
? 設置各個關節角度
? 設置末端位置
? 編輯運動軌跡
? 軌跡規劃
單擊Profile按鈕,執行軌跡規劃操作,經過正逆解運算后,直接得到6個關節角度曲線。
軌跡規劃仿真軟件sxTeach的后臺運算采用M語言編寫,且所有源代碼均向用戶開放。
(2)機器人空間直線運動仿真實驗
在完成機器人離線仿真實驗的基礎上,本平臺更多地是使用真實的機器人實物本體作為控制對象。用戶基于Matlab Simulink可快速完成機器人控制算法的開發,經自動編譯后生成VxWorks實時系統代碼,最后實時代碼部署到實時仿真器中運行,并通過多軸運動控制卡實現對機器人各關節的控制。
如下圖所示,基于Matlab Simulink開發六關節機器人控制系統模型,包括了軌跡規劃算法模型、逆運動學算法模型、單軸速度控制模型、六軸電機編碼器反饋模型等。
在六關節機器人控制系統模型中,我公司主要提供了控制算法示例模型和運動控制的硬件模型庫。用戶可基于本實驗示例,任意替換機器人控制模型的各個算法模塊,在無需關注底層軟硬件接口實現的前提下,快速驗證自己的機器人控制系統算法模型。
5、選型配置
產品名稱 | 產品型號 | 系統配置 | |
六自由度機器人半實物實驗平臺 | LINKS-RS-6DOF-01 | 實時仿真機 | Links-Box-03 |
實時仿真軟件包 | Links-RT | ||
六自由度工業機器人系統 | Links-MJ05S-600 | ||
光機電實驗裝置 | Links-GJD | ||
機器人視覺裝置-2D | Links-2D-VISION | ||
機器人視覺裝置-3D | Links-3D-VISION | ||
機器人集成實驗臺 | Links-LabBench | ||
六維力傳感裝置 | Links-JYCK |
6、部分用戶
?北京交通大學 ?河南科技大學 ?青島大學 ?中國科學院空間應用工程與技術中心
?洛陽師范學院 ?上海理工大學 ?上海工程技術大學?北方民族大學 ?中南大學 ?北京航空航天大學
- 上一個: 小功率交流永磁同步電機控制實驗平臺
- 下一個: 六自由度機器人半實物實驗平臺(教學版)