亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于姿態(tài)角遞增算法的6軸機器人通用運動規(guī)劃方法

        2015-10-30 07:20:46壽曉波
        制造業(yè)自動化 2015年10期
        關鍵詞:位姿運動學構型

        程 晗,王 內(nèi),壽曉波

        (中國船舶重工集團公司第722研究所,武漢 430000)

        0 引言

        目前,針對機器人的運動學分析研究最多的是基于成熟的機器人產(chǎn)品如ABB IRB系列機器人等平面連桿構型的機器人[1~3]。對于更具有通用性的非平面連桿構型機器人系統(tǒng)卻研究較少,如前3關節(jié)軸線所在平面和后3關節(jié)所在平面有偏置的6軸機器人。

        相較平面型機器人的正/逆運動學分析,本文建立一種更具通用性的6軸串聯(lián)式機器人正/逆運動學方程,結合機器人的結構參數(shù),可以在機器人的運動控制中更加快速的進行運動學的求解。同時,針對這種平面偏置型6軸機器人,根據(jù)機器人末端運動軌跡的要求,建立一種基于等效轉軸和等效轉角的通用運動軌跡規(guī)劃方法。

        1 通用6軸工業(yè)機器人的結構分析

        常見的串聯(lián)式垂直多關節(jié)(一般為6關節(jié))的機械臂的3D構型如圖1所示。

        圖1 6軸串聯(lián)式機械臂3D構型

        通用串聯(lián)構型的六軸機械臂的主要結構參數(shù)如圖2所示,相對于目前常見的機械臂構型如《論文1》中所述機器人,也即一般考慮機械臂的構型的簡化連桿模型是在同一個平面內(nèi)。本文中在通用串聯(lián)構型的六軸機械臂引入了參數(shù)P7,使得平面連桿構型變?yōu)榭臻g構型。

        圖2 空間構型的通用機械臂主要結構參數(shù)

        圖2中P1和P6用于確定世界坐標系和工具坐標系用,故下文中的正反解的解析表達式中沒有涉及。針對以上通用的6軸串聯(lián)機械臂構型,可以建立統(tǒng)一的運動學正反解標準方程。

        2 通用6軸工業(yè)機器人的運動學分析

        首先按照D-H連桿坐標系建立的一般規(guī)則,首先確定各個坐標系的X、Y、Z軸的方向和原點坐標,從而建立該通用6軸機器人的D-H坐標系。各關節(jié)的D-H坐標系的建立如圖1所示。

        圖3 通用6軸機械臂的各連桿坐標系

        假定基座標系和軸1的坐標系建立在同一點上的情況下,6軸機器人D-H坐標系下各個連桿和關節(jié)參數(shù)可以列出,如表1所示。

        表1 通用6軸機器人的D-H坐標連桿參數(shù)表

        2.1 正運動學分析

        機器人的正解指的是通過機械臂的關節(jié)角求解出腕點的空間位置和姿態(tài)的過程,腕點的空間位姿(位置和姿態(tài))我們使用D-H坐標來表示。

        利用表1即機械臂D-H參數(shù)表中的數(shù)據(jù)很容易求得機器人末端也即軸6的坐標系{6}相對于基座標系{0}的位姿矩陣為:

        式中:

        為校核所得結果的正確性,計算當θi取表1中的初始值{0,90°,0,0,0,0}時,計算結果為:

        與機械臂結構簡圖即圖1中顯示的結果完全一致,說明這種通用機械臂運動學正解的解析表達式是準確可靠的。

        2.2 逆運動學分析

        根據(jù)機械臂運動學可得封閉解的Pieper準則,這種通用6旋轉關節(jié)的機械臂構型由于最后3軸交于一點,所以可用反變化法(也稱代數(shù)法)得封閉解如下:

        將式子:

        同時有,令兩邊矩陣的(1,3)和(3,3)元素分別相等,得到:

        3 姿態(tài)角遞增規(guī)劃算法

        不同于3軸或4軸工業(yè)機器人(如碼垛用機器人等),6軸機器人的運動軌跡規(guī)劃不僅需要控制工具末端TCP點的位置量即px、py、pz沿著規(guī)劃軌跡精準運動,同時也要保證工具的姿態(tài)按照預定義的運動姿態(tài)規(guī)劃進行實時變化。

        例如以下的簡單直線插補過程,2個實線模塊表示的是工具起點和終點位姿,姿態(tài)角遞增規(guī)劃算法的目的是為了保證工具末端TCP點的位置和姿態(tài)能按照預定義的姿態(tài)規(guī)劃路徑逐漸精確地從起點位姿運動到終點位姿。

        圖4 姿態(tài)角遞增的直線插補方式

        鑒于齊次坐標的姿態(tài)矩陣即R3×3矩陣中共9個變量相對于3個姿態(tài)量過于冗余,故目前常見的姿態(tài)規(guī)劃方法主要是基于歐拉角、RPY角、四元數(shù)或者旋轉變換通式等,本文提到的運動控制算法主要采用的是基于旋轉變換通式的姿態(tài)角遞增規(guī)劃算法。

        易得:

        上述式子即為旋轉變換通式的建立過程,反向問題則是依靠旋轉變換矩陣求解等效轉軸k和等效轉角θ。

        對于任意給定的旋轉矩陣:

        依據(jù)以上2個式子,可以很容易求得任意給定的旋轉矩陣的等效轉軸k和等效轉角θ,插補過程中任意插補點的位姿矩陣為:

        其中PΔ表示起點到終點的位置變化矢量,N表示依據(jù)運動步長規(guī)劃的插補步數(shù)。

        姿態(tài)角遞增規(guī)劃算法的主要計算流程如圖5所示。

        圖5 姿態(tài)角遞增規(guī)劃算法流程

        4 仿真及結果分析

        根據(jù)前述6軸機器人運動學算法和運動軌跡規(guī)劃算法,選定初末關節(jié)角1到6關節(jié)角度值分別為:{5°,26°,86°,12°,13°,30°}和{10°,51°,101°,33°,26°,47°}共兩點作為直線運動軌跡規(guī)劃的起點和終點的位姿。

        運用上述方法規(guī)劃的TCP點直線運動軌跡如圖6所示。

        圖6 規(guī)劃的TCP點末端位置

        各關節(jié)的運動變化曲線如下圖所示,其中藍色細實線表示關節(jié)1(axis1),綠色細虛線表示關節(jié)2(axis2),紅色短劃線表示關節(jié)3(axis3),藍色粗實線表示關節(jié)4(axis4),綠色粗虛線表示關節(jié)5(axis5),紅色粗短劃線表示關節(jié)6(axis6)。由圖可知,經(jīng)規(guī)劃算法之后關節(jié)1至關節(jié)6的起點和終點的角度值和規(guī)劃前的值一致,說明規(guī)劃算法能保證機械臂從起點運動到終點。

        圖7 各關節(jié)角度變化序列

        TCP點坐標系的三個軸變化如圖所示。其中綠色曲面為TCP點坐標系X軸分量的變化過程,紅色曲面表示TCP點坐標系Y軸分量的變化過程,藍色曲面表示TCP點坐標系Z軸分量的變化過程,黑色直線表示TCP點坐標系原點位置的變化。

        圖8 TCP點姿態(tài)變化示意圖

        由圖可知,TCP點坐標系的位置和姿態(tài)變量經(jīng)過姿態(tài)角遞增算法規(guī)劃后能逐漸從初始位資連續(xù)運動到終點位姿,變化過程平滑、連續(xù)且穩(wěn)定,證明了這種姿態(tài)角遞增算法在通用型6軸工業(yè)機器人運動位姿規(guī)劃過程中的可靠性。

        5 結論

        本文在通用6軸工業(yè)機器人運動學分析的基礎上,建立了基于姿態(tài)角遞增算法的位姿軌跡規(guī)劃方法。該方法不僅適用于目前常見的平面構型的機械臂,同時也能適用于前3關節(jié)和后3關節(jié)旋轉軸平面產(chǎn)生偏置的非平面構型的通用串聯(lián)式6軸機械臂,具備較高的普適性。正逆解過程和姿態(tài)角遞增算法均利用解析表達式描述,因而可以很方便地在機器人控制系統(tǒng)中實現(xiàn)編程控制,而且有助于提高控制系統(tǒng)的實時性。

        [1] Paden B,Panja R.1998.Globally stable‘PD+’,controller for robot manipulators[J].International of Control,47:1697-1712.

        [2] 蔡自興.機器人學[M].北京:清華大學出版社,2000.

        [3] 孫迪生.王炎.機器人控制技術[M].北京:機械工業(yè)出版社,1998.

        [4] 李磊.六自由度并聯(lián)平臺運動規(guī)律及控制方法研究[D].哈爾濱工業(yè)大學.2007.

        [5] 門昌華,關學鋒,等.基于PMAC的六自由度機器人開放式控制系統(tǒng)開發(fā)[J].機電產(chǎn)品開發(fā)與創(chuàng)新.2008(7).

        [6] 張?zhí)m芳.基于VC++開發(fā)的并聯(lián)六自由度測控系統(tǒng)[D].浙江:浙江大學,2002.

        [7] L.S.Farhy.Modeling of oscillations of endocrine networks with feedback[J]·Methods Enzymol.2004(384):54-81.

        [8] Delta Tau Data system Inc.PMAcAccEssoRY 8s[M].1997.

        [9] 劉敏杰.并聯(lián)機器人動力學與自適應控制技術研究[D].上海:上海交通大學,2001.

        猜你喜歡
        位姿運動學構型
        分子和離子立體構型的判定
        基于MATLAB的6R機器人逆運動學求解分析
        基于D-H法的5-DOF串并聯(lián)機床運動學分析
        航天器受迫繞飛構型設計與控制
        基于共面直線迭代加權最小二乘的相機位姿估計
        基于CAD模型的單目六自由度位姿測量
        小型四旋翼飛行器位姿建模及其仿真
        基于運動學原理的LBI解模糊算法
        遙感衛(wèi)星平臺與載荷一體化構型
        雙足機器人運動學分析與仿真
        国产精品妇女一区二区三区 | 国色天香精品一卡2卡3卡4| 亚洲精品无码高潮喷水在线| 中文无码一区二区不卡αv| 日本精品久久性大片日本| 91精品亚洲一区二区三区| 精品一区二区三区女同免费| 亚洲国产中文字幕一区| 精品含羞草免费视频观看| 日日碰狠狠添天天爽无码| 国产午夜在线观看视频播放| 手机在线免费看av网站| 天码av无码一区二区三区四区 | 亚洲女同性恋在线播放专区| 青青手机在线观看视频| 俺去啦最新地址| 日本午夜免费福利视频| 狠狠综合亚洲综合亚色| 国产精品一区二区三区四区亚洲| 尤物yw午夜国产精品视频| 牛牛在线视频| 天堂…在线最新版资源| 精品久久久久久久久午夜福利| 亚洲精品2区在线观看| 亚洲网站一区在线播放| 鸭子tv国产在线永久播放| 国产尻逼视频| 国产av自拍在线观看| 亚洲国产精品婷婷久久| 曰韩亚洲av人人夜夜澡人人爽 | 午夜无码亚| 国内偷拍国内精品多白86| 亚洲熟妇无码一区二区三区导航| 亚洲免费不卡| 久久综合加勒比东京热| 成熟妇女毛茸茸性视频| 成年女人免费视频播放体验区| 国产色噜噜| 中文字幕亚洲中文第一| 后入到高潮免费观看| 欧美日韩在线免费看|