论文部分内容阅读
仿生机器人是仿生学的各种先进技术与机器人领域的各种应用目的的最佳结合。从机器人的角度来看,仿生机器人是机器人发展的最高阶段;从仿生学的角度来看,仿生机器人是仿生学技术的完美综合与全面应用。仿生技术是当今运动控制的前沿课题,而模仿灵长类的运动特性又是这一课题中的难点,本课题即是以此为背景引入一种仿生机器人——双摆式仿生长臂猿机器人。根据长臂猿的生活习性及其运动特点,本文提出了双摆式仿生长臂猿机器人的基本原理及其控制目标。根据分析力学中的拉格朗日方程及其分析方法,依据长臂猿的体态特征建立了该仿生机器人的动力学模型。该模型的自由度多于其执行器,故其为一欠驱动系统模型并具有较强的非线性特征。针对该欠驱动仿生机器人目标控制的特点,即其控制目的并不是将其控制在其自身的某个平衡区域内而是通过对目标的判断来控制其运动过程,引入滑模变结构控制理论为其设计了运动控制器。数字仿真表明该控制器可以很好的满足该仿生机器人的控制目标的需要,并具有一定的鲁棒性。为了更加生动和有效的验证该仿生机器人的动力学特征及所设计控制器的控制性能,本文通过虚拟样机技术,建立了基于MATLAB及ADAMS的动力学联合仿真平台。在此平台上获得的仿真模型可以最大限度的接近实物模型,从而可以更大程度的验证所提出的控制策略的效果。同时,通过一个典型的控制案例——球棒系统的平衡控制——详细的给出了该仿真实验平台的一个完整的操作流程及实验效果。最后,在所建立的仿真平台上对所提出的控制系统进行了联合仿真实验,实验结果进一步证明了所提出控制策略的有效性。