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

農用型外骨骼機器人起蹲過程穩定性控制研究*

2016-08-04 06:51:58劉夢霞
組合機床與自動化加工技術 2016年7期

季 峰,樊 軍,劉夢霞

(新疆大學 機械工程學院,烏魯木齊 830047)

?

農用型外骨骼機器人起蹲過程穩定性控制研究*

季峰,樊軍,劉夢霞

(新疆大學 機械工程學院,烏魯木齊 830047)

摘要:外骨骼機器人起蹲運動的穩定問題,即實現機器人在起蹲運動中始終保持平穩。文章將從起蹲過程的軌跡優化與控制的角度出發,并結合人類的特點,提出一種外骨骼機器人誤差修正的方法。利用ZMP和COM(質心)間的數學關系,計算實際的零點力矩,求得質心和零力矩點的偏差值,再根據差值對起蹲軌跡進行優化和控制,修正偏差,來實現外骨骼機器人起蹲運動平穩運行。最后使用Matlab仿真模擬,驗證了起蹲過程規劃與穩定性控制方法的有效性。

關鍵詞:起蹲;誤差;修正

0引言

外骨骼機器人是一種可以有效地識別人的意圖,協調人體動作,繼而增強人的運動能力的可穿戴的機械裝置[1-3]。

國內外有很多專家學者已經在這方面取得了進展. 如“Hanzou”機器人是第一個能實現自起立的類人機器人;日本HRP項目開發的HRP-2P型類人機器人,是一個能從俯臥和仰臥的情況下實現起立過程且尺寸與人體相仿的類人機器人[4-6]等。國內也有很多高校在從事該方面的研究,但是相對國外還是有很大差距。

為了能讓外骨骼機器人在作業過程中,更好的協調人完成動作,提高效率,就需要保證其在操作過程中的穩定性。而田間作業經常處于會半蹲姿態,所以對起蹲過程的穩定性進行研究非常重要。

1外骨骼機器人模型

外骨骼機器人如果需要完成平地行走、起蹲等動作,則機器人需要實現在側向、前向、轉動三個方向上都能自由運動。對外骨骼機器人起蹲過程進行分析時,可以將機器人看成是一個至少具有21關節自由度的雙足機構。頭部具有兩個自由度;在肩關節位置,可以做一些前向和側向的運動,即該處具有兩個自由度;每條手臂的肘關節都可以做前向擺動,即該位置具有一個自由度;腰部只有一個自由度,即側向自由度;在腳踝、膝蓋、髖骨三個位置上分別具有兩個、一個、三個自由度,即兩條腿上分別有六個自由度。最后可以把機器人的所有部分都看成質量均勻分布的桿件如圖1所示。

圖1 機器人連桿模型

2起蹲運動規劃分析

起蹲運動是為了實現外骨骼機器人在蜷曲狀態與站立狀態之間的轉換。而在狀態轉換中,外骨骼機器人的平穩性被打破。這時就需要對機器人進行穩定性控制。

外骨骼機器人起蹲運動的穩定問題,即實現機器人在起蹲運動中始終保持平穩。如圖2所示一般將ZMP作為機器人穩定性的判斷標準。

圖2 零點力矩的定義

ZMP的求解公式如下(不受外力和外力矩作用):

(1)

3外骨骼機器人ZMP與COM分析

當外骨骼機器人進行起蹲運動時,機器人的足底會受到來自地面的作用力。為了便于分析,可以把力分解到水平和豎直方向,然后再進行受力分析,如圖3所示。

(a)豎直方向          (b)水平方向

由于機器人在起蹲過程中,其豎直方向的力矩不總是零。故定義ZMP為水平方向力矩為零的作用點。基于上述分析,推導ZMP與COM的關系。在對外骨骼機器人進行起蹲過程規劃時,可以將其看成點質量模型。外骨骼機器人動量與角動量的可表示為:

(2)

(3)

(4)

(5)

(6)

機器人在進行起蹲運動時,會受到地面作用力以及重力和慣性力。慣性力可表示為:

(7)

(8)

由于地面作用力、重力與慣性力在機器人運動過程中構成平衡力并相交于足底一點,而且重力與慣性力在該點處產生的力矩水平分量為零。根據ZMP在三維空間中的定義可知,重力與慣性力可以用來表示ZMP,由此可以得出:

(9)

