面向变高度连续台阶的双足欠驱动步行稳定控制

Stable Control of Underactuated Bipedal Walking on Continuous Steps with Varying Height

  • 摘要: 针对欠驱动双足机器人在已知变高度台阶上的稳定控制,提出了一种基于自适应前馈算法的稳定步行控制策略.首先,考虑地面变形,将地面等效为“弹簧—阻尼”系统,并建立“机器人—台阶”耦合动力学模型.其次,将“机器人—台阶”这一“多输入—多输出”模型简化为由质心位移和速度构成的“单输入—单输出”模型.然后,使用变坡度斜坡等效变高度台阶,根据台阶高度确定等效斜坡倾角和机器人理想步长;同时引入自适应控制系数,并根据等效斜坡倾角调整该控制系数,实现质心对参考速度的跟踪.最后,在台阶高度变化小于0.032 m的环境中进行数值仿真试验,验证控制策略的有效性.仿真结果表明:本文提出的控制策略可以实现已知变高度台阶上的稳定步行.

     

    Abstract: In order to realize stable control of the underactuated biped robot on varying height steps with a known step height, a stable walking control strategy based on the adaptive feedforward control algorithm is proposed. Firstly, considering the ground deformation, pairs of spring-damper units are employed to model the ground, and a "robot-step" coupling dynamic model is established. Secondly, the "multiple-input-multiple-output" model of "robot-step" is simplified to the "single-input-single-output" model consisting of centroid displacement and velocity. Then varying height steps are equivalent to varying slopes, whose equivalent slope angle and the desired step length for each step can be calculated according to the each step height. An adaptive control coefficient is introduced into the control algorithm, and it is adjusted according to the equivalent slope angle to track the reference velocity of the CoM (center of mass). Finally, simulation experiments are conducted to validate the proposed controller in the environment where the varying height of the step is less than 0.032 m. The simulation results demonstrate that stable walking can be achieved on varying height steps with a known step height by implementing the proposed control strategy.

     

/

返回文章
返回