- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
水中机器人比赛2D仿真平台介绍
水中机器人比赛2D仿真平台介绍
目 录
第一章 水中机器人比赛2D仿真平台的研发背景 1
1.1水中机器人比赛2D仿真平台 1
1.2开发平台简介 2
1.2.1 CCR 2
1.2.2 DSS 2
1.3仿真平台的结构 3
1.3.1 仿真引擎服务 3
1.3.2 仿真服务 3
第二章 水中机器人比赛2D仿真平台的安装 7
2.1 配置要求 7
2.2所需的安装组件 7
第三章 水中机器人比赛2D仿真平台的使用 8
3.1控制面板及仿真环境介绍 8
3.2 如何开始一场比赛 8
3.3鱼信息设置 11
3.4障碍物、通道设置 12
3.5辅助功能 13
第四章2D仿真平台用户接口 18
4.1类FieldInfo(场地信息) 18
4.2结构体FishClient(传给用户鱼的信息) 19
第五章 水球仿真比赛对抗赛规则 20
5.1 硬件 20
5.2 软件 20
5.3 比赛规则 20
5.3.1 规则0:一般规则 20
5.3.2 规则1:场地环境 21
5.3.3 规则2:比赛准备 23
5.3.4 规则3:比赛时间 24
5.3.5 规则4:记分方法 25
5.3.6 规则5:平局处理 25
5.3.7 规则5:点球(Penalty Kick) 25
5.3.8 规则6:死球(DeadBall) 26
5.3.9 规则7:争球(Free Ball) 26
5.3.10 规则8:犯规 26
第六章 水球仿真比赛技术挑战赛规则 28
6.1 硬件 28
6.2 软件 28
6.3 比赛规则 29
6.3.1 规则0:一般规则 29
6.3.2 规则1:场地环境 29
6.3.3 规则2:比赛内容 30
6.3.4 规则3:比赛时间 33
6.3.5 规则4:记分方法 33
技术支持: 35
水中机器人比赛2D仿真平台的研发背景
水球比赛2D仿真项目利用机器鱼水球比赛实时仿真系统,进行水中机器人水球比赛2D仿真1∶1、2∶2、3∶3及技术挑战赛等四个项目。
1.1水中机器人比赛2D仿真平台
机器人技术是一项高度交叉的综合性前沿技术,他融合了信息技术、电子工程、机械工程、控制理论、传感技术以及人工智能等前沿科学技术,是各种先进技术的综合性平台。自从20世纪60年代初世界第一台机器人诞生以后,机器人技术得到了迅速地发展,无论是现实中的智能机器人还是计算机软件中的仿真自主体,机器人在动力学建模和主体之间协作运动策略上都具有一定的模仿生物的机能,并具备智能化功能,最终服务于人类。
为了促进机器人技术的进步和实现服务于人类的目标,多个国际及地区机器人组织每年将举办各种机器人大赛,以检验机器人技术前沿研究,交流新思想和新进展,从而更好的推动机器人技术基础研究和应用基础研究及其成果转化,机器人竞赛实际上是各个国家之间高科技技术领域的对抗赛,从一个侧面反映了一个国家信息与自动化领域基础研究和科学技术发展的水平。
在陆地机器人迅速发展的同时,水下机器人的发展却比较缓慢,而水下世界将是人类未来生存、利用开发的资源宝库。但是,目前国际上还没有设立任何一项水下机器人比赛项目,另外,在水下机器人的研究过程中,研究人员发现,要测试机器人应用技术,他们将面临机器人构件加工制作、传感器信息整合、机器人运动控制、多机器人协作工作以及水下环境不确定性等复杂问题,这些需要花费大量的时间和精力进行水下机器人技术测试的前期准备工作、数据处理工作。
针对目前水下仿生机器鱼和水中机器人比赛研发中遇到的困难,水中机器人比赛2D仿真平台提供一种真实的仿生机器鱼水球比赛实时仿真系统,真实地模拟水下仿生机器鱼各个关节的位姿变化、运动状态变化情况及机器鱼水球比赛运行状况,能更好地测试水下仿生机器鱼各种运动学理论、水波扰动理论、碰撞理论、运动策略算法等水下仿生机器鱼体系结构,从而更好地对水下仿生机器鱼结构系统及控制策略系统进行改进,同时降低了研发成本,使更多的人加入到研发队伍中来,更好地促进水下机器人技术的发展。
1.2开发平台简介
水中机器人比赛2D仿真平台是基于Microsoft Robotics Studio SDK1.5开发的,充分利用了平台提供的仿真引擎服务。运行时由CCR和DSS两个主要的组件构成,方便用户编译、监视、发布以及根据需要构建各种各样的应用程序。
1.2.1 CCR
CCR(Concurrency and Coordination Runtime,并发和协调运行时)提供一个高度并发的、面向消息的编程模型,利用强大的消息组织机制替代了锁定、信号量等线程操作。CCR通过提供管理异步操作、处理并发、并行硬件管理以及处理
文档评论(0)