节点文献
RoboCup3D世界模型的研究
Research in RoboCup3D WorldModel
【作者】 宋蓓蓓;
【导师】 王浩;
【作者基本信息】 合肥工业大学 , 计算机应用技术, 2007, 硕士
【摘要】 随着计算机技术的发展,人工智能已经成为研究的一个热点。而机器人世界杯—RoboCup为人工智能的研究和应用提供了标准平台,其中最新引进的RoboCup3D仿真竞赛是其重要组成部分。本文首先介绍了RoboCup3D仿真系统的服务器Soccer Server,然后介绍了其重要的组成部分SPADES(并行智能体离散事件模拟系统)的基本原理和命令格式。其次设计了球员Agent的结构框架及其决策框架,并对其中重要的类进行重点说明。接着本文着重介绍了RoboCup3D的重要组成部分世界模型,设计了四层世界模型结构;研究了使用粒子滤波对Agent进行定位的方法;根据物理模型推导出了球员运动的物理公式,并在此基础上完成了球员速度的测算。最后,本文设计了四层Agent动作模型,并叙述了其中重要技能的实现和策略。本文采用上述方法开发了HfutEngine3D球队的框架,通讯机制和世界模型,能够较好的完成比赛任务。开发环境为RedHat9.0,使用了Anjuta集成开发环境。
【Abstract】 With the computer technology developing, Artificial Intelligence has been aresearch hotspot. Robot soccer game provides the standard platform forresearches and applications of the Artificial Intelligence fields, especially thatthe three-dimensional simulation lately introduced into is an important part ofRoboCup.First, it introduces that Soccer Server of RoboCup3D simulation system. Then itintroduces important component of Soccer Server SPADES (System forParallel Agent Discrete Event Simulation) and its basic theory ,order format.Secondly, it designs structure and decision-making architecture of agent. And itintroduces important classes.Thirdly the thesis present WorldModel-the most important part of the team, anddesigns four levels structure of WorldModel. It study self-localization based onpaticle filter. Then it deduces object movement formula, and estimate velocity ofobject through these formula.At last it introduce Agent important skill and strategy.HfutEngine3D soccer team was completed under RedHat Linux 9.0, Anjuta IDE,using methods mentioned above.
- 【网络出版投稿人】 合肥工业大学 【网络出版年期】2008年 05期
- 【分类号】TP391.9
- 【被引频次】4
- 【下载频次】294