- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机器人比赛及平台简介 RoboCup 中国机器人大赛 国际水中机器人(中国)大赛 小型组 中型组 类人组 标准平台组 足球仿真组 全局视觉组 自主视觉组 2D 仿真组 已经有了实体机器人,我们为什么还要在计算机上进行仿真呢? 实体有损坏要修,仿真软件重启就是了。 先通过仿真研究,研究成果再应用到实体上。 所以我们现在主要把精力放在了仿真研究上。 机器人技术是一项高度交叉的综合性前沿技术, 他融合了信息技术、电子工程、机械工程、控制理论、 传感技术以及人工智能等前沿科学技术,是各种先进 技术的综合性平台。自从 20 世纪 60 年代初世界第一台 机器人诞生以后,机器人技术得到了迅速地发展,无 论是现实中的智能机器人还是计算机软件中的仿真自 主体,机器人在动力学建模和主体之间协作运动策略 上都具有一定的模仿生物的机能,并具备智能化功能, 最终服务于人类。 水中机器人比赛 2D 仿真平台 在陆地机器人迅速发展的同时,水下机器人的发 展却比较缓慢,而水下世界将是人类未来生存、利用 开发的资源宝库。但是,目前国际上还没有设立任何 一项水下机器人比赛项目,另外,在水下机器人的研 究过程中,研究人员发现,要测试机器人应用技术, 他们将面临机器人构件加工制作、传感器信息整合、 机器人运动控制、多机器人协作工作以及水下环境不 确定性等复杂问题,这些需要花费大量的时间和精力 进行水下机器人技术测试的前期准备工作、数据处理 工作。 针对目前水下仿生机器鱼和水中机器人比赛研发中遇 到的困难,水中机器人比赛 2D 仿真平台提供一种真实的仿 生机器鱼水球比赛实时仿真系统,真实地模拟水下仿生机 器鱼各个关节的位姿变化、运动状态变化情况及机器鱼水 球比赛运行状况,能更好地测试水下仿生机器鱼各种运动 学理论、水波扰动理论、碰撞理论、运动策略算法等水下 仿生机器鱼体系结构,从而更好地对水下仿生机器鱼结构 系统及控制策略系统进行改进,同时降低了研发成本,使 更多的人加入到研发队伍中来,更好地促进水下机器人技 术的发展。 开发平台简介 水中机器人比赛 2D 仿真平台( URWPGSim2D )是 基于 Microsoft Robotics Studio SDK1.5 开发的,充分利 用了平台提供的仿真引擎服务。运行时由 CCR 和 DSS 两个主要的组件构成,方便用户编译、监视、发布以 及根据需要构建各种各样的应用程序。 北京大学智能控制实验室 URWPGSim2D 的主要作用是作为水中机器人竞赛 平台和水中机器人科研平台,要求方便开展竞赛和实 验项目,方便独立编写竞赛和实验项目的策略算法。 URWPGSim2D 包括服务端 (URWPGSim2DServer) 和客户端 (URWPGSim2DClient) 两部分。服务端模拟水 中环境,控制和呈现仿真过程及结果,向客户端发送 实时仿真环境和过程信息,半分布式客户端模拟水中 机器人队伍,加载比赛或实验策略,完成决策计算过 程,向服务端发送决策结果。 仿真平台的结构 客户 端 机器鱼策 略 机器鱼策 略 机器鱼策 略 。。。。 。。 核心控制 模块 环境设置 模块 公共接口 模块 机器鱼策 略 机器鱼策 略 机器鱼策 略 。。。。 。。 运动学建 模 显示模 块 辅助模 块 Windo ws Windo ws Windo ws 服务器 端 客户 端 TCP/IP Dll TCP/IP Dll 服务端 URWPGSim2DServer 上的 Referee-Strategy 选择 “Local” 。本地模式下,仿真使命所有参与队伍的策略都在服 务端加载,和 URWPGSim2DServer.exe 运行于同一进程空 间,由于仿真循环也运行在 URWPGSim2DServer.exe 进程 空间中,所有策略和仿真循环运行于同一进程空间。于是所 有队伍的所有仿真机器鱼控制指令及仿真循环运行指令均来 自同一进程,因此本地模式是集中式仿真模式。 服务端 URWPGSim2DServer 界面上 “Referee - Strategy” 选 择 “Remote” 。远程模式下,必须启动当前仿真使命参与队伍 数量同样多的 URWPGSim2DClient.exe 进程,用于加载各支 队伍的策略。这些进程可以与服务端进程处于同一台电脑, 也可以分别位于不同的电脑,只要这些电脑处于同一局域网 内。每支队伍的策略,和加载它的 URWPGSi
文档评论(0)