多机器人编队控制算法的研究与实现

多机器人编队控制算法的研究与实现

论文摘要

随着计算机技术和无线通信技术的飞速发展,多个机器人组成的群体系统通过协调、合作来完成原本由单个机器人无法或难以完成的工作已经成为可能。群体移动机器人系统具有丰富广泛的环境感知能力,并行执行的高工作效率,优秀稳定的鲁棒性和卓越出众的容错能力等众多单机器人难以拥有的优势,而多机器人编队问题是目前对多机器人协调合作问题进行研究的重要基础,是国内外进行多机器人研究的热门课题。本课题的研究思路是在对于多机器人编队控制算法进行了深入的研究、讨论和理论验证之后,根据多机器人编队算法验证的需要设计、搭建并扩展了智能移动机器人平台,然后将对于多机器人编队控制算法的研究在所搭建的平台上进行了实现和验证,完成了多机器人协同编队运动的算法效果,成功地将对于多机器人编队控制算法的讨论与验证从理论层面上升到了实际层面。本文首先在综合前人研究的基础上,提出了基于领航跟随的融合编队算法和基于群集一致性的编队算法两种多机器人编队控制算法,通过MATLAB理论仿真成功的验证了这两种编队控制算法的有效性,并针对仿真中出现的问题提出了分析和修正。然后以“创意之星”模块化机器人套件和ICETEK-OMAP3530-Mini开发板为基础,成功搭建了智能移动机器人平台,并在平台上扩展了单目识别、双目测距、交互通信、运动控制、距离监控等一系列功能。随后完成了移动机器人运动构型设计和运动模型的构建,设计并实现了基于MATLAB的在线仿真调试工具,顺利完成了单体机器人的跟踪及避障功能的实现工作,最后将对于多机器人编队控制算法的研究成功移植到了智能移动机器人平台上,实现了多机器人编队效果,验证了编队控制算法的有效性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究背景和意义
  • 1.2 智能移动机器人研究现状
  • 1.3 多机器人编队控制研究现状
  • 1.4 论文主要研究内容及组织结构
  • 第2章 多机器人编队控制算法的研究
  • 2.1 研究背景与基本思想
  • 2.2 基于领航跟随的融合编队算法的研究
  • 2.2.1 算法研究背景
  • 2.2.2 算法基本思想及描述
  • 2.2.3 实验仿真及结果分析
  • 2.3 基于群集一致性的编队算法的研究
  • 2.3.1 算法研究背景
  • 2.3.2 算法基本思想及描述
  • 2.3.3 实验仿真及结果分析
  • 2.4 本章小结
  • 第3章 智能移动机器人平台的实现
  • 3.1 平台构成及功能组成
  • 3.2 单目识别功能设计及实现
  • 3.3 双目测距功能设计及实现
  • 3.3.1 双目测距原理设计
  • 3.3.2 双目测距功能实现
  • 3.4 交互通信功能设计及实现
  • 3.4.1 UDP 套接字编程
  • 3.4.2 TCP 套接字编程
  • 3.5 其他功能模块的应用
  • 3.6 本章小结
  • 第4章 多移动机器人编队算法的实现
  • 4.1 移动机器人结构设计及运动模型分析
  • 4.1.1 四轮差速转向移动机器人模型
  • 4.1.2 四足全向移动机器人模型
  • 4.2 在线仿真调试工具的设计及实现
  • 4.3 单体机器人跟踪及避障功能的实现
  • 4.4 多机器人编队算法的实现
  • 4.5 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    多机器人编队控制算法的研究与实现
    下载Doc文档

    猜你喜欢