首页> 中文学位 >基于视觉的仿人足球机器人定位与跟踪算法研究
【6h】

基于视觉的仿人足球机器人定位与跟踪算法研究

代理获取

目录

声明

摘要

第1章 绪论

1.1 仿人足球机器人的发展概况

1.2 RoboCup的发展及意义

1.3 RoboCup足球机器人比赛

1.3.1 RoboCup标准平台组比赛介绍

1.3.2 仿人机器人Nao

1.4 机器人视觉定位技术研究现状

1.5 运动目标跟踪技术研究现状

1.6 本文主要研究内容

第2章 仿人机器人单目测距模型建立

2.1 仿人机器人Nao摄像机标定

2.2 视觉信息预处理

2.2.1 颜色空间概念

2.2.2 颜色空间转换

2.2.3 颜色表建立

2.2.4 视觉识别区域划分

2.3 机器人Nao单目测距模型建立

2.4 测距实验结果与分析

2.5 本章小结

第3章 仿人机器人运动学标定

3.1 仿人机器人运动学模型建立

3.1.1 机器人D-H模型建立

3.1.2 仿人机器人运动链数学模型建立

3.2 坐标系统建立

3.3 机器人Nao的运动学标定

3.4 实验结果与分析

3.5 本章小结

第4章 机器人定位算法的研究与应用

4.1 粒子滤波基本原理

4.1.1 动态系统的状态空间模型

4.1.2 贝叶斯滤波原理

4.1.3 基本粒子滤波算法

4.1.4 蒙特卡洛方法

4.2 蒙特卡洛定位算法研究

4.2.1 基本蒙特卡洛定位算法

4.2.2 基本MCL算法存在的问题

4.3 基本MCL算法改进

4.4 机器人Nao的运动模型与观测模型建立

4.4.1 机器人Nao运动模型的建立

4.4.2 机器人Nao感知模型的建立

4.5 机器人Nao的位姿计算

4.6 基于改进MCL机器人定位算法实现

4.6.1 机器人静态定位实验与分析

4.6.2 机器人随机运动定位实验与分析

4.6.3 基于机器人绑架问题的实验与分析

4.7 本章小结

第5章 基于粒子滤波的仿人机器人跟踪算法研究

5.1 机器人检测与识别

5.1.1 机器人队标识别

5.1.2 基于队标的机器人检测

5.2 运动目标跟踪算法研究

5.2.1 基于SIR的粒子滤波器仿真

5.2.2 Kalman滤波在目标跟踪中的应用研究

5.2.3 目标跟踪算法比较实验

5.3 粒子滤波算法在机器人跟踪中的实现

5.4 本章小结

第6章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

硕士期间获奖情况及发表论文

展开▼

摘要

机器人足球比赛是随着智能机器人技术和分布式人工智能的发展而迅速兴起的一项高科技对抗活动,是机器人和人工智能领域最具挑战性的研究课题之一。足球比赛中的机器人定位与跟踪是机器人能否完成更高级控制决策的基础,而在多机器人、多目标的环境中进行精准的定位与跟踪是非常困难的。随着计算机视觉技术的发展,基于视觉的机器人定位与跟踪成为近年来的研究热点。因此,开展基于视觉的仿人足球机器人定位与跟踪研究具有重要的理论意义与研究价值。
  在深入研究了大量相关文献的基础上,本文主要针对机器人定位算法及跟踪算法进行了研究与实现。在机器人定位方面,进行了三方面的研究:第一,为了加强机器人在足球比赛中处理信息的实时性和有效性,在建立颜色表、划分机器人视觉识别区域的基础上,标定摄像机,获取内参数,构建了机器人Nao单目测距模型,获取了与路标之间的距离和角度信息,并通过实验验证了该测距模型的有效性;第二,为了校正由于机器人自身结构的不准确性导致的定位误差,本文构建了机器人Nao的D-H参数模型,完成了对仿人机器人的运动学标定;第三,针对RoboCup比赛中经常出现的机器人“绑架”问题,本文采用改进的MCL定位算法,构建了仿人机器人Nao的运动模型与感知模型,实现了机器人精确定位。在机器人跟踪方面,进行了三方面的研究:第一,通过阈值分割的方法完成了基于队标的机器人检测与识别;第二,研究了粒子滤波及Kalman滤波器在目标跟踪中的应用,并通过仿真实验对比了两种算法的跟踪效果;第三,应用粒子滤波算法,实现了基于特征的机器人跟踪。
  上述研究通过一系列的实验,都获得了较理想的结果。这些结果不仅说明了在机器人定位及追踪技术的研究上所采用的理论及应用该理论解决问题的方法的正确性,还说明这些研究具有一定的实际应用价值,为深入研究多机器人协同定位及RoboCup环境下实现机器人更高级的比赛策略提供了依据。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号