虚拟机器人足球表演赛_第1页
虚拟机器人足球表演赛_第2页
虚拟机器人足球表演赛_第3页
虚拟机器人足球表演赛_第4页
虚拟机器人足球表演赛_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、虚拟机器人足球表演赛虚拟机器人足球赛旨在提高中小学生程序设计和数学物理的应用能力。该 竞赛的表现形式是要求学生自主编写拥有人工智能的程序,并通过对抗的方式 决出优胜者。由于人工智能程序的载体是电脑虚拟机器人,因此智能程序挑战 赛是通过完成虚拟机器人的程序设计任务然后用虚拟机器人进行足球比赛的方 式进行。一、项目分组 比赛使用 AI-RCJ 智能足球软件平台,比赛分为小学组、初中组和高中组进行: 小学组:小学 AI-RCJ 智能足球 1 VS 1 对抗赛,每支参赛队伍限 1 名队员。 初中组:初中 AI-RCJ 智能足球 2 VS 2 对抗赛,每支参赛队伍须为 2 名队员。 高中组:高中 AI-

2、RCJ 智能足球 3 VS 3 对抗赛,每支参赛队伍须为 2 名队员。二、比赛环境XP 中任 何 一 种(推 荐1、软件环境 操作 系 统 : Windows98,Windows2000,Windows Windows2000 以上) 比赛系统: AI-RCJ 智能足球软件平台2、硬件环境 ( 1)电脑硬件配置: CPU 500Mhz 以上,内存 128M 以上,(推荐 CPU 1G 以 上,内存 256M 以上,拥有 16M 以上显存的独立显卡)(2)组织方提供比赛用电脑。(3 )比赛软件采用 AI-RCJ 网络版,参赛队伍所用电脑已经安装好可运行的 AI-RCJ 网络版客户端,服务器电脑已

3、经安装好可运行的 AI-RCJ 网络版服务器 端,客户端能正常连接到服务器端。3、网络环境 所有电脑必须连在同一个局域网,并且可以互相通信,并能通过设置共享 文件夹的访问方式使同支队伍两个队员间能进行文件交流。三、比赛虚拟环境参数规定术语说明 比赛总时间: AI-RCJ 中规定的一场比赛的总时间,它的单位时间,相当于系统 中的一帧 减 速 度:系统定制的地面对球的摩擦系数 场地宽度:系统中整个球场的宽,是一种相对宽度 场地高度:系统中整个球场的高,是一种相对高度第六届“广东省中小学电脑机器人活动”指南球门宽度:系统中球门宽度,两个球门是一样的,是一种相对大小在资格赛阶段,以上参数由参赛选手根据

4、所参加组别通过 AI-RCJ运行平台设置; 进入分组循环赛阶段由现场裁判进行设置。没有列出的参数,按照系统默认设 置。组别/场地设置小学组初中组高中组场地宽度200024002600场地高度120014001500球门宽度300400400比赛总时间100001500015000球减速度0.30.30.3四、比赛规则(1 )小学组各个参赛队伍限1名队员进入赛场;初中组和高中组的各个参赛队 伍必须是2名队员进入赛场。(2)在裁判示意开始后,各队伍开始编写程序,在规定的挑战时间内编写出机 器人程序。小学组的现场编程时间为45分钟,初中组与高中组的现场编程时间 为60分钟。(3)在规定的编程时间内,

5、参赛选手可调试、修改自己的机器人,并利用AI-RCJ 平台把自己的机器人打包,把打包后的文件和需要备份的源代码等资料一同拷 贝到服务器上,裁判确认无误后,视为完成编程任务。(4) 在编程过程中,如果参赛选手电脑出现死机、系统崩溃或AI-RCJ平台不 能运行等问题,选手可向裁判请示更换电脑。(5 )如果在规定的编程时间内无法上交自己的机器人打包后的文件到服务器 上,裁判将判定此参赛选手弃权。(6)参赛队员必须能提供参赛机器人的源代码,并对机器人的算法进行讲解, 否则将取消其队伍的比赛成绩。(7)所有参赛队伍的比赛都将在服务器上进行,所有选手可通过连接到服务器 的投影仪观看比赛过程,保证比赛的公开

6、、公平、公正。五、编程要求1、决赛所选用的AI-RCJ系统版本以官方网站公布的为准确,里面的一些帮助 文档和例子程序会与普通版本有所区别。2、各队员不能夹带任何参考资料,特别是电脑存储设备进入比赛现场,同队成 员间可以在不违反现场纪律和不影响其它队伍基础上进行相互交流。3、机器人源代码的编写:各个组别都可以使用图形化编程或代码编程方式,可 以使用AI-RCJ系统支持的各种语言。4、项目名称、代码文件、团队命名规范请参考附录二。5、机器人文件是指比赛中运作的机器人的文件,有时候我们直接简略称作为AI-RCJ机器人或者更简略的直接称之为机器人,这个文件必须是采用AI-RCJ平台的机器人管理所导出的

7、zip文件。6、机器人编写好并导出为zip文件后,新建一个以自己学校名字命名的文件夹, 把该zip文件和需要备份的其它文件(如代码文件)拷贝到该文件夹下面,并把 整个文件夹上传到比赛指定的服务器,上传后通知裁判对自己的机器人做检查。7、 比赛一律接受打包后的机器人文件,即上一条提到的zip格式文件,合格的 机器人文件是AI-RCJ平台能够识别并在平台机器人选择列表中能显示出,并且 选取此机器人能够正常运作,并且机器人程序是安全的不会破坏操作系统不会 操作本地文件,而且命名、描述信息正确的机器人。机器人文件是否合格,由 裁判检查后决定。六、比赛纪律1、各参赛队伍应根据比赛时间安排,提前进入比赛区

8、域,做赛前检查及准备调 试。2、各参赛队伍按照要求,派出规定数量的队员进入比赛区域对机器人编程、调 试。3、所有的参赛队的教练员、指导老师等,不得进入赛前检查区域,违规者将被 罚警告记录在案。情节严重者将扣参赛队伍比赛分数。4、决赛迟到,根据裁判判断,比赛开始后的 5分钟内参赛队伍没有报到,裁判 将判决此场比赛参赛队伍弃权。5、竞赛期间,凡是规则中没有说明的事项由裁判决定。附录一 术语表场(Match ): 一般是指一场比赛中的“场”,一场比赛即是指使用AI-RCJ运行 一场比赛。场通常是比赛中的最小单元。如下图使用 AI-RCJ比赛- 新建 创建 的就是一场比赛。g AI-RCJ 4.0回帧

9、速幸a/-J:B单位时间:单位时间指机器人运行的最小时间单位,一个单位时间可以看作一 个机器人调度时钟周期或者一帧。或者简单的理解为AI-RCJ运行中机器人动作 一次。是指一场比赛的总时间(单位时间)。如下图:比赛时间:场地设置机器人设置 球设胃i苴他设置i比赛总时间:15000.0-3 -完成取消I(输)一场:进球数多的队算赢得此场比赛,进球数少的队算战败,胜(赢)负如果双方进球数相同,那么此场算平局。净胜球数:净胜球数是指在一系列比赛中一个队各场比赛进球数的总和减去失 球数的总和的值。总进球数:总胜轮数是指在一系列比赛中一个队各场比赛进球数的总和。 循环赛:循环赛分为单循环和双循环两种,它

10、是指一组机器人足球队循环进行 比赛,如果是单循环,那么整个循环要保证每个队都与组内其它每个队比赛且 只比赛一场,如果是双循环,那么整个循环要保证每个队都与组内其它每个队 比赛且只比赛两场。第六届“广东省中小学电脑机器人活动”指南 附录二机器人命名规范1. 创建机器人项目如果编程时使用AI-RCJ 4.0系统创建机器人项目,选择“工具”- “创建 机器人项目”,弹出下面对话框,填写项目名字创套1牛机器人项目一st ep 1: CodeCanvas B项目宙;NiriQonal顶目类型Java 仃-# -CodeCanvas 项目位置 .OExtsrnal TooIspasafhrcjV-u nt

11、iti eUem p浏览完威下一步名字:填写机器人名字包名:填写学校名字上一步下一歩取消2. 创建团队第六届“广东省中小学电脑机器人活动”指南点击菜单“项目”- “创建机器人团队”,选择要编队的机器人團创建一乍a的团队-step 1: 0队JSS选择-9 -包Examples.RCJ E3;amplGS.SRCJ ebookGJipbook samples.c samplee.java 北京实监中学机辭人 进攻1 进玫? 防守肺加蠡加所盲删除已选挥的北京实脸中学进攻1 北京实疲中学进玫2 北京实脸中学,防守取消职消刷新CAPfogran Fil&sAI-RCJ 4.0yExternal To

12、olspasoffrcjVurtimeytempf a ngShou.partici part.:J I I j Ilil al b!II,II jjI JII IpI I4drBi p |j. Iadibi jl ja i Wiii q Ip TilTi| ji|II斗|j鱼左忙吟:述:J强全:蟲磁A蓿冲;耳3;逸应;沁比;超备百鈕禺远嗥学:碍昭血旦汨MW主5左鱼尊込園去理ja.務下一步参照下图格式填写客宇:I高中鎬m赳名:I北京实验中学 作若;张小明 版本:比龚顶目:高中3对3代鳶学校【北廉实验中学 措导老师:周率I上一歩3. 导出机器人点击菜单“工具”- “机器人管理”,选中已编队的机器

13、人髙中編弘 进攻1进导入ExampEes.RCJExatnpfes.SRCJ ebook expbo ok sarriples.c samples.jaa 北京实峻中学比强坝0咼甲M剧3 屮i表学按:枯京实验中学 指导君帀周华 L女:电二:囚:迈舟:!洋:炸童:於1 :!住:毁2丄土亠乂:冷:茁型关闭点击“编辑”,参照下图描述填写导出成zip文件-所進捧的文件JinOongjava Jin&ong.class Jiri&ong2.ja7a Jln&ong3.Class FangShou.java FangShou.class Jin Gong-1 .javaII i-r rt rtd I! (

14、产!JirC7ong1.participant.KmlJiri Go rtg3. participantxmlFangShou.participant .xml删除I相关目录导出元成1“机器人灭火竞赛规则、机器人足球竞赛规则和机器人工程挑战赛一破解 能源竞赛规则、FVC机器人工程挑战赛比赛规则、虚拟机器人足球比赛规则” 的最终解释权属于广东省第六届中小学电脑机器人活动组委会。2. 参加比赛的选手,对其同场竞赛的对手的机器人是否符合规则要求, 可以 在有效时间(宣布比赛开始前)内向现场裁判员提出疑义。现场裁判员可以不 接受任何非现场参赛选手的疑义,但现场裁判员由此引起注意并做检查确认,也是合理并

15、有效的行为。现场裁判员认为确有不符的,将要求该选手在规定时间内调整修改,超过 规定时间不能完成修改的,视为延误参赛时间按弃权处理。现场裁判员认为符合规则要求的,即可口头告知为有效并可宣布开始比赛。 现场裁判员只是告知检查确认的结果,并没有详尽解释的责任。如提出该次疑 义的选手仍不认同现场裁判员的审核,而拒绝参加该场比赛,将视为自动弃权。3. 参赛选手对于现场裁判员的任何指令和决定必须无条件服从。现场比赛成绩由现场裁判员和参赛选手在该场比赛结束后签字确认。现场比赛结束后的签 字是对现场裁判员所宣布的结果的确认。如有异议也必须先签名确认之后再简 单注明“有异议”,退出比赛场地后再将该次异议以正式书面形式提出申诉。参赛选手无故延误2分钟内不签字确认,将视为默认该场比赛结果,并将视为无 任何异议,仲裁委员会也不再接受此后的异议申述。4. 对于现场比赛的异议,在该场次赛后可以书面形式向仲裁委员会提出申 述。在比赛场地,现场裁判员完全可以不接受任何口头上的异议争执。现场裁 判员可以作出适当的、简要的、安抚性的说明,但这只是该裁判员良好职业素 养的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论