论文部分内容阅读
目前,多智能体系统(MAS:Multi-Agent System)的研究已经成为国际机器人领域的研究热点,而足球机器人系统正是一个典型的MAS,它可以具体描述为:活动在一个实时、存满噪声以及对抗性的复杂环境下,通过协作配合以完成一个共同任务的多智能体系统。足球机器人系统也是一门新型的交叉学科,涉及到机器人学、人工智能、智能控制、计算机视觉、传感器和数据融合、无线通讯等多个领域,同时又为这些领域理论研究和模型测试提供一个标准的实验平台。本文在逐步了解足球机器人的起源、发展和充分认识国内外足球机器人研究现状的基础上以及在全面深刻理解足球机器人策略系统的平台上,针对“TSR-1”微型足球机器人动作做了深入系统地设计与研究,提出了一些新思想和方法:1.基于行为的微型足球机器人动作框架设计本文应用面向对象(OO)方法,对人类踢球过程进行抽象移植,提出了基于行为的动作策略设计思想,将足球机器人的一些关键动作作为基本行为来设计。本文将足球机器人的动作分为四类,即基本动作、技术动作、战术动作和组合动作。这四类动作由低到高构成了层状金字塔结构。低层动作是实现高层动作的前提和基础。这样设计有助于完成动态、实时以及未知环境下多个足球机器人的比赛任务。2.基于区域和切圆弧的微型足球机器人射门动作研究射门动作是为了射门速度快、准确率高而设计的。本论文在分析了影响射门的各种因素的基础上提出了一种新的算法。该算法引入了角平分线和射门区域的概念,合理地规划了机器人的射门路线,消除了机器人在传统算法中因为改变初始角而引起的振荡现象,实现了机器人走直线和走曲线的平滑过渡。同时该算法考虑了守门员的位置及其运动特性,选择最佳射门点,有效地提高了射门成功率。动作是比赛活动的基本单元,因此全面规范的动作设计、准确有效的动作实现在足球机器人决策系统设计中就显得尤其重要。文章最后针对“TSR-1”微型足球机器人的射门动作行为进行模拟、仿真和试验,以验证算法的有效性、可行性和满足实时应用的程度。