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

仿生四足機(jī)器人步態(tài)控制的穩(wěn)定性研究

2024-12-31 00:00:00王火星陳明淑曹偉景
無(wú)線互聯(lián)科技 2024年15期

摘要:仿生四足機(jī)器人的步態(tài)穩(wěn)定性主要依靠控制器來(lái)控制本體的平衡,以減少重力位移和垂直粗糙度的影響,但仍不能達(dá)到理想的步態(tài)效果。文章在分析四足機(jī)器人動(dòng)力學(xué)模型的基礎(chǔ)上,對(duì)滑模控制(Sliding Model Control,SMC)算法進(jìn)行了改進(jìn),并將其應(yīng)用于仿生四足機(jī)器人靜態(tài)姿態(tài)平衡控制。與相應(yīng)實(shí)驗(yàn)相比,改進(jìn)算法消除了滑模控制器本身的振鈴現(xiàn)象,提高了仿生四足機(jī)器人電機(jī)輸出轉(zhuǎn)矩的精度和數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性,保證了仿生四足機(jī)器人的步態(tài)控制的穩(wěn)定性。

關(guān)鍵詞:四足機(jī)器人;滑模控制;步態(tài)控制

中圖分類號(hào):TP242" 文獻(xiàn)標(biāo)志碼:A

作者簡(jiǎn)介:王火星(1996— ),男,碩士研究生;研究方向:控制工程。

0" 引言

當(dāng)討論仿生四足機(jī)器人的設(shè)計(jì)和控制策略時(shí),在成本、自重、負(fù)載能力和移動(dòng)速度等約束條件下保證其步態(tài)穩(wěn)定性一直是研究的關(guān)鍵。近年來(lái),對(duì)仿生四足機(jī)器人的研究日益增多,研究的重點(diǎn)主要集中在結(jié)構(gòu)設(shè)計(jì)、步態(tài)調(diào)整以及關(guān)節(jié)剛?cè)峤Y(jié)合等方面。

在行走的過(guò)程中,仿生四足機(jī)器人足端觸地點(diǎn)遇到地面障礙物時(shí)會(huì)受到縱向地面反饋力的影響,仿生四足機(jī)器人控制步態(tài)的輸入、輸出控制信號(hào)大多具有非線性特性。為了解決這一問(wèn)題,魏順祥等[1]使用零力矩點(diǎn)(Zero Moment Point,ZMP)方法成功實(shí)現(xiàn)了四足機(jī)器人的Tort步態(tài)。Ge等[2]通過(guò)中央模式發(fā)生控制器,使仿生四足機(jī)器人能夠適應(yīng)復(fù)雜的非結(jié)構(gòu)化地形[3]。Han等[4]提出了小跑控制算法,采用混合比例-積分-微分(Proportional Integral Differential,PID)與迭代學(xué)習(xí)控制策略調(diào)整關(guān)節(jié)軌跡[5]。汪航等[6]提出了一種將PID和線性二次型調(diào)節(jié)器(Linear Quadratic Regulator,LQR)相結(jié)合的控制器,對(duì)非線性控制進(jìn)行優(yōu)化。徐貝貝等[7]采用彈簧負(fù)載倒立擺模型算法對(duì)四足機(jī)器人的行走軌跡進(jìn)行優(yōu)化。Meng等[8]提出將模型預(yù)測(cè)控制(Model Prediction Control,MPC)策略應(yīng)用于具有ZMP的四足機(jī)器人軌跡控制,以抵抗外部干擾信號(hào)的影響。

在眾多先進(jìn)控制策略中,盡管LQR控制方法對(duì)模型精度要求較高,但是并不適用于仿生四足機(jī)器人的穩(wěn)定性控制;傳統(tǒng)PID控制方法在解決多個(gè)非線性復(fù)雜問(wèn)題時(shí)具有一定的不足;而改進(jìn)滑模控制(Sliding Model Control,SMC)方法具有模型誤差和外部干擾的魯棒性強(qiáng)、響應(yīng)速度快、易于實(shí)現(xiàn)等優(yōu)勢(shì),在非線性系統(tǒng)的控制中具有明顯優(yōu)勢(shì)。

1" 改進(jìn)的SMC算法

1.1" SMC算法

仿生四足機(jī)器人的動(dòng)力學(xué)方程可簡(jiǎn)化為:

M(θ)θ¨+C(θ,θ·)θ·+G(θ)=τ(1)

