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

基于MATLAB 和Adams 的四足機器人步態規劃設計

2023-03-30 07:30:04季玉潔
科學技術創新 2023年5期

季玉潔,何 田*

(青島大學機電工程學院,山東 青島)

引言

仿生機器人分為陸地仿生機器人、水下仿生機器人和空中仿生機器人三大類[1]。陸地表面同時存在多種情形,足式機器人相較于輪式和履帶式更具良好的適應性和靈活性,仿生四足機器人在機器人領域具有舉足輕重的地位[2]。

1 機器人結構設計

機器人的物理樣機制作過程復雜、成本較高,應用Matlab 和Adams 軟件進行機器人的仿真設計,可以降低研發成本、縮短研發周期[3]。圖1 為四足機器人的身體結構簡圖,本文設計的仿生四足機器人每條腿具有2 個自由度,分別是進行側擺運動的髖關節5 和實現俯仰運動的膝關節3。腿部關節相互配合可實現簡單步態。機器人的結構尺寸如表1 所示。應用D-H參數方法,建立機器人單腿D-H 坐標系如圖2 所示。

圖1 機器人身體結構簡圖

圖2 機器人單腿D-H 坐標系

表1 機器人結構尺寸

從圖3 中可以看出,該機器人的單腿擁有兩個自由度,分別在髖關節和膝關節處。

建立機器人的基坐標系{O0}。機器人髖關節處的坐標系{O1}位于基坐標系處:Y 軸指示前后;Z 軸指示上下,平行于重力方向;X 軸指示左右。θ1為髖關節的前后擺動;θ2為膝關節靠近或遠離機體的上下擺動。O0(O1)點為機器人髖關節;O2點為機器人腿部膝關節,它也作為坐標系{O2}的原點,位于沿基坐標系X 軸方向平移L1的位置;O3點為機器人足端腳尖位置,它作為坐標系{O3}的原點,位于沿著坐標系{O2}的Z 軸方向平移L2位置。機器人的D-H 參數表2 所示。建立模型如圖3。

圖3 機器人的腿部建模和整體結構建模

表2 機器人單腿D-H 參數表

其中,ai-1為兩旋轉軸的公共法線的距離;αi-1為垂直于ai-1所在平面內兩旋轉軸的夾角;di為兩連桿之間的距離;θi為兩連桿公垂線的夾角[3]。

2 運動學原理

2.1 運動學基本概念

步態是指機器人步行過程中,每條腿按照一定的規律運動,各腿之間具有固定相位關系的行走模式。四條腿做一次完整的運動循環所用的時間成為步態周期,用T 表示。本文將機器人的運動周期設置為T= 2s。足端可達域是指足端相對于軀體可以到達的平面運動區域,對四足機器人行走的步長和速度有著重要影響。本文主要研究四足機器人對角小跑步態。對角步態中,可使位于同一對角線的腿部同時抬起或下落,即同一對角線上的腿部在一運動周期中有二分之一的時間接觸地面以支撐身體,另外二分之一的時間用來復位。

2.2 運動學正解

運動學正解過程就是用已知機器人腿部關節角度和求解足端坐標的過程。將表2 中的D-H 參數帶入,求得機器人單腿上從基坐標系{O0}到足端坐標系{O3}的4×4 齊次變換矩陣為[4]:

通過式(1)可以得到機器人單腿的正運動學方程,即足端在基坐標系{O0}中的坐標值的對應關系,如式(2)所示:

2.3 運動學逆解

運動學逆解是通過已知的足端坐標,求解各關節旋轉角度θ1和θ2的過程。

對式(2)運動學方程反變換,即可得到運動學逆解式(3):

3 MATLAB 運動學建模及分析

3.1 單腿運動學建模

根據2.1 圖2 中的單腿運動學模型和表1 和表2中的參數,應用D-H 坐標法,使用Matlab robotics tool[5]來建立機器人的單腿運動學仿真模型。機器人從髖部到腳尖的平移和旋轉變換序列為Rz(q1)Ty(L1)Rx(q2)Tz(L2)。

3.2 設計足端軌跡

可根據擬定的各關節角度范圍,通過歷遍兩關節的所有角度值,得到機器人單腿的足端可達域[6]。本文采用點對點的軌跡規劃策略,設置了足端起始點、中間點以及終止點。足端在前進方向上位移最大的坐標點所連成的曲線,選擇該曲線上的點作為前進方向上的落腳點,可使得該結構的機器人具有較高行走效率。在工作空間圖選擇符合條件的幾點作為足端軌跡上的點,得到這幾點的空間坐標。應用Matlab robotics tool 的運動學逆解函數ikine 得到以上幾點對應的各關節角度值。最后,通過運動學正解函數fkine 得到一條足端軌跡,該軌跡即為此結構機器人前進效率較高的軌跡。經過規劃分析后得到足端軌跡部分點應用在單腿空間上的效果見圖4。

