学位论文 > 优秀研究生学位论文题录展示

多关节自治机器人系统分布式协作运动规划方法研究

作 者: 王梅
导 师: 吴铁军
学 校: 浙江大学
专 业: 控制科学与工程
关键词: 多机器人协作 多关节自治机器人 时间-空间综合优化 分布式协作运动规划 协同进化计算 DCMP方法
分类号: TP242
类 型: 博士论文
年 份: 2007年
下 载: 411次
引 用: 2次
阅 读: 论文下载
 

内容摘要


多关节自治机器人协作系统属于多智能体机器人系统的范畴,在承载能力、操作精确性、灵活性、系统的可靠性、对变化不确定环境的适应性等方面都比传统的机器人有更大的优越性。协作系统具有空间分布、功能分布、时间分布等特点,通过共享资源(信息、知识等)弥补了单机器人能力的不足,扩大完成任务的能力范围。系统内机器人资源的冗余性提高完成任务的可能性、增加了系统的可靠性与稳定性。运动规划是机器人决策的重要环节之一,多个关节式机器人的协同工作对协作运动规划提出了更高的要求。现有的集中式规划方法和分散规划—集中协调的统一协调式规划方法难以满足应用系统对空间—时间综合优化、速度约束、协作任务多样化和系统可靠性等多方面的综合要求,无法发挥分布式自治多机器人协作系统的优势。本论文提出了一种多关节自治机器人协作系统的分布式协作运动规划方法。系统中各机器人个体的规划子系统相对独立、平等地根据各自的局部信息进行自身的运动规划,仅通过少量异步通信,获取其它机器人的决策信息,完成相互避碰和特定的协同作业等任务,系统总体能够实现空间—时间的综合优化目标,规划系统对于一定程度上的通讯不可靠具有抗干扰性。因此在多机器人外太空作业和外星球探险、野外自主协同作业、深海协同作业等新的机器人应用领域具有重要的应用价值。本文的主要研究工作包括:1、给出了待求解的多关节自治机器人协作系统运动规划问题的数学描述。从优化角度,明确了多关节自治机器人协作运动规划的优化目标和运动路径综合评价标准,详细分析了影响机器人运动的各类约束条件。论证了空间优化与时间优化的一致性和可分离性问题,说明空间—时间综合优化指标的重要意义。提出了对协作运动规划方法的性能要求。2、针对多关节自治机器人协作系统,提出一种新的分布式协作运动规划(Distributed Cooperative Motion Planning,DCMP)方法,在同一规划层次上实现空间—时间运动路径综合优化。以分布式求解为目标,通过严格的数学推导,将多关节自治机器人协作系统的整体运动规划任务分解为各机器人个体的独立子规划。在满足综合优化目标的前提下,推导出能够分布式迭代计算的子系统优化模型。DCMP方法解耦了各机器人协作运动子规划的同步性,使其可以异步并行进行。对DCMP方法的性能,尤其是抗通讯干扰的能力,进行了分析研究。DCMP方法在协作运动规划的体系结构和协作机制方面进行了有益的尝试和创新。3、利用协同进化计算作为DCMP方法的算法实现工具。在满足数学严谨性的基础上,采用计算智能方法求解各机器人协作运动子规划。DCMP方法充分利用了协同进化算法的并行计算能力、在优化搜索方面的启发功能和对约束条件的处理方法,实现了运动路径的空间—时间综合优化,并解决了其它方法难以实现的多关节式机器人动态约束(如速度约束)问题。4、从多关节自治机器人协作运动规划的特点出发,讨论了基于协同进化计算的DCMP方法在个体编码方法、遗传操作算子、约束条件处理方法、评价函数计算、以及预估值的更新计算等方面的具体实现。该算法具有普适的计算框架,适用于各种机器人协作工作任务。针对同时启动不同时终止、同时启动同时终止和末端距离约束等不同的协作任务,给出了不同的处理办法。最终通过仿真实验证明算法有效性。5、本文以浙江大学信息科学与工程学院智能系统与决策研究所多机器人协作控制实验室的多关节自治机器人协作项目为应用背景。在DCMP方法基本原理和基于协同进化计算的算法实现基础上,针对实际系统的特点,发展基于DCMP方法的相关实用技术。针对高维C空间搜索困难的问题,借鉴路标法的降维概念及路标点选择技术,提高DCMP方法在高维空间的优化搜索能力;为了适应多协作任务的运动规划要求,改进DCMP方法,为高层次的协作任务规划提供更多的选择余地。藉此提高算法的现实可行性和实用价值。最终通过实验验证DCMP方法的有效性、DCMP方法与协作任务规划器配合的能力、以及通讯不可靠情况下的工作能力。

全文目录


摘要  4-6
ABSTRACT  6-8
致谢  8-12
第1章 绪论  12-38
  1.1 引言  13-14
  1.2 多机器人协作系统的分类  14-16
  1.3 多机器人协作的研究课题  16-19
  1.4 多机器人协作的可靠性  19-20
  1.5 多机器人协作的运动规划方法  20-34
    1.5.1 多机器人协作运动规划方法的分类  21-23
    1.5.2 多机器人协作运动规划的方法  23-28
    1.5.3 多机器人协作运动规划的路径搜索方法  28-31
    1.5.4 多机器人协作运动规划的空间表示  31-32
    1.5.5 多机器人协作运动规划的优化准则  32-34
    1.5.6 多机器人协作运动规划的总结  34
  1.6 论文的研究内容与组织结构  34-38
    1.6.1 论文的创新工作  34-36
    1.6.2 论文的组织结构  36-38
