基于零力矩点的四足机器人非平坦地形下步态规划与控制
Foot Trajectory Generation and Gait Control Method of a Quadruped Robot on Uneven Terrain Based on Zero Moment Point Theory
-
摘要: 为提升四足机器人在非平坦地形中的行走能力,根据零力矩点理论分析机器人行进过程的稳定条件,利用稳定裕度的概念,在支撑多边形中求取最优稳定点来规划零力矩点. 为避免walk步态中频繁调整躯干姿态导致的能耗和行进速度损失,提出了在次优支撑三角形中求取最优稳定点的方法. 针对斜坡地形中机器人运动性和稳定性的矛盾,设计了综合性能更高的躯干姿态和支撑点位置. 为适应不同坡度和躯干角度,通过对零冲击足端轨迹规划方法进行改进,实现了以目标支撑点为中心的斜坡零冲击规划目标. 仿真试验结果表明,该规划控制方法能够实现机器人在不同斜坡中的稳定行走.Abstract: Aimed to improve the walking ability of a quadruped robot on uneven terrain, the stable condition in marching process was analyzed based on zero moment point (ZMP) theory. By employing the concept of stability margin, the optimal stability point (OSP) was calculated for ZMP planning. To reduce energy consumption and speed loss from wagging the body frequently, a novel scheme of calculating OSP in the suboptimal supporting triangle (SST) was proposed. Body posture and supporting points were designed to achieve trade-off between legs' work space and robot's stability. And the zero impact algorithm was improved to adapt the given supporting points and angles of slope and body. Simulations showed that the prototype robot is able to walk steadily on different slopes controlled by the given planning method.
下载: