RoboCup小型足球机器人视觉系统的构建

RoboCup小型足球机器人视觉系统的构建

论文摘要

机器人足球比赛是继深蓝之后为促进人工智能与智能机器人技术的研究与教育而设立的一个标准问题,其目的是通过竞赛进行技术的同台较量,促进相关领域的发展。小型足球机器人是RoboCup机器人世界杯赛中的一项重要赛事,它主要着眼于在高动态环境里关于一个集中式和分布式相混合的系统的多智能体协调及控制的问题,涉及到运动建模与控制、动态路径规划、图象识别、智能决策和推理、多机器人协作、以及机械结构设计、控制电路设计等问题,具有典型的研究意义。视觉子系统是足球机器人的前端,负责多个移动目标的识别、定位与跟踪,其处理效果直接关系到推理、决策和协作的准确性和高效性。但环境光照条件的不均匀和不稳定、目标运动速度快、定位精度要求高、场地大而识别目标小、以及图象畸变对视觉子系统的实现提出了挑战。本文研究了RoboCup小型足球机器人视觉子系统的设计与实现。分析了视觉子系统的硬件设计和图象处理软件(RoboCup SSLImageView)的设计,着重研发了图象处理软件。基于功能分析和模块设计思想,把整个软件系统分为图象分割、畸变校正和目标识别三个模块。从精确性、稳定性、实时性和高效性出发,重点对自动采样、不稳定光照条件下的图象分割和连通区域搜索方法进行了探索。硕士研究生期间本人负责机器人实验室的视觉组的工作,主要成果如下:1)设计并开发RoboCup SSLImageView图像处理软件,并取得相应的软件著作权。2)针对手工采样的缺点,设计自动采样方法,极大的提高了阀值获取的速度和精度,以及处理复杂场地情况的能力。3)提出一种解决不稳定光照下基于背景的阀值自适应图像分割的思路。4)设计改进的轮廓搜索算法,极大的提高了图像处理速率。浙江大学RoboCup小型组在2006年又取得了新的突破,不仅历史性的在RoboCup世界杯上打入八强,并且在国内赛上首次夺冠。而RoboCup SSLImageView视觉系统软件在这些比赛中表现出了极大的稳定性和良好的性能。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 机器人视觉简介
  • 1.2 RoboCup小型足球机器人简介
  • 1.2.1 RoboCup小型足球机器人的发展
  • 1.2.2 Robocup小型足球机器人规则
  • 1.3 小型足球机器人视觉子系统概述
  • 1.3.1 视觉子系统的任务
  • 1.3.2 视觉子系统设计的难点
  • 1.4 本文研究内容和结构
  • 第二章 视觉子系统总体设计
  • 2.1 概述
  • 2.2 系统构架
  • 2.3 硬件设计和软件设计
  • 2.3.1 硬件选择
  • 2.3.2 硬件接口设计
  • 2.3.3 软件设计
  • 2.4 模块设计
  • 第三章 畸变校正
  • 3.1 畸变产生的原因
  • 3.2 畸变校正的目的
  • 3.3 畸变校正方法
  • 3.4 畸变校正在 ZJU RoboCup SSLImageView中的实现
  • 第四章 图象分割
  • 4.1 图像分割方法简介
  • 4.2 小型足球机器人视觉子系统的图像分割
  • 4.2.1 图像分割模块分析
  • 4.2.2 手工采样
  • 4.2.3 自动采样
  • 4.2.4 图象分割结果
  • 4.3 图象分割在ZJU RoboCup SSLImageView中的实现
  • 4.4 视觉子系统在不稳定光照下图像分割的探索
  • 4.4.1 简介
  • 4.4.2 基于场地背景的色块阀值求取
  • 第五章 目标识别
  • 5.1 搜索连通区域
  • 5.1.1 基本概念
  • 5.1.2 原理
  • 5.1.3 轮廓搜索算法的改进
  • 5.2 模型匹配
  • 5.2.1 模板选择
  • 5.2.2 匹配
  • 5.2.3 信息融合
  • 5.3 目标识别在ZJU RoboCup SSLImageView中的实现
  • 第六章 总结和展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    RoboCup小型足球机器人视觉系统的构建
    下载Doc文档

    猜你喜欢