ROBOT & AI

首页 | 新闻 | 产品 | 竞赛 | 学苑 | 读书 | 硬件 | 软件 | 智能 | 制作 | 项目 | 资源 | 论坛
 您的位置:首页 >> 竞赛 >> RoboCup >> 正文
站内搜索:   

RoboCup

来源:网络   字体:[ ]  2006-12-30

关键词:机器人足球 RoboCup

     ROBOCUP的原意为ROBOT WORLD CUP。1997年正式成立,总部设在日本东京,正式注册瑞士伯尔尼。ROBOCUP自1997年起每年举办一次机器人足球世界杯赛(The Robot World Cup)。在1999年的世界杯赛上,SONY公司推出了四条腿的机器狗足球赛,表现出日本在这一领域居于领先地位。并将机器狗作为娱乐型机器人推向市场,风靡一时。

    Robocup的比赛项目主要有:
    Simulation League(电脑仿真比赛)

robocup
  
  Small—Size League(F-180)(小型足球机器人赛)

robocup
    Middle—Size League(F2000)(中型自主足球机器人赛)


    SONY Legged Robot League (SONY有腿机器人足球赛)

RoboCup仿真组比赛

    

Robocup仿真组比赛是在一个标准的计算机环境内进行的。
   
比赛规则基本上与国际足球联合会的比赛规则一致。比赛的方式是由Robocup委员会提供标准的Soccerserver系统,各参赛队编写各自的CLIENT程序,模拟实际足球队员参加比赛。

    Soccerserver是一个允许竞赛者使用各种程序语言进行仿真足球比赛的系统。比赛以Client/Server方式进行。Server,即 Soccerserver,提供了一个虚拟场地,并对比赛双方的全部队员和足球的移动进行仿真。Client,相当于球员的大脑,指挥球员的运动。 ServerClient之间的通信是通过UDP/IP协议进行的。所以,竞赛者可以使用支
UDP/IP的任何程序系统。

    Soccerserver包含两个程序:SoccerserverSoccermonitorSoccerserver的工作是仿真足球和队员的移动、与Client进行通信、按照一定的规则控制游戏的进程。

    Soccermonitor则负责利用X window(或windows 95)系统在server中显示虚拟场地。server可以同时与多个Soccermonitor相连。因此,我们可以在多个显示器上同时显示比赛的情况。

    ClientServer之间都是通过UDP/IP协议进行信息交互的。通过这种方式,Client发送指令去控制相应的队员,同时从Server端接 受队员的传感器传回的信息。每个Client模块只允许控制一名球员。故竞赛者必须同时运行与比赛球员数目相等的clientClient之间的通讯必 须通过Soccerserver来进行。Soccerserver的一个目标就是对多
智能体系统进行评价,而智能体之间的通讯效率是一个重要标准。竞赛者必须在此要求下实现对多个智能体的控制。
   RoboCup小型组比赛

Robocup小型组足球机器人比赛与FIRA微型机器人足球比赛的主要区别有:
(1)
比赛场地尺寸不同;
(2)
机器人尺寸规定不同;
(3)
视觉部分可以是集中式视觉,也可以是分布式视觉;
(4)
策略系统可以由上位机运行,也可以由下位机(机器人)运行。
    
其他比赛规则基本相同。但(2)、(3)、(4)三点使得研究人员的发挥余地更大,研究内容更广,可以实现真正的分布式多智能体系统。

录入:AI 点击:

[发表评论] [打印文章] [关闭窗口]  

原创文章属本站所有,转载请注明来源:Robotain.com  
相关文章

 网友评论(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

发表评论 昵称:

  

  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
最新推荐
热门文章
论坛精华
网站简介设为首页 加入收藏在线留言友情链接联系我们 - 广告服务 - 版权申明

Copyright © Robotain.com  all rights reserved  浙ICP备07003355号

版权所有 机器与智能网