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

仿人機器人的步態(tài)規(guī)劃研究

2018-04-16 03:03:31王憲倫馮現(xiàn)東姜鵬鵬
機械制造 2018年2期
關鍵詞:規(guī)劃

□ 王憲倫 □ 馮現(xiàn)東 □ 姜鵬鵬

青島科技大學機電工程學院 山東青島 266061

1 研究背景

傳統(tǒng)履帶式或輪式機器人由于受本體結構限制,適宜在較為平整的地面上工作。仿人機器人具有靈活的雙腿設計,因此具備人類行走的步態(tài)特性,對于不平整地面具有較大的靈活性和良好的適應能力。如果仿人機器人不能精確模擬人類行走的步態(tài)特性,那么其優(yōu)勢也將蕩然無存。為實現(xiàn)仿人機器人的行走穩(wěn)定性,除了完善控制系統(tǒng)算法,增加必要的傳感器之外,機器人精確的步態(tài)規(guī)劃也是解決問題的關鍵技術[1]。

根據(jù)行走步態(tài),仿人機器人的步態(tài)分為靜態(tài)步行和動態(tài)步行[2]。相比速度較慢的靜態(tài)步行,動態(tài)步行速度較快,但容易出現(xiàn)穩(wěn)定性問題,即仿人機器人容易發(fā)生左右或前后傾覆。為了提高仿人機器人的行走穩(wěn)定性,提出用于反映動態(tài)步行穩(wěn)定性的零力矩點概念。零力矩點法是目前步態(tài)規(guī)劃方法中影響范圍最大、應用最廣泛的方法,由零力矩點法得到的動態(tài)步行能長期保持令人滿意的效果。筆者基于零力矩點法對仿人機器人的步態(tài)規(guī)劃進行研究,具有一定的實用價值。

2 仿人機器人本體結構設計

筆者所設計的仿人機器人,其頸部關節(jié)配置兩個自由度,肩部配置兩個自由度,肘部配置一個自由度,腰部髖關節(jié)配置三個自由度,膝關節(jié)配置一個自由度,踝關節(jié)配置兩個自由度。可見,器人整體共配置20個自由度,基本能夠完成預定動作,實現(xiàn)仿人行走和舞蹈等。仿人機器人本體結構如圖1所示。

3 步態(tài)規(guī)劃

▲圖2 穩(wěn)定裕度示意圖

首先對機器人進行步態(tài)規(guī)劃,然后根據(jù)零力矩點公式求出零力矩點曲線,據(jù)此分析設計的步態(tài)穩(wěn)定性,并選取相對穩(wěn)定裕度最大的步態(tài)規(guī)劃作為仿人機器人的最優(yōu)步態(tài)規(guī)劃。如圖2所示,通過選取合適的結構參數(shù)和運動參數(shù),使零力矩點軌跡始終落在單雙腳支撐范圍內,實現(xiàn)機器人的穩(wěn)定行走,這是對仿人機器人進行步態(tài)規(guī)劃的主要目的[3]。通常,將零力矩點到支撐凸多邊形邊界的最短距離作為機器人步行系統(tǒng)的穩(wěn)定裕度,穩(wěn)定裕度可以體現(xiàn)行走時穩(wěn)定性的好壞。穩(wěn)定裕度值越大,則機器人行走就越穩(wěn)定。

3.1 零力矩點坐標建立與計算

通過重力和慣性力合力的零力矩點來定義坐標公式,并利用達朗貝爾原理[4]進行推導。由于機器人的運動過程為單雙腿支撐的交換,因此為了正確描述每條腿所受到的地面反力特點,設參考坐標系的原點坐標為單腳支撐時支撐腳的中心,且支撐面與參考坐標系的XOY平面重合。

根據(jù)機器人模型參數(shù)的定義,由達朗貝爾原理可知,除地面對機器人腳底的反作用力和反作用力矩之外,可以將機器人行走時受到的全部作用力和力矩向參考坐標系的原點作化簡處理,獲得沿X、Y、Z軸三個方向的分力及繞X、Y、Z軸的力矩。

式中:Fx、Fy、Fz依次為沿 X、Y、Z 軸方向的分力;依次為第i個簡化桿沿X、Y、Z軸方向的質心加速度分量;mi為第i個簡化桿的質量;g為重力加速度。