圖4 足端采樣點軌跡

在機器人整體模型的基礎上,為其各關節導入4.2得到的關節角度變化數據。腿1 和腿4 為一組,腿2和腿3 為一組。

4 Adams 步態仿真及結果分析

4.1 Adams 步態仿真

將得到的關節驅動函數導入Adams 仿真模型中,圖5 為一個周期內不同時刻下機器人的對角步態(trot)運動仿真圖。

圖5 機器人對角步態仿真

4.2 Adams 仿真結果分析

設置仿真周期為T=20s,分析仿真軟件中測量出的機器人位移,角度和角速度變化:

由圖6~7 可以看出,在機器人整機運行過程中,各關節角位移曲線和角速度變化曲線平滑且具有周期性,說明機器人在運行過程中平穩,無抖動。在初始點和終止點角速度都為零,說明該軌跡可在一定程度上降低沖擊。圖8 可以看出在機器人行走過程中,腿部沿x 軸方向有規律的前進。且在Y 軸和Z 軸方向上無明顯偏移,說明機器人運行平穩可靠。

圖6 機器人leg1 髖關節的角位移和角速度曲線

圖7 機器人leg1 膝關節的角位移和角速度曲線

圖8 機器人身體在每個坐標軸上的偏移量

5 結論

本文設計了一種八自由度仿生四足機器人的高效步態規劃方法。首先,設計機器人結構參數,分析運動學原理。其次,利用Matlab robotics tool 進行單腿建模,求出足端可達域,選擇足端軌跡,該軌跡設計能夠滿足機器人的控制要求。應用運動學逆解得到各關節驅動函數。最后,使用Adams 仿真軟件建立虛擬樣機仿真方案,將驅動函數導入各關節,模擬腿部各關節的運動,模擬對角小跑步態。仿真結果與原理分析結果一致,為物理樣機的設計、實驗和控制提供了理論依據。

主站蜘蛛池模板: 久久综合五月婷婷| 天堂网国产| av在线无码浏览| 欧类av怡春院| 成人福利在线视频| 亚洲AV无码乱码在线观看代蜜桃| 亚欧成人无码AV在线播放| 免费人成黄页在线观看国产| 国产又粗又猛又爽视频| 亚洲人成成无码网WWW| Jizz国产色系免费| 亚洲欧美在线看片AI| 91精品国产福利| 国产精品太粉嫩高中在线观看 | 波多野吉衣一区二区三区av| 欧美一区国产| YW尤物AV无码国产在线观看| 国内精品免费| 国产人妖视频一区在线观看| 国产H片无码不卡在线视频| 国产欧美日韩专区发布| 久操线在视频在线观看| 欧美在线三级| 国产精品观看视频免费完整版| 亚洲欧美在线综合一区二区三区| 四虎永久在线精品国产免费| 欧美97色| a欧美在线| 欧美日韩高清| 人妻丰满熟妇αv无码| 91亚洲视频下载| 九色在线观看视频| 亚洲国产中文精品va在线播放| 欧美日韩一区二区三区在线视频| 色偷偷男人的天堂亚洲av| 国产精品久久精品| 日韩欧美国产综合| 制服丝袜亚洲| 日韩 欧美 小说 综合网 另类| 亚洲码一区二区三区| 91久久精品国产| 亚洲免费福利视频| 国产主播福利在线观看| 亚瑟天堂久久一区二区影院| 国产嫖妓91东北老熟女久久一| 亚洲区视频在线观看| 一级毛片免费观看不卡视频| 国产永久免费视频m3u8| 国产乱人伦AV在线A| 国产成人a在线观看视频| 国产成人一区免费观看| 精品偷拍一区二区| 黄色网页在线播放| 亚洲第一区在线| 欧美自慰一级看片免费| 狠狠色综合久久狠狠色综合| 国产在线观看一区二区三区| 日本妇乱子伦视频| 2022国产91精品久久久久久| 久操中文在线| 国产精品真实对白精彩久久| 欧美国产综合色视频| 青青草原国产av福利网站| 国产精欧美一区二区三区| 92午夜福利影院一区二区三区| 免费毛片视频| 国产一级二级在线观看| 日本欧美成人免费| 国产 日韩 欧美 第二页| 麻豆国产精品一二三在线观看| 国产微拍精品| 日本爱爱精品一区二区| 国产毛片片精品天天看视频| 一本一道波多野结衣av黑人在线| 久久99精品久久久久久不卡| 综合社区亚洲熟妇p| 在线国产欧美| 婷婷丁香色| 国产一级毛片网站| 日本不卡在线视频| 亚洲资源在线视频| 亚洲av日韩av制服丝袜|