1 / 77
文档名称:

多机器人编队的运动规划.pdf

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

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

分享

预览

多机器人编队的运动规划.pdf

上传人:山吉 2014/6/13 文件大小:0 KB

下载得到文件列表

多机器人编队的运动规划.pdf

文档介绍

文档介绍:中国科学技术大学
博士学位论文
多机器人编队的运动规划
姓名:刘爽
申请学位级别:博士
专业:精密仪器及机械
指导教师:竺长安;孙东
20100428
摘要
摘要
在过去二十年内,多机器人系统在诸多应用领域中受到了广泛关注,如机械
制造,监控巡逻,空间探索等领域的应用。在许多实际应用中,要求机器人组成
并保持特殊的队形以完成复杂的任务,如大型货物物体的搬运,地图探测,目标
搜寻,和营救任务。在多机器人编队研究中,运动规划是一个重要的问题,其必
然受到多机器人编队的各种几何运动约束。
首先,为了解决在动态环境和有限环境信息下的编队问题,我们提出了一种
分布式的多机器人运动规划方法。我们设计了一种改进式的随机生成树路径规划
器,该路径规划器将对每个机器人进行在线的运动规划。当机器人到达编队目标
位置时,机器人之间会互相制约产生运动冲突或矛盾。具体来讲,就是先到达编
队理想位置的机器人可能会阻碍其他机器人到达预定目标。这种运动上的冲突和
矛盾可能会造成机器人到达目标位置时的运行混乱甚至卡死现象。为了克服这种
冲突矛盾,我们提出了一种动态优先级的策略,用以规范组成编队时的次序。并
且,为了验证所提出的各种方法,我们在一组移动式机器人上进行了仿真和实验。
实验的结果证实了所提出的新路径规划器可有效地实时更新每个机器人的运动
规划,而通过将动态优先级策略嵌入至运动规划方法中,可以更快速有效的完成
编队组成的问题。
其次,在此文中,我们进一步讨论和解决了多移动式机器人在设定路线上的
编队运动规划问题。在这个问题中,机器人不仅要求沿着设定路线前进,而且,
在运动过程中需要完成一些编队任务。通过将运动规划中的编队关系建模为速度
的函数,我们将此运动规划问题转化为一个速度优化问题。另外,为了使规划的
速度曲线符合机器人的运动规律,我们还考虑了机器人的速度和加速度的边界约
束。我们将描述的编队关系进行综合并考虑各种速度约束,最终建立了以维持编
队关系为目标的优化函数。通过使用非线性规划器 LINGO,我们可以离线地得到
了该速度优化的结果。为了能解决一些突发情况,如对一些运动物体进行壁障,
我们提出一种策略来在线调整所得的优化结果。在策略中,当有移动障碍物靠近
机器人编队时,机器人需要对其产生判断和响应,包括停止运行或者沿原运动规
划进行倒退。机器人在壁障之后,仍然能按照原来的运动规划继续运行。为了证
实此方法的有效性,我们用一组机器人进行了仿真和实验。
本论文对多机器人的编队运动规划方法进行了研究,提出了新的方法并予以
证实。现有文献中较少涉及到此类方法内容。此研究结果将会对机器人领域尤其
是近年来的多机器人编队研究做出贡献。
I
摘要

关键词:多机器人编队机器人路径规划速度优化优先级策略

II
Abstract
ABSTRACT
Over the past few decades, multirobot systems have been studied considerably, due
to their wide applications in such fields as manufacturing, surveillance, and space
exploration. In many applications, robots must form and maintain formations to
plish plex tasks as transportation of large awkward objects, mapping,
search, and rescue. Motion planning, which is one of the most important issues in
multirobot formations, is significantly affected by the geometrical constraints of the
formations.
This thesis aims to develop a set of new motion planning methodologies for
multiple mobile robots in formation-forming and formation-maintaining tasks. Studies
have been performed mainly in the following two categories.
First, a decentr