其中,M為慣量矩陣,C為科氏力,G為重力,τ為關(guān)節(jié)力。關(guān)節(jié)速度θ·與關(guān)節(jié)加速度θ¨在進(jìn)行姿態(tài)調(diào)節(jié)時(shí)其數(shù)值都很小,因此:

M(θ)θ¨+C(θ,θ·)θ·≈0(2)

定義四足機(jī)器人系統(tǒng)的簡(jiǎn)化二階狀態(tài)變量方程與滑模面方程分別為:

x·1=x2

x·2=u(3)

S=Cx1+x2(4)

其中,x1為機(jī)身姿態(tài)偏差,x2為經(jīng)過(guò)擴(kuò)展卡爾曼濾波(Extended Kalman Filter,EKF)算法處理后的機(jī)身姿態(tài)角速度,即SMC算法在實(shí)際應(yīng)用場(chǎng)景中,經(jīng)常出現(xiàn)速度控制環(huán)快速連續(xù)正負(fù)偏轉(zhuǎn)情況。通過(guò)EKF預(yù)測(cè)可以消解單位時(shí)間內(nèi)數(shù)據(jù)位置誤差帶來(lái)的累積量。與此同時(shí),S·=Cx2+u,優(yōu)化選擇滑模面趨近律為:

s·=-k1(b|s|-1)βsgn(s)-k2(b|s|-1)γsgn(s)-k3|s|αsgn(s)-k4s(5)

β=a" |s|lt;logb2

|s||s|≥logb2(6)

γ=c" |s|lt;logb2

|s||s|≥logb2(7)

其中,k1gt;0;k2gt;0;k3gt;0;k4gt;0;0lt;alt;1;bgt;1;0lt;αlt;1。在四足機(jī)器人控制實(shí)驗(yàn)中,本文通過(guò)選取合適的參數(shù)來(lái)優(yōu)化控制四足機(jī)器人整體運(yùn)動(dòng)性能;通過(guò)選擇不同的指數(shù)參數(shù)使得控制系統(tǒng)漸進(jìn)收斂;同時(shí),在系統(tǒng)靠近與遠(yuǎn)離滑模面中,分別通過(guò)合理增加k3、k4的取值使得k3|s|αsgn(s)、k4s誤差得到快速收斂。

1.2" 算法偽代碼

改進(jìn)SMC算法偽代碼如圖1所示。在開(kāi)始控制仿生四足機(jī)器人行走時(shí),本文首先默認(rèn)初始誤差為0來(lái)計(jì)算控制系統(tǒng)指令,并控制輸入為0;其次,執(zhí)行仿生四足機(jī)器人在控制指令下讀取的傳感器姿態(tài)誤差,根據(jù)姿態(tài)誤差來(lái)計(jì)算滑模控制律,并判斷是否在平衡的滑模面上,若判斷為是,則保持該系統(tǒng)狀態(tài),否則重新進(jìn)行控制量的計(jì)算;最后,通過(guò)判斷停止條件來(lái)決定系統(tǒng)是否再次進(jìn)入循環(huán)。上述步驟能夠保證仿生四足機(jī)器人在改進(jìn)SMC算法中跟蹤和削減機(jī)身位姿誤差以達(dá)到平衡。

2" 仿生四足機(jī)器人控制算法驗(yàn)證

在仿生四足機(jī)器人的控制算法仿真環(huán)節(jié)中,存在如慣性測(cè)量單元(Inertial Measurement Unit,IMU)安裝引起的位置誤差、運(yùn)動(dòng)學(xué)模型的參數(shù)誤差、非點(diǎn)接" 觸足底和粗糙地面帶來(lái)的形變,這些都會(huì)降低算法的輸出精度。為了確保仿生四足機(jī)器人在實(shí)際應(yīng)用場(chǎng)景中能夠平穩(wěn)移動(dòng),所設(shè)計(jì)的機(jī)器人控制算法應(yīng)具有強(qiáng)魯棒性。為此,本文將IMU傳感器位置和速度平均差與EKF輸出和計(jì)算輸出進(jìn)行比較。實(shí)驗(yàn)測(cè)試場(chǎng)景如圖2所示。在借助真實(shí)的機(jī)身和地面預(yù)先標(biāo)定位置后,本文測(cè)量機(jī)身的實(shí)時(shí)位置,作為分析改進(jìn)SMC算法實(shí)際性能的參考數(shù)據(jù)。

