论文部分内容阅读
随着仿生机器人向适应非结构化、未知环境和灵活、可靠地完成各种复杂工作任务要求的方向发展,解决其运动稳定性问题已成为仿生机器人研究的关键问题和前沿性课题。因此,基于袋鼠的跳跃运动特征,本文建立了仿袋鼠跳跃机器人的多体机构模型和动力学模型,对其进行了跳跃姿态运动稳定性及相关动力学的仿真分析研究。 首先,本文在分析国内外机器人运动稳定性文献资料的基础上,综述了从单腿到多腿的机器人稳定性的研究现状,指出了适合研究仿生机器人运动稳定性的理论及其分析方法。在对袋鼠跳跃运动研究的基础上,提出了考虑尾巴的仿袋鼠跳跃机器人的弹簧单腿模型,采用Lagrange方法,建立了相应机器人的动力学方程,导出了各个关节的驱动力矩表达式。并采用Matlab7.1对机器人进行了动力学仿真计算分析,给出了相应机构有尾与无尾时袋鼠机器人的运动及动力学特性变化规律。分析结果表明:尾巴对机器人姿态有着显著的影响,即能使机器人跳的更高更远,且能够缓解落地瞬间的冲击。 其次,根据袋鼠跳跃运动的特点,建立了仿袋鼠机器人考虑尾巴的五刚体单腿机构模型。采用D’Alembert原理,建立了相应的动力学模型,分析获得了机器人着地与腾空阶段的系统稳定运动的条件:并采用动量矩定理,对此机构模型建立了尾巴的摆动方程,利用Matlab7.1进行了仿真计算分析,得出了尾巴摆动的速度变化规律;在对模型进一步简化的基础上,以跳跃机构模型的ZMP点落在脚部支撑域内使其得以稳定运动为目标,研究了髋关节与踝关节的运动轨迹规划方法,并进行了相应的计算仿真分析,验证该方法的有效性。 最后,应用ADAMS软件,对此五刚体机构模型的着地阶段进行了仿真分析,获得了各关节的驱动力矩与能耗的变化规律,与基于Matlab7.1所分析的结果一致,从而验证了该机器人动力学建型与分析方法的正确性和有效性。 本论文的研究工作为后续对仿袋鼠跳跃机器人的设计及对其进行运动稳定性的控制提供了理论基础。