式中: Mx、My、Mz依次為繞 X、Y、Z 軸的力矩;xci、yci、zci為第i個簡化桿的質心位置坐標。

根據(jù)式(1)與式(2),將作用于機器人上的合力從參考坐標系原點移至XOY平面上的零力矩點P(xzmp,yzmp,0),使機器人繞X軸和Y軸的傾覆力矩為0,即:

將式(2)中的 Mx、My代入式(3),得:

靜態(tài)步行時,忽略機器人所受的慣性力,則式(4)變?yōu)椋?/p>

除機器人所受的地面反作用力矩外,其余所有力矩均轉化為作用在零力矩點P(xzmp,yzmp,0)的一個力矩:

3.2 步態(tài)規(guī)劃思路

步態(tài)規(guī)劃的基本思路如下:根據(jù)仿人機器人行走時對步態(tài)動作特點的要求,確定步距、步行周期、步長等參數(shù);根據(jù)各關節(jié)的約束條件,對機器人雙腿的髖關節(jié)及踝關節(jié)進行合理運動規(guī)劃,利用三次樣條函數(shù)[5]生成髖關節(jié)和踝關節(jié)的運動軌跡方程,以便使軌跡曲線在連接處均勻光滑過渡;基于機器人各個關節(jié)的幾何角度關系,通過MATLAB軟件程序,求出膝關節(jié)及其它關節(jié)的運動軌跡,并生成軌跡曲線[6];利用零力矩點公式計算出機器人的質心軌跡,通過在可變范圍內尋找最優(yōu)解,確認穩(wěn)定裕度最大的組合參數(shù),并將通過這些參數(shù)計算出的步態(tài)規(guī)劃數(shù)據(jù)作為最終的規(guī)劃結果。

三點式規(guī)劃法主要針對踝關節(jié)的關鍵點進行運動規(guī)劃,即將起步、擺動腳支撐面最高點和落地這三個點作為運動關鍵點進行運動規(guī)劃。通過三次樣條插值對機器人的運動關鍵點進行插值,以及對起步與落地時刻各關節(jié)的速度及加速度施以約束,得到能夠保證機器人穩(wěn)定行走的光滑運動曲線。三點式規(guī)劃法如圖3所示。

3.3 平面步行步態(tài)規(guī)劃

仿人機器人完整的行走過程包括起步準備階段、加速階段、周期性運動階段、減速階段和停步恢復階段這五個時間段,其中周期性運動階段又包括左腳步行周期和右腳步行周期。由于周期性運動階段是仿人機器人行走的主要過程,因此筆者的研究主要針對機器人進行周期性運動規(guī)劃。

與人類相似,仿人機器人的步行周期包括單腳支撐期TD和雙腳支撐期TS,則步行周期T=TS+TD。設置步態(tài)運動規(guī)劃參數(shù),抬腳高度設為H,步長設為L,第k步的起始時間為(k-1)T。步長L按實際需求設定,約為一個步長即可。

假設機器人向前周期運動中先擺動左腳,即先邁左腳再邁右腳,則XOZ平面的坐標原點設在支撐腳的中心,那么第k個周期擺動腳踝關節(jié)質心的起始坐標為((k-1)L,0),最高點位置為((k-1)L+L/2,H),落地時的坐標為(kL,0),由以上三個關鍵點可以得到以下約束方程組:

▲圖3 三點式規(guī)劃法示意圖

式中:ts為走一個步長所需的時間;th為走半個步長所需的時間。

由行走過程可知,擺動腳在kT時刻初始速度為0,同時為了使腳部與地面在落腳時刻的沖擊最小,擺動腳在落地瞬間速度亦需要降為0,因此需將擺動腳在 kT 和 kT+Ts時刻 xh(t)和 zh(t)的導數(shù)均設置為 0,即速度均為0,可以得到以下約束方程組:

利用三次樣條插值函數(shù)對上述關節(jié)軌跡進行插值規(guī)劃,即可得到光滑、連續(xù)的軌跡曲線。

對機器人前向運動中髖關節(jié)X軸方向和Z軸方向分別進行軌跡規(guī)劃。對X軸方向進行規(guī)劃時,因X軸方向保持勻速運動,在X軸方向的運動選取三個關鍵點即可,分別為初始抬腳位置、偏轉最大位移處和落腳復位處。髖關節(jié)在X軸方向的約束方程組為:

式中:le為初始抬腳時刻沿X軸正方向髖關節(jié)的坐標到坐標原點的距離。

由于機器人自身結構及運動特點,在周期行走過程中兩腿擺動,上身基本保持不變,因此對髖關節(jié)在Z方向的軌跡進行規(guī)劃時,設定機器人的髖關節(jié)保持在某一固定高度,即將髖關節(jié)在Z軸方向的坐標設為一個常值Hk,Hk的值由實際行走情況確定。

對于Hk的取值范圍,如圖4所示,由給定的步長L及三角形三邊大小關系可以求得:

至此,仿人機器人在前向運動中髖關節(jié)和踝關節(jié)的軌跡規(guī)劃已經完成,接下來對機器人在側向平面運動的步態(tài)進行規(guī)劃。

機器人在側向平面內運動時只需對一個變量參數(shù)進行規(guī)劃,即側向轉角αce。側向平面內機器人的運動應滿足以下約束方程:

▲圖4 髖關節(jié)高度示意圖

式中:C≤|arctan(a/b)|,a 為機器人質心到支撐腳中心的水平距離,b為機器人質心至地面的垂直高度;tf為機器人上軀體從一側擺到中間位置時所需的時間。

按照上述約束條件,利用三次樣條函數(shù)插值即可生成側向轉角αce與時間t的曲線,計算出αce與t的關系式。

4 步態(tài)仿真

行走過程規(guī)劃結束后,應用MATLAB軟件編寫計算程序,求解所需參數(shù)值,并在MATLAB中進行仿真求解。設機器人雙腿的小腿長L1=L5=75 mm,大腿長L2=L4=80 mm,取步長 L=100 mm,步行周期 T=1 s,抬腳高度H=15 mm,髖關節(jié)質心高度Hk=135 mm,行走時側向轉角αce=5°,在MATLAB中機器人平面前向步態(tài)行走時各關節(jié)轉角曲線的仿真結果如圖5所示。

由圖5可見,完成規(guī)劃動作所需的各個關節(jié)轉角值是連續(xù)變化的,沒有產生突變,即機器人關節(jié)轉動是連續(xù)的,其后可利用虛擬樣機的仿真來驗證計算所得的關節(jié)轉角是否合理。

5 虛擬樣機仿真

將SolidWorks軟件繪制的機器人三維樣機模型(圖6)導入ADAMS軟件,為了模擬實際運行環(huán)境,需要設置重力方向和大小。在機器人雙腳與地面之間添加接觸和摩擦力,將通過MATLAB編程得到的各關節(jié)運動曲線文本數(shù)據(jù)以樣條曲線形式導入ADAMS,添加至關節(jié)驅動約束函數(shù),這樣即可在ADAMS中進行仿真[7]。仿真運行成功后,通過后處理分析,檢驗步態(tài)規(guī)劃是否合理,并根據(jù)實際環(huán)境對ADAMS仿真環(huán)境進行調整。虛擬樣機[10-11]行走動畫如圖7所示。

▲圖5 機器人平面前向步態(tài)關節(jié)轉角曲線

▲圖6 SolidWorks機器人三維樣機模型

▲圖7 虛擬樣機行走動畫

6 結束語

筆者介紹了零力矩點法的穩(wěn)定性判據(jù),推導了零力矩點法的坐標計算公式。從行走穩(wěn)定方面考慮,采用基于三次樣條函數(shù)的三點式規(guī)劃法對動態(tài)步行進行規(guī)劃,保證了機器人的步行質量。通過虛擬樣機仿真結果后處理,得到軀體質心在X、Y、Z軸方向的位置變化曲線。軀體質心在X、Y軸方向的仿真運動軌跡與規(guī)劃的質心軌跡吻合較好,在Z軸方向的運動軌跡有周期性小幅波動,波動幅度在3 mm之內,對機器人行走穩(wěn)定性的影響較小。

[1] 張偉,杜繼宏.雙足步行機器人的步態(tài)規(guī)劃[J].計算機工程與應用,2002(13):214-216.

[2] CHEN X Y, LI Z X.Walking Pattern Design and Feedback Control for Humanoid Robot[C].Intelligent Control and Automation,2008.WCICA 2008.7th World Congress on,Chongqing,2008.

[3] 譚民,徐德,侯增廣.先進機器人控制[M].北京:高等教育出版社,2007.