2.1" 參數(shù)表及初步實(shí)驗(yàn)結(jié)果

在分析仿生四足機(jī)器人實(shí)際行走時(shí)的擾動(dòng)問(wèn)題之前,本文首先須要對(duì)單腿運(yùn)動(dòng)規(guī)劃進(jìn)行分解。只有在電機(jī)角度和腳端位置的期望偏差和實(shí)際偏差之間建立一個(gè)合適的裕度,才能通過(guò)整機(jī)實(shí)驗(yàn)比較SMC算法和改進(jìn)SMC算法對(duì)仿生四足機(jī)器人腳端位置和電機(jī)角度的影響,即算法對(duì)控制輸出的影響。為了使仿生四足機(jī)器人系統(tǒng)狀態(tài)保持在穩(wěn)定的滑模面上,SMC算法在控制機(jī)身狀態(tài)的過(guò)程中,會(huì)控制系統(tǒng)狀態(tài)接近滑模面,這樣既可以在一定程度上減小四足機(jī)器人的姿態(tài)偏差,又可以增加低速行走步態(tài)的穩(wěn)定性。但是,四足機(jī)器人在行走過(guò)程中會(huì)出現(xiàn)髖關(guān)節(jié)抖動(dòng)現(xiàn)象,電機(jī)的正轉(zhuǎn)和反轉(zhuǎn)變得頻繁和不可控,從而加劇著陸時(shí)機(jī)身的姿態(tài)誤差,難以保持長(zhǎng)時(shí)間步態(tài)行走的良好穩(wěn)定性,如圖3所示。

2.2" 改進(jìn)SMC算法優(yōu)化結(jié)果

改進(jìn)SMC算法的輸入、輸出曲線如圖4所示,優(yōu)化算法消除了四足機(jī)器人在行走過(guò)程中的髖關(guān)節(jié)抖動(dòng)現(xiàn)象,通過(guò)改進(jìn)SMC算法再次獲得優(yōu)化的控制輸出,使其能夠適應(yīng)四足機(jī)器人的實(shí)際狀況,并使電機(jī)的正轉(zhuǎn)和反轉(zhuǎn)變得微弱可控。因此,足端著陸時(shí)機(jī)身的姿態(tài)誤差減小,其長(zhǎng)時(shí)間行走的步態(tài)也具有良好的穩(wěn)定性。

3" 結(jié)語(yǔ)

步態(tài)穩(wěn)定是仿生四足機(jī)器人控制算法中的關(guān)鍵技術(shù),姿態(tài)估計(jì)的準(zhǔn)確性和魯棒性決定了控制算法的性能。本文提出了一種基于SMC和運(yùn)動(dòng)學(xué)的四足機(jī)器人,針對(duì)三角形支撐下的測(cè)試環(huán)境,該算法在引入IMU外部信息后,對(duì)運(yùn)動(dòng)學(xué)方程進(jìn)行簡(jiǎn)化,得到了機(jī)身幾何中心處的偏航角、偏航速率、線位置和線速度輸出值。實(shí)驗(yàn)結(jié)果表明,不同運(yùn)動(dòng)模式下的最大誤差均在較小的范圍內(nèi)。與普通SMC算法相比,該改進(jìn)算法在偏航角位置、線位置和線速度輸出精度上均有所提高,且在姿態(tài)估計(jì)中沒(méi)有漂移。

參考文獻(xiàn)

[1]魏順祥,吳海波,陳久朋,等.四足機(jī)器人足端復(fù)合軌跡的優(yōu)化與性能分析[J].中山大學(xué)學(xué)報(bào)(自然科學(xué)版),2022(4):142-150.

[2]GE Z,LUO Q,HAN B,et al. Slope terrain locomotion control of a quadruped robot based on biological reflex CPG model[J]. Journal of Beijing Institute of Technology,2018(2):257-266.

[3]孟健,劉進(jìn)長(zhǎng),榮學(xué)文,等.四足機(jī)器人發(fā)展現(xiàn)狀與展望[J].科技導(dǎo)報(bào),2015(21):59-63.

[4]HAN Y Y,LIU G P,LU Z Y,et al. A stability locomotion-control strategy for quadruped robots with center-of-mass dynamic planning[J]. Journal of Zhejiang University-SCIENCE A,2023(6):516-530.

