1 / 38
文档名称:

水中机器人比赛2D仿真平台介绍.doc

格式:doc   页数:38
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

水中机器人比赛2D仿真平台介绍.doc

上传人:3346389411 2013/4/4 文件大小:0 KB

下载得到文件列表

水中机器人比赛2D仿真平台介绍.doc

文档介绍

文档介绍:水中机器人比赛2D仿真平台介绍
目录
第一章 水中机器人比赛2D仿真平台的研发背景 1
1
2
2
DSS 2
3
仿真引擎服务 3
仿真服务 3
第二章 水中机器人比赛2D仿真平台的安装 7
配置要求 7
7
第三章 水中机器人比赛2D仿真平台的使用 8
8
如何开始一场比赛 8
11
、通道设置 12
13
第四章2D仿真平台用户接口 18
(场地信息) 18
(传给用户鱼的信息) 19
第五章水球仿真比赛对抗赛规则 20
硬件 20
软件 20
比赛规则 20
规则0:一般规则 20
规则1:场地环境 21
规则2:比赛准备 23
规则3:比赛时间 24
规则4:记分方法 25
规则5:平局处理 25
规则5:点球(Penalty Kick) 25
规则6:死球(DeadBall) 26
规则7:争球(Free Ball) 26
规则8:犯规 26
第六章水球仿真比赛技术挑战赛规则 28
硬件 28
软件 28
比赛规则 29
规则0:一般规则 29
规则1:场地环境 29
规则2:比赛内容 30
规则3:比赛时间 33
规则4:记分方法 33
技术支持: 35
水中机器人比赛2D仿真平台的研发背景
水球比赛2D仿真项目利用机器鱼水球比赛实时仿真系统,进行水中机器人水球比赛2D仿真1∶1、2∶2、3∶3及技术挑战赛等四个项目。

机器人技术是一项高度交叉的综合性前沿技术,他融合了信息技术、电子工程、机械工程、控制理论、传感技术以及人工智能等前沿科学技术,是各种先进技术的综合性平台。自从20世纪60年代初世界第一台机器人诞生以后,机器人技术得到了迅速地发展,无论是现实中的智能机器人还是计算机软件中的仿真自主体,机器人在动力学建模和主体之间协作运动策略上都具有一定的模仿生物的机能,并具备智能化功能,最终服务于人类。
为了促进机器人技术的进步和实现服务于人类的目标,多个国际及地区机器人组织每年将举办各种机器人大赛,以检验机器人技术前沿研究,交流新思想和新进展,从而更好的推动机器人技术基础研究和应用基础研究及其成果转化,机器人竞赛实际上是各个国家之间高科技技术领域的对抗赛,从一个侧面反映了一个国家信息与自动化领域基础研究和科学技术发展的水平。
在陆地机器人迅速发展的同时,水下机器人的发展却比较缓慢,而水下世界将是人类未来生存、利用开发的资源宝库。但是,目前国际上还没有设立任何一项水下机器人比赛项目,另外,在水下机器人的研究过程中,研究人员发现,要测试机器人应用技术,他们将面临机器人构件加工制作、传感器信息整合、机器人运动控制、多机器人协作工作以及水下环境不确定性等复杂问题,这些需要花费大量的时间和精力进行水下机器人技术测试的前期准备工作、数据处理工作。
针对目前水下仿生机器鱼和水中机器人比赛研发中遇到的困难,水中机器人比赛2D仿真平台提供一种真实的仿生机器鱼水球比赛实时仿真系统,真实地模拟水下仿生机器鱼各个关节的位姿变化、运动状态变化情况及机器鱼水球比赛运行状况,能更好地测试水下仿生机器鱼各种运动学理论、水波扰动理论、碰撞理论、运动策略算法等水下仿生机器鱼体系结构,从而更好地对水下仿生机器鱼结构系统及控制策略系统进行改进,同时降低了研发成本,使更多的人加入到研发队伍中来,更好地促进水下机器人技术的发展。

水中机器人比赛2D仿真平台是基于Microsoft Robotics Studio ,充分利用了平台提供的仿真引擎服务。R和DSS两个主要的组件构成,方便用户编译、监视、发布以及根据需要构建各种各样的应用程序。

CCR(Concurrency and Coordination Runtime,并发和协调运行时)提供一个高度并发的、面向消息的编程模型,利用强大的消息组织机制替代了锁定、R通过提供管理异步操作、处理并发、并行硬件管理以及处理部分错误的编程模型来实现面向服务的应用程序,使得设计低耦合的软件模块和组件成为可能。因