足球机器人智能决策系统设计实现

足球机器人智能决策系统设计实现

ID:10960200

大小:23.35 KB

页数:12页

时间:2018-07-09

 足球机器人智能决策系统设计实现_第1页
 足球机器人智能决策系统设计实现_第2页
 足球机器人智能决策系统设计实现_第3页
 足球机器人智能决策系统设计实现_第4页
 足球机器人智能决策系统设计实现_第5页
资源描述:

《 足球机器人智能决策系统设计实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、足球机器人智能决策系统设计实现第17卷第4期 2002年12月 北京机械工业学院 Joum~ofBeijingInstituteofMachinery V01.17NO.4 Dec.2002 文章编号:1008—1658(2002)04—0040—04 足球机器人智能决策系统设计实现 南建辉,贾永乐 (北京机械工业学院计算机及自动化系.北京1ooo85) 摘要:足球机器人系统为人工智能特别是多智能体的研究提供了一个标 准的试验平台.系统的核心是”脑”即决策系统;在分层递阶决策的基础上,采取模块 化设计;详细介绍了决策系统各个模块包括视觉模块,决策模块和控制模块等,并提 出了一

2、系列新的实现方法. 关键词:足球机器人;智能决策;模块 中图分类号:TP18文献标识码:A 机器人足球比赛兴起于90年代.它是自动化及机器人领域最具有前瞻性的研究之一.足 球机器人系统是一个典型的多智能体系统和分布式人工智能系统,涉及机器人学,计算机视觉 和模式识别,多智能体系统,人工神经网络等领域.而且它为人工智能理论研究及多种技术的 集成应用提供了良好的实验平台【1l2】. 由于上述特征.足球机器人研究受到国内外广泛关注.目前比较有影响的足球机器人比 赛组织有RolmCuP(机器人足球世界杯)和FIRA(FederationofIntemationalRobot—Socc

3、erAs. sociation).分别由日本和韩国的学者发起.RoboCup的比赛.目前分为4组:仿真组,F180组, F2000组和有腿SONY机器人组…3. 近年来,关于足球机器人的研究在国内发展较快,尤其是FIRA组的mirosot机器人组;而 RoboCup组只是从2000年以来才开始普及,且进行的一般都是仿真组的比赛.有关RoboCuP 实际机器人组的比赛2002年才开始在上海进行了第一次比赛. 本文在分层递阶控制系统…1的基础上.重新对决策进行分层;并且在具体实现过程中实 现了程序模块化.增加了系统的可靠性.降低了系统开发的难度. 1足球机器人系统结构 足球机器人

4、系统是一个相当复杂的 控制系统.RoboCup的F180组足球机器 人系统.一般可分为4部分.视觉系统, 智能决策系统,无线通讯系统和机器人 小车系统[??引.如图1所示. 从控制的角度看(如图1).视觉系 统可以看作整个系统的输入反馈部分; 图1足球机器人系统 收稿日期:2002—10—10 作者简介:南建辉(1978一).男.山西运城人.北京机搬工业学院计算机及自动化系硕士研究生.主要从事智能控制在自动化 中的应用方面的研究. 第4期南建辉等:足球机器人智能决策系统设计实现41 机器人是整个系统的”执行机构”;智能决策控制系统就是足球机器人系统的控制器部分;可以 看出决

5、策部分是控制系统的决定因素. 2智能决策系统 2.1智能决策控制系统结构 如图2所示,智能决策控制 系统可分成3部分,视觉模块,决 策模块和控制模块,而控制模块 又可以分为路径规划模块和无线 通讯模块. 视觉模块从视觉系统中得到图2智能决策控制系统结构图 原始数据,包括两队机器人和球的位置坐标,朝向角,速度以及各种状态数据等;原始数据经过 卡尔曼滤波之后,用线性预测法预测下一步机器人,球的位置,速度等;滤波后的数据和预测的 数据作为决策模块的输入,通过分析这些数据,判断场上状态,进而决定各个机器人的动作,目 标点及速度等.路径规划模块根据决策系统做出的判断,规划路径,计算各个

6、机器人的期望速 度,最后由无线通讯模块通过通讯系统传递给场上机器人. 2.2视觉模块 由于足球机器人系统实时性要求较高,要求图像辨识速度达到每秒25帧以上.特别是由 于比赛场地灯光不均匀,所以误辨识和噪声不可避免.例如.由于误辨识引起辨识出来的机器 人的数据发生位置跳变等. 为了更好地控制机器人,采用扩展Kalman—Bucy滤波法[?】进行滤波,Kalman—Bucy滤波 法如下.问题可以归同的状态变量.可以分别用上述公式对有关机器人和球的数据分别进行滤波 估计.数据进行滤波后.简单地用线性预测法预测下一帧机器人和球的位置信息和速度信息 等. 2.3决策模块 决策模块完成文

7、献[2]中层结构决策 协调层和运动规划层的任务.决策模块根 据场上形势(控球方.比分等)采取不同的 模式.进攻模式还是防守模式.并且根据模 式采取不同的阵形.然后动态分配角色. 前锋,后卫,守门员分别采取不同的控制策 略.通用的机器人控制流程图可以简单描 述如图3所示. 2.4控制模块图3机器人选择动作流程图 控制模块包括2个子模块.路径规划和无线通讯.路径规划根据决策模块的输出.规划机 器人动作的路径.无线通讯模块在路径规划完毕后.将每个机器人的期望速度通过无线通讯 系统传给场上机器人.. 2.4.1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。