999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多關節機器人工作空間仿真方法*

2014-05-14 11:34:20林海峰
網絡安全與數據管理 2014年2期
關鍵詞:機械

林海峰,王 姮

(西南科技大學 特殊環境機器人技術四川省重點實驗室,四川 綿陽621010)

多關節機器人是一種應用非常廣泛的機器人,絕大部分工業機器人和智能移動機器人都是多關節機器人,擁有多關節機械臂。機器人在農業上可以完成蔬菜和水果的采摘,在工業上的應用更是比比皆是,如各種噴涂和焊接機器人。對機器人的應用大大降低了工人勞動強度,降低了勞動成本,提高了工作效率,具有很大的應用價值。多關節機械臂的靈活程度對其工作能力有著至關重要的作用[1-2]。關節臂的工作空間是多關節機器人靈活程度的重要指標之一,它是指其末端參考點所能達到的空間點集合。目前,機器人工作空間的仿真通常通過建立機器人的正運動學方程,然后求解機器人的末端坐標,最后將末端坐標點集合顯示在坐標圖中加以實現,這通常需要大量的矩陣運算,步驟繁瑣工作量大,極易出錯。本文在Robotics Toolbox仿真工具箱的基礎上,提出了一種簡化的工作空間仿真方法,只要知道機械臂模型和相關參數,不需要進行正運動學解,即可求出末端坐標,進而求出工作空間的仿真圖。可供設計者、操作員和運動規劃者分析工作問題,制定工作策略。

1 機器人模型建立和參數

本文以Brokk50為例,首先畫出其簡化的機械臂模型,然后確定關節間D-H變換參數[3-4],最后通過仿真驗證參數的正確性。Brokk50機器人的機械臂簡圖如圖1所示。

為了方便查看,圖1中將坐標系0和坐標系1的原點放在了一起。

oxyz:與固定坐標相連的固定參考坐標系,稱為基坐標系。

onxnynzn:與機器人的第n個桿件相固連,坐標原點在第n+1關節的中心點處。

圖1 Borkk機器人D-H坐標系

確定和建立每個坐標系遵循以下3條規則:

(1)zn-1軸沿著第n關節的運動軸;

(2)xn軸垂直于zi軸及 zi-1軸并指向離開 zi-1軸的方向;

(3)yn軸按右手坐標系的要求建立。

同時,剛性桿件的D-H表示法取決于連桿的以下4個參數:

(1)連桿長度 an:表示沿 xn軸方向 zn-1軸與 zn軸之間的距離;

(2)連桿扭角 αn:表示繞 xn軸線由 zn-1軸到 zn軸所旋轉的角度;

(3)連桿間距 dn:表示沿 zn軸方向 xn-1軸到 xn軸的距離;

(4)轉角變量 θn:表示繞軸由 xn-1軸到 xn軸所旋轉的角度。

由圖1和機械臂參數可以確定連桿參數和變量,如表1所示。

其中,轉角變量θi為關節繞z軸的旋轉角度,是未知量;連桿間距為相鄰關節間公垂線的距離;連桿長度為已知;連桿扭角αn為相鄰兩個z軸的夾角。

表1 機械臂連桿參數和變量表

2 Brokk50機器人建模仿真

對于機械臂的運動學、動力學以及軌跡規劃分析,可以使用基于Matlab平臺的機器人工具箱—Robotics Toolbox,此工具箱最新版本在2002年4月由Peter I.Corke更新。該工具箱函數可以在Matlbab7.1版本上運行。它提供給用戶一些常用的函數,可以實現機械臂運動學、動力學仿真,是一款非常方便和容易上手的輔助工具[5-6]。

下面使用工具箱中的函數對Brokk機器人機械臂進行建模和正運動學仿真,具體實現函數如下:

link函數中的參數從前到后分別代表D.H參數表中的 α、a、θ、d;standard表示采用的是標準 D.H 建模方法;roBot函數作用是將機械臂各桿與關節連接起來;q表示關節變量的初始角度;driveBot是繪制機械臂的函數。 這里取 L1、L2、L3、L4、L5 分別為 40、60、80、60、50。采用工具箱函數得到的仿真結果如圖2所示。其中x、y、z分別表示抓持器的位置;ax、ay、az表示抓持器的姿態,是用RPY旋轉來表示的,ax表示偏航角,ay表示俯仰角,az表示滾動角;q1、q2、q3、q4、q5 為 5 個關節角度值。由圖2可以看出機械臂參數正確,可以進行工作空間分析。

圖2 基于Robotics Toolbox工具箱的機械臂仿真圖

3 機械臂工作空間仿真方法

本文采用一種不需要正運動解算的機器人末端坐標求取方法,改進了傳統的空間求取方法——蒙特卡洛方法。可以快速求出機器人的末端坐標并得到工作空間圖像,計算速度快,適合任何關節型機械臂工作空間求解,只需要具有大致模型和參數。具體求解步驟如下:

(1)根據機器人參數確定參數值和變化范圍;

(2)利用隨機函數 RAND(j)(j=1,2,…,N)產生 N 個0~1之間的隨機值,由此產生的隨機步長為(qmaxi-qmini)×RAND(j),得到機械關節變量的偽隨機值為[7]:

式中qmaxi、qmini為關節變量的上下限,i為關節數目;

