液壓驅(qū)動型四足機(jī)器人對角小跑步態(tài)本體水平位置控制方法
發(fā)布時間:2018-06-26 19:25
本文選題:四足機(jī)器人 + 對角小跑 ; 參考:《國防科技大學(xué)學(xué)報(bào)》2017年01期
【摘要】:為了對對角小跑中四足機(jī)器人本體的水平位置進(jìn)行控制,建立基于沿支撐線方向運(yùn)動分解的機(jī)器人近似動力學(xué)模型,將本體和對角支撐腿簡化為一個七連桿結(jié)構(gòu)和一個線性倒立擺,并且基于線性倒立擺解析模型提出擺動腿落足點(diǎn)位置計(jì)算方法,進(jìn)而實(shí)現(xiàn)對本體水平位置的控制。針對液壓作動器伸縮速度受限的問題,利用單腿冗余關(guān)節(jié)將關(guān)節(jié)角速度優(yōu)化問題轉(zhuǎn)化為標(biāo)準(zhǔn)二次型規(guī)劃問題,通過設(shè)計(jì)二次型規(guī)劃問題解法,降低對擺動腿關(guān)節(jié)角速度的需求,并且避免了傳統(tǒng)偽逆方法可能產(chǎn)生的腿部奇異位型。仿真和實(shí)驗(yàn)結(jié)果表明:該方法能夠?qū)崿F(xiàn)在關(guān)節(jié)角速度受限的情況下,有效跟蹤本體水平位置的期望軌跡。
[Abstract]:In order to control the horizontal position of the quadruped robot in diagonal trot, an approximate dynamic model of the robot based on the motion decomposition along the support line is established. The body and diagonal supporting leg are simplified into a seven-bar structure and a linear inverted pendulum. Based on the analytical model of the pendulum, a method for calculating the foot position of the swing leg is proposed, which can control the horizontal position of the body. Aiming at the problem of limited expansion speed of hydraulic actuator, the problem of joint angular velocity optimization is transformed into a standard quadratic programming problem by using single leg redundant joint, and the need for angular velocity of swing leg joint is reduced by designing a quadratic programming method. And it avoids the leg singularity which may be produced by the traditional pseudo-inverse method. Simulation and experimental results show that the proposed method can effectively track the desired trajectory of the horizontal position of the body when the angular velocity of the joint is limited.
【作者單位】: 國防科技大學(xué)機(jī)電工程與自動化學(xué)院;
【基金】:國家自然科學(xué)基金資助項(xiàng)目(61473304) 國家863計(jì)劃資助項(xiàng)目(2015AA042202)
【分類號】:TP242
,
本文編號:2071145
本文鏈接:http://www.sikaile.net/kejilunwen/zidonghuakongzhilunwen/2071145.html
最近更新
教材專著