第2章 多关节自治机器人协作系统运动规划问题描述  38-56
  2.1 多关节自治机器人协作系统及其任务描述  39-43
    2.1.1 系统构成及特点  39-42
    2.1.2 系统的协作任务  42-43
  2.2 协作运动规划的优化目标  43-52
    2.2.1 协作运动路径的空间和时间度量方法  43-45
    2.2.2 运动路径空间优化和时间优化的一致性问题  45-49
    2.2.3 协作空间优化和时间优化的可分离性问题  49-51
    2.2.4 协作运动路径的综合评价指标  51-52
  2.3 协作运动规划的约束条件  52-54
    2.3.1 作业任务的要求  52-53
    2.3.2 静态和动态约束  53
    2.3.3 障碍约束  53-54
  2.4 对协作运动规划方法的性能要求  54-55
  2.5 小结  55-56
第3章 多关节自治机器人协作系统DCMP方法基本原理  56-70
  3.1 通讯不可靠下协作运动规划问题求解的指导思想  57-61
    3.1.1 多关节自治机器人协作运动规划问题的特点  57-58
    3.1.2 协作运动规划问题求解的基本思路  58-61
  3.2 协作运动规划问题的分布式求解  61-64
  3.3 协作运动规划问题的分布式计算流程及其描述  64-66
  3.4 DCMP方法性能分析  66-68
  3.5 小结  68-70
第4章 多关节自治机器人协作系统DCMP方法算法实现  70-106
  4.1 分布式协作运动规划实施方法总体框架  70-76
    4.1.1 协同进化计算原理  70-73
    4.1.2 协同进化实现框架  73-76
  4.2 分布式协作运动规划关键技术  76-88
    4.2.1 个体编码及可变长度编码研究  76-80
    4.2.2 遗传操作算子  80-82
    4.2.3 约束条件处理方法  82-86
    4.2.4 评价函数  86-87
    4.2.5 预估值的更新计算  87-88
  4.3 对于不同协作任务的处理  88-91
    4.3.1 同时启动、不同时终止协作任务的实现  88
    4.3.2 同时启动、同时终止协作任务的实现  88-89
    4.3.3 机器人末端距离约束协作任务的实现  89-91
  4.4 仿真实验及结果  91-105
    4.4.1 同时启动、不同时终止协作任务  91-98
    4.4.2 同时启动、同时终止协作任务  98-100
    4.4.3 末端距离约束协作任务的仿真实验及结果  100-102
    4.4.4 DCMP方法抗通信干扰实验  102-103
    4.4.5 可变长度编码研究实验  103-105
  4.5 小结  105-106
第5章 多关节自治机器人协作系统DCMP方法实验研究  106-132
  5.1 多关节自治机器人协作系统描述  106-116
    5.1.1 多关节自治机器人协作系统的体系结构  106-112
    5.1.2 系统参数  112-116
  5.2 实验方案  116-119
  5.3 协作运动规划的实施算法  119-126
    5.3.1 障碍物的表达  119-121
    5.3.2 目标函数和约束条件  121-122
    5.3.3 路径搜索方法  122-123
    5.3.4 编码方案  123-124
    5.3.5 多协作任务的处理方法  124-126
  5.4 实验结果及其分析  126-130
    5.4.1 实验一:单一协作任务的运动规划  126-128
    5.4.2 实验二:多协作任务的运动规划  128-129
    5.4.3 实验三:通讯不可靠情况下的协作运动规划实验  129-130
  5.5 小结  130-132
第6章 总结与展望  132-136
  6.1 工作总结  132-133
  6.2 进一步工作展望  133-136
参考文献  136-148
附录 协同进化算法的数学模型  148-154
  A. 合作型协同进化算法的数学模型  148-150
    i. 模式复制方程  148-149
    ii. 多群体合作型协同进化方法的模型  149-150
  B. 随机选取法和最优选择法的比较  150-154
    i. 随机选取法  150-151
    ii. 最优选择法  151-152
    iii. 随机选择法与最优选择法比较  152-154
作者简历  154-156
攻读博士学位期间发表的文章  156

相似论文

  1. 基于免疫系统的协同进化机制及其应用研究,TP18
  2. 飞行器航迹规划方法研究,V249.3
  3. 基于ARM的实验机器人控制系统的研制,TP242.6
  4. 移动机器人视觉检测和跟踪研究,TP242.62
  5. 视觉伺服四自由度机械臂的研究,TP242.6
  6. 机械臂视觉伺服系统的研究,TP242.6
  7. 月球车建模分析及滑转量估计研究,TP242
  8. 家庭清扫机器人路径覆盖系统的设计与实现,TP242
  9. 机器人自动巡检系统中图像配准与图像匹配问题的研究,TP242.62
  10. 基于改进蚁群算法的机器人路径规划研究,TP242
  11. 基于全局视觉的仿人机器人足球比赛系统,TP242.6
  12. 多机器人合作追捕目标问题研究,TP242
  13. 双足机器人快速步行动力学研究,TP242.6
  14. 一种新型模块化自重构机器人的研究,TP242.2
  15. 腹腔介入式手术机器人机械结构设计及运动仿真,TP242.3
  16. 准四足被动行走机器人的动力学仿真研究,TP242.6
  17. 晶圆传输机器人关键控制技术研究,TP242.2
  18. 基于同步控制的多指手操作控制方法的研究,TP242
  19. 电动六自由度并联机器人的特性分析与控制,TP242.2
  20. FROV作业流程仿真技术研究,TP242
  21. 基于粒子滤波的自主机器人视觉目标跟踪研究,TP242

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com