论文部分内容阅读
近年来,机器人技术蓬勃发展,六足机器人作为机器人家族中极具典型的一员,已经在灾情救援、地表侦察、太空探测等诸多领域取得应用。同时运动控制作为机器人学的重要研究方向,得到了控制领域的广泛关注。随着生物学研究的逐渐深入,仿生控制方法在模拟生物运动节律的方向展现出相比传统控制方法更大的优越性,其中,以中枢模式发生器控制方法(Central Pattern Generator,CPG)最为典型。CPG控制方法能够在缺乏高层控制信号和外部反馈的情况下,产生稳定的节律输出信号,不需要对外部环境精确建模,控制方法简单有效,并可以很好地模仿生物运动步态。由此,本文将以CPG控制方法为核心,以六足机器人为控制对象,对其运动控制方法进行详尽的探讨。首先,论文介绍了关于步态周期、步长、占地比等基本概念,通过基于模型的控制方法,以机器人单腿为对象,进行几何分析和正逆运动学解算。在此基础上,对单腿足端轨迹进行多项式拟合,以此完成机器人的运动规划,保证运动准确性。同时,选择无刷直流电机作为机器人关节驱动装置,完成数学建模过程,并在关节空间内建立三闭环控制器,保证对高层的输出信号的精确跟踪。其次,通过采用中枢模式发生器中基于单一非线性振子的方法代替传统基于模型控制算法来进行关节轨迹生成。论文选取Hopf神经振荡器作为节律控制的基本单元,描述振荡器参数对输出波形的影响,利用串联惯性环节提供的相角滞后产生固定相位差的原始信号,并通过设置阈值线的方法确定单腿摆动相与支撑相的切换时刻,最后以调节采样频率以及补偿相位差的方式确定关节控制信号与原始相位差信号在离散时间内的一一对应关系,描述典型步态的规划发生过程。随后,针对基于单一振子的步态生成方法所产生的问题,论文提出了相应的方法予以改进。通过选取改进的Hopf振子实现摆动相与支撑相频率的单独可调,并通过利用CPG环状网络结构消除串联惯性环节带来的误差积累,整体上简化了控制过程,提高了仿生控制方法的运动控制效果。最后,论文以典型步态为例,通过六足机器人实验平台,对算法的正确性与可行性做出了验证。