1 / 56
文档名称:

双足人形机器人多目标步态规划的研究.pdf

格式:pdf   页数:56
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

双足人形机器人多目标步态规划的研究.pdf

上传人:quality 2014/4/8 文件大小:0 KB

下载得到文件列表

双足人形机器人多目标步态规划的研究.pdf

文档介绍

文档介绍:合肥工业大学
硕士学位论文
双足人形机器人多目标步态规划的研究
姓名:年士瑞
申请学位级别:硕士
专业:计算机应用技术
指导教师:王浩
2011-04
双足人形机器人多目标步态规划的研究

摘要

双足人形机器人的步行控制一直是机器人研究领域的热点。双足人形机器
人本体结构的复杂性使得在控制机器人步行的灵活性和稳定性方面有很大的难
度。运动学建模是机器人步行实现的重要前提,本文根据 Robonova-1 型双足机
器人的具体结构模型详细阐述正运动学与逆运动学问题的实现。
本文根据机器人步行的规律对其步态进行分解,将其看成是独立的三个阶
段周期运动。并且只需要设定每个周期运动中的关键位姿,然后采用三次样条
插值来生成步行中的所有连续的中间位姿。文中分阶段地对步态进行详细的规
划,规划出踝关节与髋关节的运动轨迹,对运动轨迹参数化设计,确定这些步
态参数值就可以得到相应的步行轨迹。因此,怎样设定合适的步态参数值是本
文研究的重点。
本文采用优化算法求解合适的步态参数值。目前的步态优化算法仅仅实现
了对单一目标的优化。由于单个目标的最优解并不意味着整体最优,本文针对
步态目标的多样性,把双足机器人步态优化看作是多目标优化问题,构建了衡
量稳定性、能量消耗、步行速度三个目标评价函数。这三个目标在最优化方向
上是相互冲突的,不可能同时得到最优解,只能考虑对三个目标折衷处理的方
法。由于直接对多个目标加权求和的方法不能很好地处理多个冲突目标问题,
本文采用目前比较高效的多目标进化算法 SPEA2( Strength Pareto Evolutionary
Algorithm2 )来解决多目标步态参数优化问题,最终规划出了综合处理这三个目
标的最优步态。通过仿真实验表明算法的有效性,并在实物机器人上得到了很
好的应用。

关键词:双足人形机器人;步态参数;多目标优化;Pareto 最优
Research of Multi-objective Gait planning for a Biped
Humanoid Robot

ABSTRACT

Walking control of biped humanoid robot has been a hotpot in robotics
research field. Biped humanoid robot body structure is plex that it is very
difficult to control walking flexibility and stability of the robot. The kinematics
model is usually an important prerequisite for walking. In this thesis,
implementation of forward kinematics was described first in detail according to
Robonova-1 specific robot model.
This thesis poses gait into periodic movements of three independent phases
according to the specialty of the robot walk. And only need to set the key pose of each
movement, then using cubic spline interpolation to generate all other continuous middle
poses in a walk. In this thesis, each motion was planned in detail by stages, planning
out the trajectories of the ankle and hip joint, and design the motion trajectory by
parameters , once the value of these gait parameters known, we will get the corresponding
trajectory. So, how to set the appropriate value of gait parameters is a research problem.
This thesis c