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

巡邏機器人機械臂運動學與工作空間分析

2020-09-10 09:54:06李艷杰李星曉眭晉李晨蕊
內燃機與配件 2020年5期

李艷杰 李星曉 眭晉 李晨蕊

摘要:針對巡邏機器人機械臂控制問題,首先建立了該六自由度機械臂的D-H坐標系,求解機械臂正逆運動學,并基于蒙特卡洛法對機械臂的工作空間進行分析,通過MATLAB實現,得到機械臂工作空間的三維點云圖,分析得出機械臂的可達工作范圍,為今后對巡邏機器人的運動控制與路徑規劃等研究方向奠定了基礎。

關鍵詞:六自由度機械臂;D-H法;運動學;蒙特卡洛法;工作空間

0? 引言

警用機器人技術是機器人技術的一個重要分支,是當前的重點研究方向之一,而警用機器人在監管場所巡邏領域的應用需求逐漸增多。監管場所巡邏機器人已成為警用機器人體系中的重要組成部分[1],執行的任務主要是監管收監對象的人身安全和日常行為,及時發現、記錄并上報監管場所的異常情況,遞送食物或藥品給收監人員,可以有效降低獄警對異常情況處理的危險性,減輕巡邏獄警的工作壓力,提高監管場所的管理水平[2]。

中國科學院沈陽自動化研究所面向室內巡邏任務研制巡邏機器人,針對遞送食物或藥品這一具體任務,設計了一種搭載在地面移動平臺上的六自由度機械臂,用于巡邏機器人在監管場所巡邏時執行抓取任務。為了對該機械臂進行操作控制,本文基于標準D-H方法建立機械臂的運動學模型,并使用蒙特卡洛法在MATLAB中形成機械臂可達工作空間的三維點云圖,通過分析點云圖,得到機械臂的可達工作范圍,為機械臂運動控制和路徑規劃等研究方向奠定了基礎。

1? 機械臂運動學建模

對機械臂運動學的研究是機器人學的基礎,是為了得到機械臂關節空間與操作空間之間的映射關系[3]。本節將基于標準D-H方法建立移動機械臂的運動學模型,并求解其逆運動學。

1.1 正運動學模型

本文研究的機械臂實物圖如圖1所示。首先建立連桿坐標系{i},將笛卡爾坐標系建立在移動機械臂的每個關節軸處,保證每個關節有且僅有一個自由度,基座作為坐標系{0}。采用標準D-H參數法[4]連桿坐標系進行巡邏機器人機械臂連桿坐標系的建立,如圖2所示。

已知機械臂各關節的關節角變量來求解機械臂末端位姿這一過程被稱為機械臂的正運動學,一組關節變量能且僅能解出一個末端位姿。

依據巡邏機器人機械臂設計規定的關節初始角度以及各關節運動范圍可以得到機械臂的標準D-H參數,具體數值見表1。

機械臂在初始位置時,

1.2 逆運動學求解

逆運動學和正運動學是一個互逆運算的過程,逆運動學是已知機器人末端連桿坐標系的位姿計算機器人全部關節的關節角變量,但逆運動學的解是不確定的,甚至不存在。

本文所研究的機械臂,其肩關節的俯仰、肘關節的俯仰與腕關節的俯仰這三個相鄰轉動關節的關節軸互相平行,符合Pieper準則,其逆運動學具有封閉解。所以本文采用封閉解方法求解逆運動學。

根據正運動學模型可知,方程中的許多角度都是耦合在一起的,為使角度解耦,可以使用分離變量法[5]。

①求1關節角度。

由于3和5都出現了多解,因此最終求解可能得到4組解。另外由于機械臂腕關節“翻轉”可能得到另外4組解,因此一共會求出8組解。對于多解的選取問題,本文采用速度最快原則,求出8組解與移動機械臂當前角度向量的方差和,選取方差和最小的一組作為逆運動學的解。

2? 機械臂工作空間分析

為了判定目標抓取物是否能被機械臂操作,分析機械臂的可達工作空間是必須要完成的一項工作。可達工作空間是機械臂末端可以到達的所有點的集合。

2.1 工作空間求解方法分析

常用求解機器人工作空間的方法有幾何繪圖法、數值法和解析法[6]。幾何繪圖法方法直觀,但獲得的是工作空間的剖截面或剖截線,當關節數量較多時,無法準確描述機器人的三維空間。數值法是基于極值理論和優化方法,通過計算機器人工作空間邊界上的點、線和面來構造機器人工作空間,但是計算得出的工作空間的準確程度和采樣點的數量有直接關系,而采樣點的數量將直接影響計算機的計算速率。解析法得到的表達式往往過于復雜,不適用于工程設計。結合上述方法的優缺點和本文所研究機械臂的硬件條件,采用數值法來進行工作空間的求解比較合適。

