摘要

针对双足机器人变步长步行需求,提出一种基于变质心高度策略的变步长步态生成方法。首先,通过理论计算结合样机实验,得出相同步行周期下不同步长对应的机器人能耗最低的质心高度,作为变高度过程中质心高度的参考值;其次,基于模型预测控制(MPC)建立质心状态方程,构建综合质心位轨迹、速度优化和落脚点控制的优化目标函数,考虑零力矩点(ZMP)稳定裕度约束,建立二次约束二次规划模型(QCQP),生成最优质心轨迹;最后,以NAO机器人为实验平台进行变步长步行对比实验。研究结果表明:采用模型预测控制方法,机器人步行过程中ZMP始终保持在稳定范围内,实现了稳定步行;基于变质心高度的步态生成策略,根据步长变化调整机器人质心高度,能适应0.04~0.10 m变步长步行,相比于定高度线性倒立摆模型具有更强的步长调节能力;针对所设计的变步长序列,基于变质心高度的变步长方法相比于传统恒定质心高度方法平均能耗降低约16%。