论文部分内容阅读
机器人足球世界杯以多智能体系统(MAS)和分布式人工智能(DAI)为主要研究背景。其主要目的是通过提供一个标准的比赛平台,促进机器人学和人工智能的研究与发展。为了能让一个机器人球队真正能够进行足球比赛,必须集成各种各样的技术,包括自治智能体的设计准则、多智能体合作、策略获取、实时推理、机器人学以及传感器信息融合等。本论文以仿真机器人足球比赛中的多个智能体为研究对象,对多智能体系统中的多个智能体之间的协作问题进行了分析和研究,把一些研究的新方法、新思路运用于改造我们的球队中来。论文首先介绍RoboCup仿真平台的系统组成及运作原理,包括服务器、监视器、客户端程序等;随后切入本文研究重点:多Agent间协作和战术库设计。本论文做的主要研究工作如下:基于层结构的思想,设计了球队的主体结构,给出了球队的Client程序结构和比赛流程。基于动态阵形和动态角色的概念,设计了球队的协作模型,在此基础上,详细阐述了协作模型中多Agent协作的具体过程。针对多Agent协作冲突,提出了有效的解决方案。在分析比赛战术特点的基础上,设计了球队的战术库系统。结合战术的思想设计了球队的全局策略;给出了部分战术的具体实现,并在球队的比赛中得到了验证。最后对当前工作的成果做了简单的总结,并展望了未来,对球队以后需要做的工作做了简要的介绍。