论文部分内容阅读
四足仿生机器人能够在野外复杂的地形环境中以较高的速度实现稳定行走,具有较大的负载能力。实现四足机器人的稳定运动是其各项应用的前提和保证,本文针对四足机器人对角步态,提出一种基于足底力反馈的运动控制策略。通过运动分解,将机器人分解为一个七连杆闭式链模型和一个线性倒立摆模型,使机体模型得到简化,并分别采用力分配算法和落足点选择实现机器人的稳定控制。首先,本文详细分析了四足机器人对角步态的特点,其在运动过程中的任一时刻均只有对角两腿处于支撑状态,没有四足腾空期。因此本文提出将四足机器人沿支撑线方向分解为一个七连杆闭式链模型,沿支撑线法向分解为一个线性倒立摆模型。其次,针对七连杆闭式链模型,提出内外环分层控制策略,通过力分配算法,将本体的控制力和力矩分解到支撑腿的期望接触力上,详细给出了力分配算法的数学描述和推导过程,分别设计内外环控制器实现对机器人本体高度、支撑线方向速度和三个姿态角5个自由度的控制。针对线性倒立摆模型提出摆动腿落足点选择策略,并给出切换控制的稳定性分析过程,通过切换时刻的摆动腿落足点选择实现对本体另一自由度即支撑线法向速度的稳定控制。最后,根据运动合成定理,将七连杆模型的运动和线性倒立摆的运动进行合成,即为四足机器人本体的运动。在RecurDyn搭建仿真模型,通过前向运动、侧向运动和转弯运动验证了控制策略的有效性。在四足机器人平台中设计实验,采用本文提出的控制策略,实现了四足机器人的原地踏步,前向运动和原地转弯运动。各项数据结果表明,应用本文提出的基于足底力反馈的对角步态运动控制策略,机器人能够实现稳定的运动。