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

雙足機器人五質心模型的預測控制實現方法

2022-04-27 06:12:30周福娜盧志強王培培
機械設計與制造 2022年3期
關鍵詞:模型

孟 蕓,周福娜,盧志強,3,王培培

(1.河南大學民生學院,河南 開封 475004;2.河南大學計算與信息工程學院,河南 開封 475004;

3.西安科技大學電氣與控制工程學院,陜西 西安 710054)

1 引言

雙足機器人具有類人的結構和外觀,可以很好適應人類的生活環境,是替代人類從事危險性工作的理想機器人。自上世紀90年代以來,國內外研究機構與學者投入了持續的研究[1],文獻[2]可在崎嶇路面行走,文獻[3]的Atlas能適應坑洼、雪地等復雜路面。雙足智能機器人的理論研究進程相對滯后于原型機的開發研制,科研人員研究各種方法提高其運動的穩定性。文獻[4]采集人體運動樣本,構建機器人步行樣本庫,實現雙足機器人與人跟隨的步行。文獻[5]使用腳底壓力和腰部加速度作為中樞模式發生器(CPG Central Pattern Generator)的驅動,實現了NAO仿人機器人對不同地形的自適應行走。文獻[6]使用由連續多目標蟻群優化的遞歸神經網絡構成CPG,解決NAO多目標步態的生成問題。近年來,運用動力學原理對雙足機器人動態建模,獲得較好的控制效果。文獻[7]分析雙足機器人單質心的倒立擺模型,設計了應用于五連桿簡化模型的行走狀態機,實現了欠驅動雙足機器人的穩定行走。文獻[8]基于前饋控制策略,控制質心水平運動速度,實現了四連桿機器人步行的穩定行走。文獻[9]將仿人機器人簡化成為一個不計質量的桌子與全部質量集中在一輛在桌面上行駛的小車構成的桌子-小車模型,簡化了機器人的控制方法。文獻[10]結合零力矩點(zero moment point,ZMP)的預觀控制和分解動量控制,實現了雙足機器人的非平面運動。文獻[11]提出基于三質心模型的預觀控制,獲得比基于單質心模型控制高的ZMP循跡精度。文獻[12]在三質心模型的基礎上,考慮了角動量,提高了ZMP跟蹤性能和步行穩定性。

雙足機器人模型與真實系統的誤差,決定了步行控制系統的性能。考慮舵機驅動關節的平足機器人質量分布,提出建立五質心的雙足機器人模型,使模型更接近真實系統。雙足機器人行走中,對行走中產生的ZMP跟蹤誤差,使用模型預測控制(model predictive control,MPC)對強干擾進行補償,減小了ZMP跟蹤誤差,獲得了較好的步行穩定性。

2 系統結構

實驗雙足機器人的結構,如圖1(a)所示;其原形如圖1(b)所示。機器人高41cm,重1997g。機器人腿部有5個自由度(含:腳踝2個自由度,膝蓋1個自由度,髖2個自由度),臂有3個自由度(含:肩2自由度,腕1個自由度),每個腳底裝四片力傳感器,測量ZMP的位置。機器人前、側和垂直方向,分別被定義為X軸、Y軸和Z軸方向。當機器人保持站立時,世界坐標系的原點定位于機器人的腳中心。

圖1 實驗機器人的連桿結構Fig.1 Link Structure of Experimental Robot

3 五質心雙足機器人的ZMP描述

雙足機器人的完全動力學模型應該考慮前平面和失平面在運動中的耦合。許多成功雙足機器人證明利用干擾觀察器或補償器的解耦模型,可以忽略耦合的影響。使用動態控制器去補償雙足機器人行走期間耦合的影響,提出包括失平面和額狀面解耦運動的系統模型,如圖2所示。

圖2 雙足機器人的五質心模型Fig.2 Five Centroid Model of Biped Robots

不失一般性,設當前運動為單支撐階段,支撐腿為右腿,擺動腿為左腿,前擺臂為右臂,后擺臂為左臂。運動中,保持腰部高度不變,身體角度與擺動腿運動角度按質量比例平衡,前擺臂跟隨擺動腿變化,后擺臂跟隨支撐腿變化,且運動滿足如下幾何條件:

則可簡化失平面ZMP方程如(4)式所示,同理,可得前平面ZMP方程。

4 預測跟蹤控制

以采樣時間T s,可離散化(4)式所描述的失平面動態系統,系統前平面具有類似的形式。設狀態變量為控制輸入為U(k)=x…w(k),輸出為P(k)=x z m p(k),系統的狀態空間方程為:

在雙足機器人運動中,預先設計運動的姿態,即可計算E x、F x(k)、G x(k)。為簡化計算,定義一個新的變量P x(k)為:

系統輸出為:

在(5)、(8)式描述的動力學系統中,按照T s遞推,可得到MPC系統的標準形式為:

其中:

求解(11)式,可得最優輸入為:

式中:I N—N×N單位矩陣。將*(k)代入(10)即得到(k),利用(6)式,可計算系統的ZMP輸出。

5 實驗分析

采用本文所述算法,分別通過Matlab仿真和圖1(b)所示實物驗證。在Matlab中,按照圖1(b)的實物結構,構造了3D模型,并依據算法進行動態仿真,如圖3所示。圖中描述了機器人右腳移動的過程,為表達清楚,將機器人足部由長12cm寬6cm縮小為長3cm、寬1cm,并將每個動作的間距在x方向拉開4cm,即x軸標注“0”的五個坐標,在仿真中是同一位置。測試雙足機器人的基本參數,如表1所示。

圖3 機器人步行的動態仿真Fig.3 Dynamic Simulation of Robot Walking

表1 雙足機器人的基本參數Tab.1 Basic Parameters of Biped Robot

測試步態周期為2s,單步距離為12cm的ZMP結果,如圖4所示。作為對比,圖中仿真1和實測1分別對應基于單質心模型MPC算法的Matlab仿真和實物機器人運動分析的結果,仿真2和實測2對應于三質心模型,仿真3和實測3對應于本文所述五質心模型MPC算法。圖中畫出了設計的參考線和腳步區域的安全線。

圖4 ZMP數據分析圖Fig.4 Data Analysis Diagram of ZMP

步行的一個周期內,三種方法分別實測30個樣值,實測數據與參考值的前向誤差E x和縱向誤差E y為:

計算結果,如表2所示。從表中數據可見,這里提出的基于五質心模型的MPC算法明顯優于對比的算法。

表2 ZMP誤差分析Tab.2 Error Analysis of ZMP

6 結論

運動控制系統是雙足機器人研究的核心部分,其建立模型的精度決定了控制性能的上界。考慮雙足機器人的全身結構,將按照運動中的質量分布提出基于五質心模型的MPC算法,比較精確的刻畫了雙足機器人的運動模型。對比單質心和三質心的MPC算法,這里方法減少了建模誤差,在ZMP軌跡跟蹤中,獲得了更高精度。應用的遞推公式,可以方便的規劃和在線修改步行軌跡,實現真實環境中的雙足步行。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 黄色网页在线观看| 97影院午夜在线观看视频| 久久精品午夜视频| 久久久噜噜噜久久中文字幕色伊伊 | 青草精品视频| 国产精品999在线| 亚洲欧美激情小说另类| 成人午夜久久| 久久综合丝袜长腿丝袜| 国产精品女主播| 香蕉视频在线观看www| 欧美中文一区| 国产高清不卡视频| 亚国产欧美在线人成| 久久久久国产精品熟女影院| 综1合AV在线播放| 国产第一色| 国产精品亚洲αv天堂无码| 国产免费网址| 国产一级毛片高清完整视频版| 伦精品一区二区三区视频| 99精品国产电影| 亚洲一区二区三区麻豆| 亚洲AV无码一区二区三区牲色| 国产精品亚欧美一区二区| 69综合网| 国产福利免费观看| 亚洲天堂.com| 九九视频在线免费观看| 强乱中文字幕在线播放不卡| 人妻夜夜爽天天爽| 四虎在线高清无码| 91啦中文字幕| 国产国语一级毛片| 国产综合色在线视频播放线视| 欧美激情综合一区二区| 久久香蕉国产线看观看式| 欧美综合成人| 免费一级大毛片a一观看不卡| 91在线中文| 久久国产精品波多野结衣| 亚洲成人福利网站| 黄色网在线| A级毛片高清免费视频就| 免费全部高H视频无码无遮掩| 午夜福利网址| 3D动漫精品啪啪一区二区下载| 伊人大杳蕉中文无码| 久久人人妻人人爽人人卡片av| 亚洲精品另类| 幺女国产一级毛片| 国产情侣一区| 男女精品视频| 亚洲大学生视频在线播放| 国产h视频在线观看视频| 天天综合天天综合| 国产99免费视频| 欧美亚洲一二三区| 日韩在线播放欧美字幕| 精品国产免费观看| 欧美色伊人| 中日韩一区二区三区中文免费视频 | 伊人色在线视频| 国产精品yjizz视频网一二区| 一级毛片中文字幕| 国产手机在线观看| 波多野结衣在线se| 免费国产一级 片内射老| 国产jizzjizz视频| 国产精品成人一区二区| 99热这里都是国产精品| 午夜视频在线观看免费网站| 久久综合激情网| 性色在线视频精品| 欲色天天综合网| 国产成人一区二区| 青草视频在线观看国产| 一区二区在线视频免费观看| 亚洲无码91视频| 久久国产精品电影| 99热这里只有精品在线观看| a在线观看免费|