廣東工業(yè)大學自動化學院 陳 才
基于Ma t l a b的MOT OMA N-MH 1 2機器人正運動學仿真
廣東工業(yè)大學自動化學院 陳 才
通過研究安川公司的MOTOMAN-MH12機器人,對機器人的各項關(guān)節(jié)運動參數(shù)分析解讀,然后通過DH坐標系的建立和使用齊次變換矩陣建立機器人正運動模型。最后,使用MATLAB軟件進行仿真,與廠商給出的機器人運動范圍做對比,從而驗證所建坐標系和正運動模型的準確性和正確性。
MOTOMAN-MH12機器人;正運動學;MATLAB;DH參數(shù)表
本款機器人MOTOMAN-MH12采用流線型手臂構(gòu)造,最大可以搬運重量12kg,是同級別中最快的工業(yè)機器人,大大提高了生產(chǎn)力。
本文以MOTOMAN-MH12機器人為研究對象。首先通過分析工作范圍和尺寸,建立空間坐標系,以及DH參數(shù)表,最后建立數(shù)學模型,利用Matlab對其工作空間,正運動學進行模擬仿真。
MOTOMAN-MH12機器人有6個關(guān)節(jié),每個關(guān)節(jié)的運動范圍如下圖表所示。S軸是固定底座旋轉(zhuǎn),L軸和U軸是沿著垂直方向旋轉(zhuǎn),軸R,B,T是固定在手腕上旋轉(zhuǎn)擺動。
表1 MOTOMAN-MH12機器人關(guān)節(jié)運動范圍
圖1 MOTOMAN-MH12機器人
圖2 MOTOMAN-MH12 DH坐標系
根據(jù)每個關(guān)節(jié)的運動狀態(tài),以及模型圖可建立MOTOMANMH12的空間坐標系(見圖2)。
根據(jù)建立的坐標系可以寫出其對應的DH參數(shù)表:
表2 MOTOMAN-MH12機器DH參數(shù)表
運動學正解是通過給定機器人的各個連桿的幾何參數(shù)和關(guān)節(jié)變量,從而求得尾端連桿坐標系相對于基坐標系的位姿。我們用齊次變換矩陣表示連桿n坐標系在連桿n+1坐標系下的位姿。因此可得:
由DH參數(shù)表可得各連桿變換矩陣如下:
再由MOTOMAN-MH12機器人的正運動學方程,機器人末端連桿相對于固定坐標系的變換可表示為:
得到:
機器人的工作空間表示了機器人的各個關(guān)節(jié)的活動范圍,同時它也是衡量機器人工作能力的一個重要指標。本文運用matlab對其工作空間進行模擬仿真效果圖如圖3所示。
圖3 模擬仿真效果圖
正運動學仿真效果圖如圖4所示。
圖4 正運動學仿真效果圖
本文通過MATLAB對安川公司的MOTOMAN-MH12機器人進行數(shù)學建模,正運動學分析,仿真得到該款機器人的工作空間和關(guān)節(jié)運動與官方給出的工作空間和參數(shù)基本一致,驗證了所建立的機器人數(shù)學模型,正運動學分析的正確性。從而對機器人的運動學研究更為直觀,方便。
[1]王庭樹.機器人運動學及動力學[M].西安電子科技大學出版社,1990,1:24-26.
[2]郭洪紅.工業(yè)機器人技術(shù)(第三版)西安電子科技大學出版社,2016,6:978-7-5606-4106-5.
[3]艾青林,計時明,金明生,等.一種六自由度鋼帶并聯(lián)機器人機構(gòu)[P].中國,ZL 200610049643.0.2008-01-09.
[4]張憲民,楊麗新,黃沿江.工業(yè)機器人應用基礎[J].機械工業(yè)出版社,2015,1(10):9787111510598.
[5]蘇先義.六自由度鋼帶并聯(lián)機器人失穩(wěn)有限元分析[D].杭州:浙江工業(yè)大學,2009.
[6]滕宏春.工業(yè)機器人與機械手[J].電子工業(yè)出版社,2015,1(2): 9787121251559.
[7]葉暉,等.工業(yè)機器人實操與應用技巧[J].機械工業(yè)出版社,2010,1(10): 9787111317425.
陳才(1994—),江蘇泰興人,碩士,主要研究方向:ARM嵌入式系統(tǒng)。
陳才(1994—),江蘇泰興人,大學碩士,現(xiàn)就讀于廣東工業(yè)大學自動化學院。