[5]謝正泰,樊佳亮,劉梅,等.基于神經(jīng)網(wǎng)絡(luò)的機(jī)器人學(xué)習(xí)與控制:回顧與展望[J].信息與控制,2023(1):37-58.

[6]汪航,鄒任玲,王佳慶,等.基于線性二次型調(diào)節(jié)器與比例積分微分控制的步態(tài)軌跡跟蹤研究與優(yōu)化[J].建模與仿真,2023(5):4577-4587.

[7]徐貝貝,李艷杰,王爭(zhēng).足式機(jī)器人彈簧負(fù)載倒立擺模型控制方法研究[J].機(jī)械工程與自動(dòng)化,2014(4):141-143.

[8]MENG X,LIU W F,TANG L J,et al. Trot gait stability control of small quadruped robot based on MPC and ZMP methods[J]. Processes,2023(1):252.

(編輯" 沈" 強(qiáng)編輯)

Research on stability of gait control for bionic quadruped robots

WANG" Huoxing1, CHEN" Mingshu1, CAO" Weijing2

(1.School of Electronic Information, Xijing University, Xi’an 710123, China; 2.Shenzhen Fire Dog Intellingent

Electronic Technology Co., Ltd., Shenzhen 518100, China)

Abstract: The gait stability of bionic quadruped robot mainly depends on the controller to control the balance of the robot body to reduce the influence of gravity displacement and vertical roughness, but the robot can not achieve the ideal gait effect. Based on the analysis of quadruped robot dynamics model, SMC algorithm is improved and applied to static attitude balance control of bionic quadruped robot. Compared with the corresponding experiments, the improved algorithm eliminates the ringing phenomenon of sliding model controller itself, improves the accuracy of motor output torque and real-time data transmission of bionic quadruped robot, and ensures the stability of gait control of bionic quadruped robot.

Key words: quadruped robot; sliding model control; gait control

主站蜘蛛池模板: 欧美不卡二区| 好紧好深好大乳无码中文字幕| 伊人久久福利中文字幕| 无码高潮喷水专区久久| 在线色国产| 亚洲小视频网站| 色噜噜久久| 国产福利在线观看精品| 精品视频91| 91在线播放免费不卡无毒| 亚洲第一中文字幕| 国产精品99在线观看| 国产免费好大好硬视频| 91福利一区二区三区| 国产日韩欧美中文| 久久久久88色偷偷| 精品剧情v国产在线观看| 久久亚洲AⅤ无码精品午夜麻豆| 欧美一级夜夜爽www| jizz国产在线| 久久人午夜亚洲精品无码区| 亚洲aaa视频| 亚洲成a∧人片在线观看无码| lhav亚洲精品| 亚洲第一黄片大全| 日本人真淫视频一区二区三区| 精品国产www| 园内精品自拍视频在线播放| 欧美三級片黃色三級片黃色1| 五月天香蕉视频国产亚| 国产AV毛片| 亚洲精品日产精品乱码不卡| 国产精品一线天| 国产污视频在线观看| 无码福利日韩神码福利片| 亚洲精品麻豆| 国产精品 欧美激情 在线播放 | 国产剧情一区二区| 欧美国产综合色视频| 免费观看欧美性一级| 毛片在线播放a| 老司机久久精品视频| 四虎在线观看视频高清无码 | 日韩无码白| 国产精品成人免费综合| 久久动漫精品| 2021国产v亚洲v天堂无码| 午夜a视频| 在线欧美一区| 国产在线无码av完整版在线观看| 91一级片| 亚洲最新网址| 高潮爽到爆的喷水女主播视频 | 一本色道久久88亚洲综合| 丝袜久久剧情精品国产| 一本色道久久88| 特级精品毛片免费观看| 国产又粗又猛又爽视频| 久久黄色免费电影| 人妻无码AⅤ中文字| 国产精品密蕾丝视频| 一级看片免费视频| 欧美成人在线免费| 国产视频 第一页| 国产香蕉97碰碰视频VA碰碰看 | a网站在线观看| 欧美丝袜高跟鞋一区二区| 熟妇丰满人妻| 99视频在线免费看| 一级成人a毛片免费播放| 91成人在线免费视频| 国产在线日本| 国产乱子伦一区二区=| 国产精品性| 青青草一区| 久久久久九九精品影院| 婷婷综合在线观看丁香| 国产91无码福利在线| 精品一区二区三区无码视频无码| 日韩成人午夜| 国产呦精品一区二区三区下载 | 欧美在线精品怡红院|