蒙特卡洛法是數值法中最常用的方法,它實現簡單,在求解工作空間時被廣泛使用。蒙特卡洛法是一種基于統計理論和概率論的數值方法,通常用于工程中一些隨機物理現象的描述[7]。采用蒙特卡洛方法求解機器人工作空間時,將機器人所有關節在其取值范圍內隨機遍歷,再通過運動學正解計算出機器人末端執行器的隨機三維坐標點,當每個關節變量取到足夠的隨機值時,機器人工作空間就是機器人末端執行器的三維空間坐標集合,將所有三維坐標點顯示出來,該三維圖形就是機器人的工作空間仿真圖形,從而完成對機器人工作空間的分析。

綜上,本文將基于蒙特卡洛法來進行工作空間的求解。

2.2 工作空間分析

基于蒙特卡洛法在MATLAB中編寫程序,通過多次嘗試,發現將隨機采樣點樣本數調整為100000時,出圖效果和出圖時間相對合適,得到巡邏機器人機械臂三維工作空間點云圖如圖3~圖6所示。

從圖3~圖6可知:本文研究的移動機械臂可達工作空間可以近似的看成一個半徑為703.35mm的球體,由于關節轉動范圍、機械結構的尺寸原因,在工作空間內部存在末端執行器不能到達的區域,從而形成空洞或者空腔,內部空洞為貫穿整個工作空間,且以基座坐標系Z軸為軸線,半徑為62.545mm的圓柱體。

3? 結論

本文基于標準D-H方法建立了巡邏機器人機械臂運動學模型;在MATLAB平臺上基于蒙特卡洛法得到了機械臂可達工作空間的三維點云圖,確定了機械臂的可達工作空間,可達工作空間的確定可以明確判斷目標物體是否能被機械臂操作,這對于該機械臂的路徑規劃與操作控制具有重要意義。

參考文獻:

[1]李劍,董欽,韓忠華,曹鈞.警用機器人在重要場所示范應用思考[J].警察技術,2018(03):20-22.

[2]劉業龍.監獄夜巡機器人的機構設計與分析[D].電子科技大學,2017.

[3]Craig J J. Introduction to Robotics Mechanics and Control 3 rdEdition[J]. Systems Applications,1989, 14(3): 263-313.

[4]Denavit J.A kinematic notation for lower-pair mechanisms based on matrices[J].Trans.of the ASME.Journal of Applied Mechanics,1955,22:215-221.

[5]張付祥,趙陽.UR5機器人運動學及奇異性分析[J].河北科技大學學報,2019,40(1):51-59.

[6]李保豐,孫漢旭,賈慶軒,陳鋼.基于蒙特卡洛法的空間機器人工作空間計算[J].航天器工程,2011,20(04):79-85.

[7]趙燕江,張永德,姜金剛,邵俊鵬.基于Matlab的機器人工作空間求解方法[J].機械科學與技術,2009,28(12):1657-1661,1666.

主站蜘蛛池模板: 91在线一9|永久视频在线| 91免费国产在线观看尤物| 亚洲免费毛片| 99在线视频免费观看| 中文字幕欧美日韩| 久久人搡人人玩人妻精品| 国产一区在线观看无码| 亚洲精品国产乱码不卡| 国产精品福利导航| 亚洲人成影院午夜网站| 日本亚洲国产一区二区三区| 亚洲视频在线青青| 人妻精品全国免费视频| 国产亚洲精品yxsp| 狠狠色综合网| 久久免费精品琪琪| 啪啪免费视频一区二区| 久久这里只有精品66| 午夜福利视频一区| 精品91视频| 国产亚洲精| 国产又粗又爽视频| 精品无码一区二区三区电影| 99中文字幕亚洲一区二区| 精品黑人一区二区三区| 中文成人在线| 99免费视频观看| 欧美日韩国产成人在线观看| 久久综合结合久久狠狠狠97色| 日韩精品亚洲一区中文字幕| 呦女精品网站| 久久精品国产国语对白| 狠狠做深爱婷婷综合一区| 国产成人亚洲精品色欲AV| 99偷拍视频精品一区二区| 无码网站免费观看| 国产一区免费在线观看| 欧美成人免费| 国产精品丝袜视频| 日韩免费成人| 国产精品夜夜嗨视频免费视频| 亚洲日本一本dvd高清| 狠狠色成人综合首页| swag国产精品| 99久久人妻精品免费二区| 天天综合网色中文字幕| 国产成人免费| 色吊丝av中文字幕| www.91在线播放| 999国内精品视频免费| 亚洲人成影院在线观看| 日本欧美午夜| 999国内精品久久免费视频| 欧美精品另类| 国产91久久久久久| 亚洲另类色| 久久人体视频| 久久毛片免费基地| 国产高清免费午夜在线视频| 日韩国产欧美精品在线| 69综合网| 啪啪啪亚洲无码| 日本午夜三级| 丰满少妇αⅴ无码区| 欧美成人精品在线| 激情亚洲天堂| 久久网综合| 一级毛片在线免费看| 欧美国产综合视频| 久草网视频在线| 亚洲综合香蕉| 欧美人与牲动交a欧美精品| 国产va视频| 国产精品第一区| 国内嫩模私拍精品视频| 欧美激情视频一区二区三区免费| 亚洲天堂在线免费| yy6080理论大片一级久久| 国产呦精品一区二区三区网站| 中美日韩在线网免费毛片视频| 青青青视频蜜桃一区二区| 色婷婷电影网|