(10)

其中,(px,py,pz)表示ZMP點的位置。px和py可表示為:

(11)

由此可以確定外骨骼機器人在起蹲運動過程中,ZMP與COM的關系,為求解ZMP提供依據。

4單腿模型誤差修正

由于穿戴者的下身在矢狀面內是對稱分布的,兩條腿在起身過程中的運動情況也是相同的,因此我們只需要研究單腿的運動情況,即5連桿模型如圖4所示。并把模型中的各個部分都看作一個桿(質量均勻分布),其中上身部分看成一個桿,下身部分看作四個桿。

圖4 單腿連桿模型

在受到外界因素的影響時,質心的軌跡會與理想情況有所偏差。在這種情況下,如不對質心的位置進行修正,ZMP的位置就會受到影響,將可能導致機器人不能平穩運行。在對外骨骼機器人進行位置修正時,需要對關節進行補償,這將可能導致ZMP的位置產生浮動,影響機器人平穩運行。

針對上述情況,本文采用設置誤差裕量的函數方法來解決。函數如下:

(12)

其中,ZMPact坐標向量是實際情況的ZMP位置;ZMPref坐標向量是規劃后的ZMP位置;Eerzmp為ZMP位置誤差向量;參數k1需根據實際環境確定。

質心誤差函數如下:

(13)

其中,COMact是實際得到的質心位置向量;COMref是規劃后的質心位置向量;Eercom為質心位置誤差向量;參數k2需根據實際環境確定。

當‖Eercom‖<‖Eerzmp|時,質心軌跡的實際曲線與理想情況吻合,可以視為穩定,無需修正質心位置。

當‖Eercom‖≥‖Eerzmp‖時,質心軌跡的實際曲線與理想情況不吻合,視為不穩定,需要修正質心位置。

利用上述方法可以解決質心軌跡修正時對ZMP位置的影響。修正步驟如表1所示。

表1 修正步驟

為了盡可能減小機器人起蹲過程中質心位置的誤差,就需要求解關節角修正向量δq。

假設δq非常小,用雅克比矩陣描述可表示為:

δp=Jδq

(14)

上面式子中,J為雅克比矩陣,根據機器人的運動情況決定。

δp=COMref-COMact

(15)

當公式(14)確定之后,由于δp可由上式求得。再利用機器人的逆運動學就可以求解出理想的關節角修正量:

δq=J-1δp

(16)

5仿真結果

通過MATLAB對上述機器人關節角修正方法進行驗證,外骨骼機器人在仿真過程中的起蹲過程中的參數:T=0.45s,xs=0.20m,ys=0.12m,cz=0.50m。設定參數EM=0.0108,k1=5×10-5,k2=10。

(a)X軸方向

(b)Y軸方向

圖5即為誤差修正前后ZMP/COM軌跡。可以對比看出,通過在ZMP的有效穩定范圍內對COM的軌跡進行修正后,ZMP的上下波動的幅度有了明顯的改善。表明該方法,可以解決質心軌跡修正時對ZMP位置的影響。

6結論

本文首先介紹了外骨骼機器人在起蹲運動過程中ZMP與COM的關系,然后針對機器人在運動過程中可能存在的誤差,提出一種機器人誤差修正方法。利用ZMP和COM(質心)間的數學關系,計算實際的零點力矩,求得質心和零力矩點的偏差值,再根據差值對起蹲軌跡進行優化和控制,修正偏差,來實現外骨骼機器人起蹲運動平穩運行。最后使用Matlab仿真模擬,驗證了起蹲過程規劃與穩定性控制方法的有效性。

[參考文獻]

[1] 陳占伏,楊秀霞,顧文錦.下肢外骨骼機械結構的分析與設計[J].計算機仿真,2008,25(8):238-241.

[2] 馮治國.步行訓練機器人虛擬樣機協同仿真方法研究[J].貴州大學學報(自然科學版),2013,30(1):55-58.

[3] 張佳帆,陳鷹,楊燦軍.柔性外骨骼人智能系統[M].北京:科學出版社,2011.

[4] 趙彥峻.徐誠.人體下肢外骨骼設計與仿真分析[J].系統仿真學報2008,20(17):4756-4759.

[5]LokeshKumarSaxena,PromodKumarJain.Amodelandoptimisationapproachforreconfigurablemanufacturingsystemconfigurationdesign[J].InternationalJournalofProductionResearch, 2011, 50(12):1-23.

