英文文献及译文
the first computer to computer of “Deep blue” defeating human genius. Now we can see that we should not say “no” in advance for “the battle between human and machine” about 50 years later.
Which we need now is the spirit of innovation, active participation. What we should do is to try our best to improve this process.
It’s easy to see that we should innovate more. It contains outstanding progress of artificial life, energy power, material and so on. And it’s also contains the great break of many sciences about the project of mechanics, electricity, control, information and computer which are related to the robot. We also need the intersection and combination of multi sciences.
It’s the deep meaning of having the research of robot’s football. Although RoboCup is high-tech, only three players’ game, there shows some intricate scene. Such as robot bump the wall, two robots badger with each other, and some robotsare in the daze, don’t concern about ball. People don’t understand why the robots’intelligence is not as good as the children.
That is to say, it is not easy to make robot own the human’s intelligence-sense, thinking, and action, even the three older children. By 2050, scientists want to develop a team of fully autonomous robots, which can win against the human world champion team in soccer. It is a great goal.
7 Conclusions
This thesis discussed some main technologies in MAS and RoboCup. The aim is to let readers know more about Multi Agent System and cause the Agent-oriented technology mature faster.
There are four steps in the development of programming: procedure oriented
Programming, module oriented Programming, object oriented Programming and the last step of Agent oriented Programming. Each process is a more and more abstract procedure,a more and more obscure modeling procedure, till in the end reaches to automatic design of programming. Therefore the emergence of Agent-oriented is inevitable for programming.
第 16 页 共 33 页
英文文献及译文
RoboCup is a stage which impulse the research of basic technology in robot.
Acknowledgement
This work was supported by the Foundation of Doctor Innovation in China under Grant (xm04-35)
8 References
Balch T, Mhybinette (2000), Social Potentials for Scalable Multi-Robot Formation.
IEEE International Conf.on Robotics and Automation (ICRA 2000):73-80. Magnus Boman(1999), Agent Programming in RoboCup'99. AgentLink NewsLetter, (4), November 1999.
Burkhard H D,et al (2002),The Road to RoboCup 2050. IEEE Robotics & Automation Magazine. Jun. 2002: 31-38.
Cai Qing-sheng, Zhang Bo (2003), An agent team reinforcement learning model and its application. (J). Journal of Computer Research and Development. 2003,37(9): 1087-1093. In China.
Cheng Xian-yi (2003), Agent Computing. Haerbin(China): Hei Longjiang science and technology press. 2003.
Cheng Xian-yi et al(2004),.Reinforcement Learning in Simulation RoboCup Soccer.
Proceeding of 2004 International Conference on Machine Learning and Cybernetics(ICML2004),in China, IEEE Catalog Number:04EX826. Fredrik Heintz (2000), RoboSoc a System for Developing RoboCup Agents for
Educational Use. Master's thesis, Department of Computer and Information Science, Link.oping university, March 2000.
第 17 页 共 33 页
英文文献及译文
Hiroaki Y et al (2001), A Distributed Control Scheme for Multiple Robotic Vehicles to Make Group Forma- tions.Robotics and Autonomous systems,2001, 125 Silvia Coradeschi and Jacek Malec(1999), How to make achallenging AI course .enjoyableusing the RoboCup soccer simulation system. In RoboCup-98:The Second RobotWorld Cup Soccer Games and Conference, pages 120{124.
Springer verlag, 1999
Johan Kummeneje, David Lyb.ack, and H_akan L. Younes (1999), UBU – an
objectoriented RoboCup Team. In Johan Kummeneje and Magnus Boman, editors, Int7 1999 Papers. 1999.
Johan Kummeneje (1999), Simulated Robotic Soccer and the Use of Sociology in
Real Time Mission Critical Systems. In L. R. Welch and M. W. Masters,editors, Proceedings of RTMCS Workshop, IEEE, December 1999
第 18 页 共 33 页
英文文献及译文
机器人杯是一个推动机器人基础科技研究的平台
1引言
机器人是一项促进人工智能、机器人学和相关领域发展的综合工程,机器人杯通过提供一个标准的问题,来努力发展关于人工智能和智能机器人方面的研究,为解答这个标准的问题,我们集成和检验很多领域的技术。机器人杯选取了足球作为研究的中心课题,目的在于促进创新,以便应用于社会重大问题和工业生产。机器人杯的终极目标是在2050年,开发出一支能够在与人类足球冠军队的比赛中赢得胜利的具有全自动特性的类人机器人队伍。
为了使机器人能够真正踢一场比赛,必须整合许多相关的技术,其中包括:自治终端的设计原理,多终端协作,策略学习,实时分析,机器人学和传感器整合。机器人杯是一个在动态环境下多个快速运动机器人团队的任务,机器人杯同样提供了一个基于机器人杯的软件方面的软件研究平台。
机器人杯技术的一个主要应用是在大规模灾难中执行寻找和营救的任务。机器人杯发起机器人的营救项目,是专门为促进机器人在社会重大问题及事件方面的应用的研究。
在下一部分我们将介绍机器人杯的起源,组织及比赛情况。在第三部分我们将讨论机器人杯的相关技术。
图1 未来的足球对战
第 19 页 共 33 页
英文文献及译文
2机器人杯的起源,组织和比赛形式:
机器人杯的概念是Alan Mackworth在1993年首先提出来的。机器人杯的主要目标是提出一个具有挑战性的研究课题,以便促进机器人学的发展。经过两年的可行性研究,在1995年秋,人们发表了关于引入机器人杯国际研讨会及国际足球赛的通告,现在机器人杯足球赛被分为这几部分比赛:模拟对抗赛(2D模式,3D模式),小型机器人赛(F180),中型机器人赛(F2000),四足机器人赛,类人机器人赛。在1997年7月首次官方会议和比赛在日本举行。一年一次的盛事吸引了许多参赛者和观众。 2.1机器人杯的2D模拟赛
机器人杯2D模拟赛用一个叫做足球服务器的模拟器去做足球赛的仿真。足球服务器提供了一个研究多终端系统的标准平台,22个终端(每队11个)与服务器交换信息,服务器以2D足球赛的模式模拟球员、足球及场地。每100ms足球服务器通过接口通讯方式从每个终端接收指令,终端向它所控制的模拟球员发送将要被执行的(不完全)的低级信息(如冲,转,踢),终端只能以一种不可靠的窄带通讯信道相互交流信息。这个信道在服务器中是内置的。足球服务器模拟(不完全的)球员的感知,并每隔150ms向各个终端发送简要的分析(如目标,球队员和球,方向距离及相对速度),终端的场地视野仅限于整个场地的一部分。足球服务器实行大多数基本人类足球规则,其中包括越位,角球和射门,并模拟一些基本的球员限制,比如最大跑速及踢球力度,和耐力限制等(nom99)。
每队一个外加的终端可以以“教练”的身份与其他终端联系,“教授”的特点是可以看到整个场地并在比赛中止时(如发任意球时)向其他终端发送策略信息。
足球显示器(图2)作为又一个终端与足球服务器交换信息。并为人类提供一个二维的比赛视图,其他类型终端可以以相同的方式与服务器联系,完成一些功能,如三维视图,自动实况报道及统计分析。
在比赛中并没有实际的机器人,但观众可以通过大屏幕来观看比赛。这看起来有点像一个巨大的电脑游戏。每个模拟机器人可以拥有自己的踢球策略和特点,并且每个模拟足球队实际上由一组程序设计员组成。为使比赛能够顺利完成,许多电脑以网络联接 了起来,比赛共持续10分钟,每个半场5分钟。
第 20 页 共 33 页