论文摘要
非规则运动是指参与运动的自由度数目较多、约束条件复杂且运动过程具有非周期性和随机性等特点的运动。它是类人机器人研究领域中的一个前沿应用课题,在康复医疗、家庭服务、星际探险、体育娱乐等领域有着极其广泛的应用前景。相对周期性的步行运动而言,类人机器人实现非规则运动所遇到的最大挑战在于其适应性,包括任务的适应性和环境的适应性。因此,如何面对给定任务和环境而保持或提高机器人的运动能力显得至关重要,其关键就是如何进行运动规划和控制。类人机器人是一个多变量、强耦合、非线性和变结构的复杂动力学系统,其变结构的不稳定性和产生稳定运动所需解决的动态平衡问题,对于控制理论和动力学问题的研究来说具有很大的挑战性。本文以提高类人机器人的运动能力为出发点,对类人机器人非规则运动的动力学建模、运动规划及抗干扰控制方法等关键问题进行了研究,提出了一些新的方法并做了大量的仿真和实验验证。论文主要工作及贡献如下:1)本文针对类人机器人非规则运动的特点,分析了非规则运动在类人机器人动力学建模中所存在的主要问题及其解决方法。介绍了利用Kane方程对非规则运动中简单非完整约束问题进行求解的主要过程,给出了非完整偏速度和偏角速度以及非完整广义主动力和惯性力的推导过程,并说明了非完整系统与完整系统在建模过程中的联系与区别。类人机器人运动学和动力学方程的建立,不仅可以用来计算关节运动的驱动力矩,还为步态和非步态运动规划提供了重要依据。2)在非规则运动规划中,本文提出了基于状态转换的运动规划方法,即根据给定任务的关键运动状态为类人机器人生成满足动力学约束要求的、稳定的运动轨迹。该方法通过建立类人机器人运动的状态空间,将连续的运动采用离散的状态来表示,再通过相邻状态之间的转换(即状态转换)来实现各种复杂的非规则运动。其中关键运动状态的获取是状态转换运动规划方法的基本要素之一。为了替代传统的HMCD运动数据获取方法,本文基于遗传算法提出了一种新的状态生成方法,该方法可以在没有任何参考运动数据的条件下,通过自由指定各种约束条件,生成稳定的且满足约束条件要求的机器人运动状态。与HMCD法相比,该方法是一种更为直接、有效的运动状态生成方法,极大地提高了类人机器人非规则运动数据的获取效率。另外在状态转换运动规划中,状态转换过程可以划分为状态内转换和状态间转换,通过状态转换的识别对其加以区分。在状态转换识别方法上,本文提出了接触点集合的概念,对接触状态的变化进行逻辑上的表达;再结合接触点集合的变化情况,通过设定接触力阀值来实现对状态转换的识别。3)根据给定的状态转换轨迹进行局部的跟踪控制,是本文实现类人机器人非规则运动的另一个重要研究内容。本文针对运动中受小幅外力干扰作用的情况,对类人机器人轨迹跟踪的抗干扰控制方法进行了研究。提出了利用逆动力学控制和ZMP平面的加速度映射相结合的抗干扰策略,在对运动轨迹进行精确跟踪的同时保证系统整体的动态平衡性,解决了经典轨迹跟踪控制方法在抗干扰及稳定性保持等方面的不足。4)为验证本文所提出方法的有效性,分别构建了非规则运动规划与抗干扰控制算法的实验平台,详细地介绍了运动生成和运动执行系统的设计与构成。整个系统为本文通过实验验证所提出的运动规划及抗干扰控制算法提供了前提和基础,也是研制类人机器人非规则运动系统的关键实现技术之一。本文有关类人机器人非规则运动的运动规划和抗干扰控制的相关研究,将有助于提高机器人的拟人程度和运动能力,拓展机器人的应用领域,在理论和应用上都具有一定的借鉴作用和参考价值。
论文目录
摘要ABSTRACT第一章 绪论1.1 引言1.2 类人机器人的研究现状1.2.1 日本本田公司类人机器人研究1.2.2 日本 HRP 类人机器人项目1.2.3 日本Sony 公司的类人机器人研究1.2.4 韩国的类人机器人项目1.2.5 法国的BIP 计划1.2.6 其它类人机器人的研究项目1.2.7 国内研究现状1.3 类人机器人运动规划方法的研究1.3.1 基于仿生学原理的运动规划1.3.2 基于ZMP 轨迹的运动规划1.3.3 基于状态网络的运动规划1.3.4 其它运动规划方法1.4 类人机器人抗干扰控制方法研究1.4.1 干扰的主要研究类型1.4.2 稳定性准则1.4.3 抗干扰控制方法1.5 存在的问题及本文的研究目标1.5.1 存在的问题1.5.2 本文研究目标1.6 本文研究内容1.6.1 类人机器人动力学建模1.6.2 基于遗传算法的状态生成方法1.6.3 状态转换运动规划方法1.6.4 状态识别方法1.6.5 抗干扰轨迹跟踪控制方法1.6.6 本文研究内容的体系结构第二章 类人机器人非规则运动的 Kane 动力学建模2.1 引言2.2 非规则运动动力学建模的几个关键问题2.2.1 约束类型2.2.2 摩擦力模型2.2.3 碰撞模型2.2.4 完整与非完整约束的讨论2.3 类人机器人非规则运动的Kane 运动方程2.3.1 机器人系统中刚体的运动学描述2.3.2 广义主动力与广义惯性力2.3.3 动力学方程的建立2.3.4 约束力的计算2.3.5 单杠运动建模实例2.4 非规则运动中的简单非完整约束2.4.1 简单非完整系统的非完整偏速度和偏角速度2.4.2 简单非完整系统的非完整广义主动力和惯性力2.4.3 多点接触点非完整约束的建模实例2.5 本章小结第三章 基于遗传算法的状态生成器3.1 引言3.2 类人机器人的运动学建模3.3 约束的建立及其表达方法3.3.1 位形约束3.3.2 稳定性约束3.4 基于遗传算法的状态生成过程3.5 算法的实现与应用3.5.1 COG 地面投影的调整3.5.2 爬云梯运动状态的生成3.5.3 非规则环境的状态生成3.6 本章小结第四章 状态转换-状态内与状态间转换4.1 引言4.2 状态空间的表达与建立4.3 状态内转换与状态间转换4.4 状态转换网4.5 基于搜索策略的状态内转换4.5.1 ZMP 稳定性准则4.5.2 状态转换方法4.5.3 基于采样的动态稳定性量化4.6 接触检测与状态转换识别方法4.6.1 接触动力学4.6.2 接触检测的V-F 表示法4.6.3 基于变接触点集合的状态转换识别方法4.7 状态转换的可行性分析4.8 起立运动的状态转换与实现4.9 本章小结第五章 基于 ZMP 平面映射的抗干扰轨迹跟踪控制5.1 引言5.2 逆动力学控制方法5.2.1 类人机器人动力学方程5.2.2 计算力矩5.3 干扰情况下的稳定性准则5.3.1 经典ZMP 理论及其局限性5.3.2 经典ZMP 理论的扩展-FZMP 和FRI5.4 加速度映射的抗干扰控制方法5.4.1 ZMP 平面5.4.2 ZMP 平面映射法5.4.3 抗干扰控制算法5.5 本章小结第六章 运动规划实验与分析6.1 引言6.2 KHR-II 机器人简介6.3 运动规划实验总体方案介绍6.4 类人机器人运动实验6.4.1 类人机器人基本步行运动实验6.4.2 类人机器人平躺起立运动实验6.4.3 类人机器人平卧起立运动实验6.5 类人机器人运动实验总结6.6 本章小结第七章 抗干扰控制实验与分析7.1 引言7.2 抗干扰控制方法的实验系统介绍7.2.1 机器人样机设计与开发7.2.2 控制系统硬件组成7.2.3 控制系统软件开发7.3 抗干扰控制的仿真研究7.3.1 干扰情况下的加速度正交映射控制7.3.2 干扰情况下的加速度比例映射控制7.4 抗干扰控制的实体实验7.5 本章小结第八章 总结与展望8.1 总结8.2 创新点8.3 研究展望参考文献附录A.1 运动规划实验状态数据A.2 五次多项式插值的matlab 代码A.3 基于遗传算法的状态生成器主程序(部分)A.4 抗干扰控制算法的仿真图致谢攻读博士学位期间发表的学术论文目录
相关论文文献
标签:类人机器人论文; 非规则运动论文; 动力学建模论文; 运动规划论文; 状态生成论文; 状态转换论文; 抗干扰控制论文; 平面映射论文;