[6] 趙彥峻,徐誠,張景柱,等.人體下肢外骨骼關鍵技術分析與研究[J].機械設計2008,25(10):1-5.

(編輯李秀敏)

文章編號:1001-2265(2016)07-0067-03

DOI:10.13462/j.cnki.mmtamt.2016.07.019

收稿日期:2015-12-07

*基金項目:國家自然科學基金項目項目批準號(11462021)

作者簡介:季峰(1990—), 男 ,江蘇南通人,新疆大學碩士研究生,研究方向為機械制造及其自動化 ,(E-mail)843433919@qq.com;通訊作者:樊軍 (1965—) 男 ,山東青島人,新疆大學副教授,博士,研究方向為機械工程學院,(E-mail)1254255781@qq.com。

中圖分類號:TH166;TG65

文獻標識碼:A

Agricultural Type Exoskeleton Robot Squatting Process Stability Control Research

JI Feng, FAN Jun, LIU Meng-xia

(MechanicalEngineeringAcademy,XinjiangUniversity,Urumqi830047,China)

Abstract:Exoskeleton robot up squatting movement stability problem, namely the implementation in the squat movement of the robot is always stable. This article from the squat down the perspective of trajectory optimization and control of the process, and combines the characteristic of human beings, an exoskeleton robot error correction method is put forward. Using ZMP and COM (center of mass), the mathematical relationship between the actual zero moment, and get the deviation in the center of mass and zero moment point, again according to the difference of the squat trajectory optimization and control, fixed deviation, to implement the exoskeleton robot squat movement running smoothly. The last use of Matlab simulation, to verify the squat process planning and the effectiveness of the stability control method.

Key words:crouch up; error; correction

主站蜘蛛池模板: 国产日本一区二区三区| 欧美日韩一区二区三区在线视频| 五月天天天色| 国内精品视频区在线2021| 国模沟沟一区二区三区| 国产色婷婷视频在线观看| 中文字幕第4页| 国产免费久久精品99re丫丫一| 国产 在线视频无码| 国产成人精品优优av| 国产欧美亚洲精品第3页在线| 国产97视频在线| 国产91在线免费视频| 久久精品只有这里有| 国产免费久久精品44| 国产亚洲精品97AA片在线播放| 亚洲综合香蕉| 免费国产高清视频| 91啪在线| 全午夜免费一级毛片| 久草国产在线观看| 国产99视频在线| 欧美一区精品| 老司国产精品视频| 色一情一乱一伦一区二区三区小说| 中文精品久久久久国产网址| 精品久久久久久久久久久| 全裸无码专区| 亚洲精品国产乱码不卡| 成年午夜精品久久精品| 成人精品免费视频| 国产清纯在线一区二区WWW| 99这里只有精品在线| 在线观看精品自拍视频| 国产午夜福利片在线观看| 98超碰在线观看| 波多野结衣久久高清免费| 在线欧美国产| 99偷拍视频精品一区二区| 97在线免费| 久草视频精品| 亚洲人成人无码www| 国产精品成人啪精品视频| 精品国产免费第一区二区三区日韩| 日韩精品高清自在线| a毛片基地免费大全| 国产91在线|日本| 国产精品女主播| 男女猛烈无遮挡午夜视频| 亚洲精品无码日韩国产不卡| 一级毛片免费的| 综合天天色| 手机在线国产精品| 九九线精品视频在线观看| 国产肉感大码AV无码| 国产亚洲精品自在久久不卡| 免费高清毛片| 永久在线精品免费视频观看| 亚洲天堂久久久| 四虎国产永久在线观看| 国产免费网址| 国产极品美女在线观看| 久久久久免费看成人影片| av一区二区无码在线| 五月婷婷伊人网| 久久99蜜桃精品久久久久小说| 欧美激情福利| 国产丝袜无码一区二区视频| aa级毛片毛片免费观看久| 国产女人在线视频| 91麻豆精品视频| 四虎国产精品永久在线网址| 91国内视频在线观看| 999国产精品| 99视频在线看| 无码'专区第一页| 国产视频欧美| 国产欧美一区二区三区视频在线观看| 男人的天堂久久精品激情| 在线人成精品免费视频| 欧美区日韩区| 五月天香蕉视频国产亚|