论文部分内容阅读
随着人工智能产业化进程加快,机器人成为智能领域的一个重要研究方向。双足机器人由于自身的独特性和拟人性,相比其他机器人而言具有更好的环境适应能力。然而,双足机器人是一个复杂的内在不稳定系统,且在运动过程中易受到外界多种干扰,因此双足机器人步态规划与控制研究对实现机器人稳定行走具有重要的意义。本文以Aldebaran Robotics公司的双足机器人NAO为实验平台研究双足机器人的步态规划方法。在Aldebaran官方步态系统分析的基础上,采用三维线性倒立摆模型的步态规划算法实现了 NAO机器人稳定行走,并对其进一步改进,提高了机器人行走速度和动态性。论文主要研究内容如下:1、运动学分析及仿真。通过将NAO机器人简化成连杆模型,利用运动学分析求解出各关节的正运动学方程以及腿部的逆运动学方程。并基于MATLAB软件构建NAO机器人的运动学仿真模型。通过姿态实验,验证了所建立的运动学模型的准确性。2、步态规划。基于MATLAB构建的NAO机器人运动学模型对Aldebaran官方步态系统进行模拟分析。根据分析得到的结论,最终选定了三维线性倒立摆模型的方法对双足机器人NAO进行步态规划。此外,针对传统三维线性倒立摆模型步态规划方法中存在的问题,提出了一种步态周期范围内最大化单脚支撑阶段的改进方法,最后通过平台实验验证了该方法的有效性。3、平衡控制。针对机器人行走过程中存在偶尔失衡的问题,本文对模型进一步优化,同时采用卡尔曼滤波算法对质心运动轨迹进行估计,对倒立摆参数重新矫正。实验结果表明,与Aldebaran官方步态系统相比,本文采用的步态方法在动态性和抗扰性方面有较大的提高。