仿人机器人在线运动规划方法研究

仿人机器人在线运动规划方法研究

论文摘要

作为最适于人机自然交互的一种机器人,仿人机器人具有在多种环境中替代人类工作的潜力,一直是机器人技术研究领域的热点,其独特的运动方式是研究人员重点关注的问题之一。规划控制法是一种最常用的仿人机器人运动控制方法。应用离线规划方法可实现仿人机器人在确定环境中的运动控制,但环境适应性有限,难以进一步扩展其应用范围。在线规划方法可以实时结合仿人机器人运动的动力学本质与环境信息,生成相应运动轨迹,增强其环境适应能力。本文以仿人机器人"Blackmann"为研究对象,提出仿人机器人运动序列形式化描述与在线运动规划方法。研究的重点在于构造一种运动规划方法,可以在线寻找到一组稳定的、物理可行的仿人机器人运动序列,并对相关问题展开研究,包括运动稳定性判定、扰动抑制、逆运动学计算以及摆动脚掌的落脚控制。首先介绍"Blackmann"的机械结构、控制结构以及传感器系统,建立其运动学模型和单脚支撑期的动力学模型,搭建了仿真平台"Virtual Blackmann",设计了单脚支撑期的逆动力学算法,用于后续规划方法的可行性验证。稳定性判据是在线规划方法研究的前提与基础。首先分析ZMP和CoP稳定性判据的适用条件。然后,借助于虚平面的概念,特别针对于不平整地面上双脚支撑期的行走稳定性判定问题,提出了基于扩展CoP (Extended Center of Pressure)的稳定性判据,并基于踝关节力传感器信息设计了扩展CoP实时算法。最后,提出了基于CoP稳定性判据的规划应用策略。本文重点在于仿人机器人在线运动规划方法的设计与应用研究。首先,对现有规划方法的特点进行分析和比较,探讨在线规划方法的基本结构,提出了基于基本变量集的仿人机器人运动序列形式化描述方法,将在线运动规划问题转换为各基本变量的规划问题。然后,基于扩展CoP稳定性理论和仿人机器人集中质量模型,分别设计了各基本变量的在线规划算法。提出前向侧向相匹配的规划策略,采用边界优化方法,实现了对扩展CoP和CoG轨迹的在线规划;根据上层命令和扩展CoP轨迹进行摆动腿踝关节轨迹规划;在仿人机器人运动学模型基础上,设计了CoC轨迹的在线生成算法。根据上述规划算法,结合在线规划与离线规划方法的本质区别,提出了在线运动规划方法在仿人机器人运动控制中的应用框架与计算流程。针对机器人在行走过程中可能受到的步内扰动,设计了基于CoG轨迹修正的扰动抑制算法。为验证在线规划方法的可行性,从动力学约束、物理约束以及计算量分析角度提出了在线规划方法的可行性验证标准。最后,利用"Virtual Blackmann"仿真平台和"Blackmann"实验平台,验证了在线运动规划方法的可行性和扰动抑制算法的有效性。在线逆运动学算法提供了一个从基本变量集到关节空间的映射变换途径。从仿人机器人下肢结构分析着手,提出了一种几何方法与分段阻尼最小二乘法相结合的在线逆运动学算法。该算法确保规划结果能够满足基本的物理约束,且可以避免奇异位形对求解精度的影响。通过与广义逆法的对比仿真实验,验证了该算法的在线可实施性。对于不具备其它外部传感器的仿人机器人,基于力传感器信息的落脚控制是感知地面几何信息的一种重要手段。首先,给出仿人机器人落脚控制问题的详细描述,分析落脚控制过程中涉及的运动学、静力学问题,将几种典型的接触模式转化成统一的等效单点接触模式。然后,引入人类落脚控制经验,设计了基于主动柔顺控制原理的模糊控制器,实现了等效单点的接触控制,并给出了落脚控制与在线运动规划的结合应用方法与流程。通过摆动腿斜坡落脚控制和"Virtual Blackmann"不平整地面行走在线运动规划与控制仿真实验,验证了所提方法的有效性,并给出相应实验数据。最后,总结本文所做工作,分析不足之处,并提出今后的研究重点。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外研究现状
  • 1.2.1 仿人机器人技术的发展现状
  • 1.2.2 仿人机器人运动控制问题
  • 1.2.3 仿人机器人运动控制方法的研究现状
  • 1.2.4 仿人机器人运动规划方法的研究现状
  • 1.3 本文的研究思路、主要内容与主要贡献
  • 1.3.1 本文研究思路
  • 1.3.2 本文主要内容
  • 1.3.3 本文主要贡献
  • 第二章 仿人机器人系统分析与建模
  • 2.1 仿人机器人系统介绍
  • 2.1.1 机械系统结构
  • 2.1.2 控制系统结构
  • 2.1.3 传感器系统
  • 2.2 仿人机器人运动学建模
  • 2.2.1 基于D-H坐标系的"Blackmann"运动学建模
  • 2.2.2 基于运动学模型的"Blackmann"运动学仿真平台
  • 2.3 仿人机器人动力学建模与逆动力学计算
  • 2.3.1 基于Lagrange方程的"Blackmann"动力学建模
  • 2.3.2 "Blackmann"逆动力学计算流程
  • 2.4 小结
  • 第三章 基于扩展CoP的仿人步行稳定性判据
  • 3.1 CoP与ZMP回顾
  • 3.1.1 基于CoP的稳定性判据
  • 3.1.2 基于ZMP的稳定性判据
  • 3.2 基于扩展CoP的仿人步行稳定性检测方法
  • 3.2.1 虚平面与支撑域
  • 3.2.2 扩展CoP稳定性判据与实时算法
  • 3.3 基于扩展CoP的稳定性检测方法应用策略研究
  • 3.4 小结
  • 第四章 基于基本变量集的在线运动规划方法研究
  • 4.1 仿人机器人运动规划基本方法
  • 4.1.1 基于简化动力学模型的运动规划方法
  • 4.1.2 基于优化的运动规划方法
  • 4.2 基于基本变量集的在线规划框架与运动序列描述
  • 4.2.1 在线运动规划的基本框架
  • 4.2.2 在线运动规划的层次分析
  • 4.2.3 基于基本变量集的仿人机器人运动序列描述
  • 4.3 各基本变量的在线规划方法研究
  • 4.3.1 关于运动规划的几点说明
  • 4.3.2 扩展CoP与CoG的在线规划方法研究
  • 4.3.3 平整地面的踝关节点位置规划
  • 4.3.4 CoC轨迹与姿态矩阵在线生成算法研究
  • 4.4 在线规划方法应用框架与扰动抑制算法
  • 4.4.1 在线规划算法应用框架与基本流程
  • 4.4.2 基于CoG轨迹修正的扰动抑制算法
  • 4.4.3 在线规划方法的可行性判断标准
  • 4.5 仿真与实验
  • 4.5.1 "Virtual Blackmann"运动学与动力学仿真实验
  • 4.5.2 "Blackmann"行走实验与分析
  • 4.5.3 扰动抑制算法有效性的仿真验证
  • 4.5.4 实验结论
  • 4.6 小结
  • 第五章 仿人机器人在线逆运动学解算方法研究
  • 5.1 几种常用的逆运动学算法
  • 5.2 仿人机器人逆运动学在线求解方法研究
  • 5.2.1 仿人机器人逆运动学问题分解
  • 5.2.2 基于几何方法与分段阻尼最小二乘法的在线逆运动学算法
  • 5.3 仿真与分析
  • 5.4 小结
  • 第六章 基于柔顺原理的落脚控制方法研究
  • 6.1 仿人机器人落脚控制问题描述
  • 6.2 落脚控制过程中的运动学与静力学分析
  • 6.2.1 基于力信息的接触判断与基本调节思想
  • 6.2.2 调节方式的运动学分析
  • 6.2.3 力信息构成及变化的静力学分析
  • 6.3 基于接触等价变换与主动柔顺策略的落脚控制方法研究
  • 6.3.1 几类接触模式的等价变换
  • 6.3.2 基于等价单点接触的调节规则设计
  • 6.3.3 基于柔顺控制原理的落脚模糊控制器设计
  • 6.3.4 落脚控制方法在仿人机器人在线运动规划中的应用流程
  • 6.4 落脚控制方法的仿真验证
  • 6.4.1 脚掌与地面接触模型
  • 6.4.2 "Virtual Blackmann"落脚控制与不平整地面行走仿真实验
  • 6.5 小结
  • 第七章 总结与展望
  • 7.1 全文总结
  • 7.2 研究展望
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].应用扩展零力矩点预观控制和分解动量控制的仿人机器人全身运动规划方法[J]. 西安交通大学学报 2016(12)
    • [2].运动规划的高效配置空间构建与优化[J]. Engineering 2015(01)
    • [3].多约束航天器飞越式接近的两级运动规划方法[J]. 上海航天 2015(03)
    • [4].面向细长形物体的精密运动规划[J]. 华中科技大学学报(自然科学版) 2020(11)
    • [5].基于蚁群神经网络的机械手自组织逆运动规划[J]. 广西师范大学学报(自然科学版) 2011(02)
    • [6].度量区间时序逻辑下四旋翼的集成任务与运动规划(英文)[J]. 控制理论与应用 2019(11)
    • [7].一种新的高速芯片赋予机器人“三思而行”的能力[J]. 机床与液压 2020(11)
    • [8].基于冲压运动仿真的汽车外覆盖件冲压线运动规划[J]. 计算机集成制造系统 2020(03)
    • [9].多轨迹产后康复训练仪的设计与运动规划仿真[J]. 中原工学院学报 2020(04)
    • [10].自动驾驶车辆运动规划方法综述[J]. 控制与信息技术 2018(06)
    • [11].一种三轮结构的全方位机器人运动规划[J]. 组合机床与自动化加工技术 2018(10)
    • [12].跳跃机器人非完整运动规划的数值算法研究[J]. 制造业自动化 2013(13)
    • [13].仿人机器人基本运动规划研究[J]. 硅谷 2010(06)
    • [14].服务航天器近距离操作四维运动规划方法研究[J]. 控制与决策 2010(10)
    • [15].动态环境下的移动机器人运动规划系统的研究[J]. 机械设计与制造 2015(03)
    • [16].基于插值思想的蛇形机器人运动规划[J]. 北京信息科技大学学报(自然科学版) 2014(01)
    • [17].基于栅格法的移动机器人运动规划研究[J]. 计算机仿真 2012(12)
    • [18].基于基本变量集的仿人机器人在线运动规划[J]. 系统仿真学报 2008(06)
    • [19].渐进式约束扩展的机械臂运动规划算法[J]. 计算机应用研究 2020(09)
    • [20].手机3D动画交互运动规划自动生成[J]. 计算机系统应用 2018(10)
    • [21].机器人控制系统的运动规划研究[J]. 黑龙江科技信息 2014(01)
    • [22].移动机器人目标捕捉运动规划研究[J]. 微计算机信息 2008(17)
    • [23].智能网联汽车运动规划方法研究综述[J]. 中国公路学报 2019(06)
    • [24].爬杆机器人能量最优攀爬运动规划[J]. 机器人 2017(01)
    • [25].基于改进人工势场法的动态环境运动规划[J]. 计量与测试技术 2017(04)
    • [26].考虑时间状态的敏捷自主在轨服务航天器高维运动规划研究[J]. 宇航学报 2011(04)
    • [27].标准可加模糊行为系统的月球车运动规划[J]. 控制工程 2010(S2)
    • [28].考虑阻尼衰减的点位操作时间最优运动规划[J]. 机械工程学报 2019(05)
    • [29].六自由度协作型机器人的结构设计与运动规划[J]. 机械制造 2018(09)
    • [30].多个关节机器人分布式协作运动规划[J]. 信息与控制 2011(04)

    标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

    仿人机器人在线运动规划方法研究
    下载Doc文档

    猜你喜欢