基于多目标寻优的双足机器人爬楼梯步态规划

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:apple41900
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着仿人机器人硬件水平的不断提高,仿人机器人的研究领域不断被拓宽和深入,已经成为了机器人学研究中最受瞩目的课题之一。其中,双足机器人直立行走的步态规划是仿人机器人技术的基础和重点。针对双足机器人的关节具有较大灵活性的特点,实现机器人爬楼梯,走斜坡等复杂动作成为仿人机器人步态规划研究中新的课题。 本文以复杂的楼梯环境为研究背景,提出了一种基于多目标寻优的双足机器人爬楼梯步态规划的新方法。文中以这种方法为主线,以双足机器人和楼梯环境为研究对象进行了如下工作与分析。 首先,本文以广东省科学中心展项工程“开放实验室机器人”项目的华南理工大学第一代仿人机器人,型号SCUT-I,为研究对象,通过对其机械结构的分析,建立了仿人机器人简化模型,其中在视觉方向上建立前向模型,在其垂直方向上建立侧向模型。在SCUT-I机器人简化模型基础上,进行正运动学分析和逆运动学求解。同时,通过动量,角动量以及零力矩点的定义,建立了包括速度、加速度等“多阶”运动信息的机器人ZMP稳定平衡方程,为SCUT-I机器人实现稳定、快速行走提供运动学和动力学的控制基础。 其次,建立机器人攀爬的楼梯模型,并对该模型进行数学描述以及确定SCUT-I机器人在楼梯模型中的位姿模式,包括起始姿态、中间姿态与停止姿态,从中建立起机器人与楼梯模型之间的空间位置关系;接着进一步分析机器人在楼梯模型中的状态及机器人各个关节的空间可行域,建立机器人爬楼梯的约束方程。在这个基础上,进行机器人爬楼梯的步态周期规划。为了进一步满足周期规划中时间和空间的约束,文中模拟人类爬楼梯的行为,进行关键点规划,借助三次多项式插值的方法规划出机器人爬楼梯过程中摆动腿的髋关节和踝关节的时空关系曲线;然后通过各个关节的运动轨迹计算出机器人爬楼梯过程中各个时刻的关节角度,实现关节控制,最终保证机器人按规划的轨迹顺利攀爬。 再次,为了进一步保证机器人在爬楼梯过程中的稳定性,文中提出了基于ZMP的稳定性判定方法,以及为了保证能量消耗尽量少,提出了能量消耗判定方法。由此,文中建立了多目标控制器,用于协调各个控制目标对机器人步态规划的影响。 最后,文中提出了SCUT-I机器人爬楼梯控制器的设计框架,建立了机器人步态参数优化器,其中重点阐述了多目标优化的表示方法,分析了优化控制器的数学实质,并将该优化过程转化为一个带约束条件的极小值问题的求解过程。考虑到遗传算法在多目标优化过程中的易用性和可靠性,文中利用遗传算法进行极小值问题的求解,通过多次迭代,成功找到问题的最优解,最终规划出机器人在爬楼梯过程中各个关节的运动曲线以及关节角度的时间控制曲线,使SCUT-I机器人顺利完成了爬楼梯任务。
其他文献
半监督学习技术试图利用未标记数据来辅助提高学习系统的泛化能力,已成为当前机器学习的研究热点之一。   协同训练是半监督学习领域的一种主流风范。标准协同训练算法需
随着社交媒体的快速发展,大量的社会热点新闻在以新浪微博和Twitter为代表的社交媒体平台快速生成和传播。然而,社交媒体平台在成为新闻发布和传播的便利渠道的同时,也一定程度
超级基站是中科院计算所无线通信中心提出的一种基于资源共享的新型集中式蜂窝网络架构设备,它具有积木块式软硬件、全局资源统计复用、业务智能转发等特点。为满足超级基站通
近十几年来,随着数字图像获取设备的日益方便,计算机存储介质成本的不断降低,互联网络技术迅速发展,同时随着人们对可视媒体的日益兴趣和关注,互联网上数字图像的数量和种类正在以
三维地质建模在上世纪90年代初期开始为人们所重视,并逐渐成为计算机图形学、油气藏勘探、科学计算可视化及GIS等领域的研究和应用热点。三维地质建模包括两类模型的构造:三维
调度是决策的一种形式,它在制造业和服务业中扮演着关键角色。生产调度是实现制造业运筹、管理与优化技术的核心,它是在时间上对一组可用的制造资源进行加工任务的安排,将工
本文主要研究的是地理信息系统中图形数据传输技术。随着Internet技术的不断发展和人们对GIS需求的日益增加,GIS同网络结合在了一起,形成了WebGIS。GIS中的数据量非常大,特别是
BPMN流程建模工具是一个能够为业务系统设计符合特定建模准则的可视化、可执行的流程设计建模的工具。本文从技术背景、需求分析、功能设计、系统实现、测评与持续开发的角度
在科学研究和工程应用中,稀有类的数据样本往往具有重要的研究价值。例如,在网络访问数据集中,绝大部分的数据样本是正常的网络访问,小部分的数据样本是网络入侵行为,而只占小部分
随着计算机技术的发展与经济全球化时代的到来,越来越多的组织和企业采用工作流技术以提高竞争力和应对突发事件的能力。作为创建、执行和管理工作流的系统软件,工作流管理系统