[4] 哈爾濱工業(yè)大學理論力學教研室.理論力學[M].7版.北京:高等教育出版社,2009.

[5] 封建湖,車剛明,聶玉峰.數(shù)值分析原理[M].北京:科學出版社,2012.

[6] SREENATH K,PARK H W,POULAKAKIS I,et al.A Compliant Hybrid Zero Dynamics Controller for Stable,Efficient and Fast Bipedal Walking on MABEL [J].The International Journal of Robotics Research, 2011, 30 (9):1170-1193.

[7] 李增剛.ADAMS入門詳解與實例[M].2版.北京:國防工業(yè)出版社,2014.

[8] 朱秋國.仿人機器人結構設計與分析[D].杭州:浙江大學,2011.

[9] 魏航信.仿人跑步機器人快速跑步研究[D].西安:西安電子科技大學,2006.

[10]王國強,張進平,馬若丁.虛擬樣機技術及其在ADAMS上的實踐[M].西安:西北工業(yè)大學出版社,2002.

[11]楊萍,樊迪.小型雙足機器人步態(tài)規(guī)劃研究[J].機械制造,2015,53(9):39-42.

猜你喜歡
規(guī)劃
我們的規(guī)劃與設計,正從新出發(fā)!
房地產導刊(2021年6期)2021-07-22 09:12:46
“十四五”規(guī)劃開門紅
“十四五”規(guī)劃建議解讀
發(fā)揮人大在五年規(guī)劃編制中的積極作用
規(guī)劃計劃
規(guī)劃引領把握未來
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
基于蟻群算法的3D打印批次規(guī)劃
多管齊下落實規(guī)劃
十三五規(guī)劃
華東科技(2016年10期)2016-11-11 06:17:41
主站蜘蛛池模板: 亚洲欧美另类中文字幕| 波多野结衣在线se| 午夜国产理论| 久久99精品久久久大学生| 国产精品无码AⅤ在线观看播放| 亚洲成人免费看| 亚洲精品视频免费看| 日本少妇又色又爽又高潮| 日韩色图区| 日韩高清成人| 精品无码一区二区三区在线视频| 久久综合丝袜长腿丝袜| 亚欧美国产综合| 在线观看无码av免费不卡网站| 精品乱码久久久久久久| 国产真实二区一区在线亚洲| 亚洲美女AV免费一区| 亚国产欧美在线人成| 亚洲大学生视频在线播放| 乱人伦视频中文字幕在线| 99久久性生片| 国产成本人片免费a∨短片| 日韩精品成人在线| 精品成人一区二区三区电影| 午夜丁香婷婷| 亚洲福利一区二区三区| 欧美 国产 人人视频| 久久精品国产91久久综合麻豆自制| 狼友视频国产精品首页| а∨天堂一区中文字幕| 日韩最新中文字幕| 精品国产网站| 看看一级毛片| 久久毛片基地| 就去吻亚洲精品国产欧美| 全色黄大色大片免费久久老太| 欧美另类精品一区二区三区| 亚洲免费黄色网| 亚洲免费人成影院| 久久综合色播五月男人的天堂| 草草线在成年免费视频2| 国产成人在线小视频| 欧美日一级片| 一级毛片在线播放免费| 日本午夜网站| 欧美日在线观看| 福利视频久久| 日韩欧美91| 欧美国产视频| 国产自在自线午夜精品视频| 找国产毛片看| 国产精品午夜电影| 狠狠躁天天躁夜夜躁婷婷| 制服无码网站| 日韩高清欧美| 午夜综合网| 亚洲 日韩 激情 无码 中出| 伊人查蕉在线观看国产精品| 亚洲品质国产精品无码| 九九视频在线免费观看| 欧美激情网址| 亚洲男人天堂久久| 91综合色区亚洲熟妇p| 国产亚洲欧美在线视频| 亚洲精品无码久久毛片波多野吉| 手机永久AV在线播放| 国模极品一区二区三区| 欧美中文字幕一区二区三区| 波多野结衣AV无码久久一区| 综合色区亚洲熟妇在线| 日韩毛片视频| 国产精品女主播| 国产精品久久久久久久久kt| 72种姿势欧美久久久久大黄蕉| 国产熟女一级毛片| 亚洲愉拍一区二区精品| 国产视频一区二区在线观看| 天天综合色网| 国产成人1024精品| 欧美精品导航| 综1合AV在线播放| 伊人中文网|