(3)將N個關節變量組合帶入Robotics Toolbox公式fkine(機器人名,c)中,得到機械臂末端運動矩陣,并提取x、y、z坐標分別存于矩陣 X、Y、Z 中;

(4)通過 plot3(x,y,z)和 plot(x,y)、plot(x,z)、plot(y,z)得到工作空間的點集云圖。

圖3 Brokk機器人工作空間末端云圖

Brokk50機器人工作空間的仿真結果如圖3所示。

靈活運用基于Matlab平臺的機器人工具箱——Robotics Toolbox,可以在僅僅知道機械臂的部分參數的情況下快速建立機械臂仿真模型,并在不計算機械臂運動學正解的情況下得出工作空間,減少了大量復雜的矩陣運算,提高了工作效率。可以直觀地指導機械臂的設計工作,確定設計參數;也可以為遙操作和軌跡規劃提供一些理論支持,減少實際調試時間,優化運動軌跡,避免機構干涉等問題。

[1]郁邦永,茅獻彪.機械手工作空間分析與仿真系統探討[J].煤礦機械,2012,33(8):68-70.

[2]梁喜鳳,王永維,苗香雯,等.番茄收獲機械手工作空間分析與仿真[J].浙江大學學報(農業與生命科學版),2005,31(6):807-811.

[3]任崇軒.五自由度機械臂運動和控制仿真分析[D].廣州:華南理工大學,2012.

[4]馬江.六自由度機械臂控制系統設計和運動學仿真[D].北京:北京工業大學,2012.

[5]馮飛,張洛平,張波.四自由度機器人Matlab仿真實例[J].河南科技大學學報(自然科學版),2008,29(3):24-26.

[6]康嘉瑞,樊留群,LAURISCHKAT R.基于 Matlab的機器人逆運動學研究[J].佳木斯大學學報(自然科學版),2008,29(3):24-26.

[7]田海波,馬宏偉,魏娟.串聯機器人機械臂工作空間與結構參數研究[J].農業機械學報,2013,44(4):196-201.

猜你喜歡
機械
《機械工程師》征訂啟事
太空里的機械臂
機械革命Code01
電腦報(2020年35期)2020-09-17 13:25:53
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
ikbc R300機械鍵盤
電腦報(2019年40期)2019-09-10 07:22:44
對工程建設中的機械自動化控制技術探討
基于機械臂的傳送系統
電子制作(2018年14期)2018-08-21 01:38:14
簡單機械
土石方機械的春天已經來了,路面機械的還會遠嗎?
機械班長
主站蜘蛛池模板: 国产精品毛片一区| 亚洲av日韩av制服丝袜| 人妻无码AⅤ中文字| 久久性视频| 欧美激情第一欧美在线| 亚洲精品卡2卡3卡4卡5卡区| a毛片免费在线观看| 99视频国产精品| 一本大道香蕉中文日本不卡高清二区| 日韩经典精品无码一区二区| 免费在线色| 午夜丁香婷婷| 在线免费无码视频| 久久久久亚洲Av片无码观看| 丰满的少妇人妻无码区| 亚洲无码视频一区二区三区| h视频在线播放| 国产精品污视频| 亚洲精选高清无码| 精品视频一区二区观看| 国产成年女人特黄特色大片免费| 欧美在线精品怡红院 | a毛片免费在线观看| 国产91成人| 欧美人与性动交a欧美精品| 日韩天堂网| 性视频久久| 亚洲中文字幕无码爆乳| 国产自无码视频在线观看| 日韩大片免费观看视频播放| 囯产av无码片毛片一级| 亚洲成人免费看| 亚洲色图在线观看| 国产精品久久久久久久久| 国产成人综合久久精品尤物| 免费一级无码在线网站| 国产精品无码一区二区桃花视频| 国产欧美自拍视频| 亚洲狼网站狼狼鲁亚洲下载| 一区二区三区在线不卡免费| 国产香蕉在线视频| 欧美三级日韩三级| 爆乳熟妇一区二区三区| 四虎影视永久在线精品| 欧美精品H在线播放| 日本不卡视频在线| 午夜精品久久久久久久99热下载| 国产精品自在拍首页视频8| 亚洲天堂2014| 99无码中文字幕视频| 亚洲 日韩 激情 无码 中出| 任我操在线视频| 国产乱子伦手机在线| 国产精品精品视频| 亚洲精品中文字幕无乱码| 欧美亚洲综合免费精品高清在线观看| 亚洲天堂区| 亚洲精品中文字幕午夜| 91成人在线免费观看| 极品性荡少妇一区二区色欲| 欧美成人午夜在线全部免费| 国产麻豆福利av在线播放| 怡红院美国分院一区二区| 婷婷亚洲综合五月天在线| 2018日日摸夜夜添狠狠躁| 精品無碼一區在線觀看 | 亚洲第一成网站| 免费观看国产小粉嫩喷水| 亚洲免费播放| 国产在线视频福利资源站| 亚洲丝袜第一页| 日本不卡在线播放| 国产99精品久久| 国产成人精品第一区二区| 国产美女在线免费观看| 综合色婷婷| 国产精品第三页在线看| 99在线视频免费| 国产成人精品一区二区免费看京| 亚洲欧美h| 91热爆在线| 亚洲aaa视频|