机器人系统常用仿真软件介绍概要.docVIP

机器人系统常用仿真软件介绍概要.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 主要介绍以下七种仿真平台 (侧重移动机器人仿真而非机械臂等工业机器人仿真 : 1.1 USARSim-Unified System for Automation and Robot Simulation USARSim 是一个基于虚拟竞技场引擎设计高保真多机器人环境仿真平台。主要针对地面机器 人, 可以被用于研究和教学, 除此之外, USARSim 是 RoboCup 救援虚拟机器人竞赛和虚拟制造自动 化竞赛的基础平台。使用开放动力学引擎 ODE(Open Dynamics Engine,支持三维的渲染和物理 模拟,较高可配置性和可扩展性,与 Player 兼容,采用分层控制系统, 开放接口结构模拟功能和 工具框架模块。机器人控制可以通过虚拟脚本编程或网络连接使用 UDP 协议实现。被广泛应用于 机器人仿真、 训练军队新兵、 消防及搜寻和营救任务的研究。 机器人和环境可以通过第三方软件 进行生成。 软件遵循免费 GPL 条款, 多平台支持可以安装并运行在 Linux 、 Windows 和 MacOS 操作系 统上。 1.2 Simbad Simbad 是基于 Java3D 的用于科研和教育目的多机器人仿真平台。 主要专注于研究人员和编程 人员热衷的多机器人系统中人工智能、 机器学习和更多通用的人工智能算法一些简单的基本问题。 它拥有可编程机器人控制器, 可定制环境和自定义配置传感器模块等功能, 采用 3D 虚拟传感技术, 支持单或多机器人仿真,提供神经网络和进化算法等工具箱。软件开发容易,开源,基于 GNU 协 议,不支持物理计算,可以运行在任何支持包含 Java3D 库的 Java 客户端系统上。 1.3 Webots Webots 是一个具备建模、 编程和仿真移动机器人开发平台, 主要用于地面机器人仿真。 用户 可以在一个共享的环境中设计多种复杂的异构机器人, 可以自定义环境大小, 环境中所有物体的 属性包括形状、颜色、文字、质量、功能等也都可由用户来进行自由配置,它使用 ODE 检测物体 碰撞和模拟刚性结构的动力学特性, 可以精确的模拟物体速度、 惯性和摩擦力等物理属性。 每个 机器人可以装配大量可供选择的仿真传感器和驱动器, 机器人的控制器可以通过内部集成化开发 环境或者第三方开发环境进行编程, 控制器程序可以用 C , C++等编写, 机器人每个行为都可以在 真实世界中测试。支持大量机器人模型如 khepera 、 pioneer2、 aibo 等,也可以导入自己定义的 机器人。全球有超过 750个高校和研究中心使用该仿真软件,但需要付费,支持各主流操作系统 包括 Linux, Windows和 MacOS 。 1.4 MRDS-Microsoft Robotics Developer Studio MRDS 是微软开发的一款基于 Windows 环境、网络化、基于服务框架结构的机器人控制仿真平 台,使用 PhysX 物理引擎,是目前保真度最高的仿真引擎之一,主要针对学术、爱好者和商业开 发, 支持大量的机器人软硬件。 MRDS 是基于实时并发协调同步 CCR(Concurrency and Coordination Runtime 和分布式软件服务 DSS(Decentralized Software Services ,进行异步并行任务管理并 允许多种服务协调管理获得复杂的行为, 提供可视化编程语言 (VPL和可视化仿真环境 (VSE。 支 持主流的商业机器人,主要编程语言为 C#,非商业应用免费,但只支持在 Windows 操作系统下进 行开发。 1.5 PSG-Player/Stage/Gazebo PSG 是由美国南加州大学 (USC开发的一套针对机器人和传感器系统研究的免费平台,包含 网络服务部分 Player 和机器人平台仿真部分 Stage 与 Gazebo 。 Player 定义了机器人和传感器与 Stage 和 Gazebo 通信接口, Stage 是 2D 环境, 提供基本碰撞检测和距离传感器模型但不支持物理仿 真, Gazebo 是 3D 环境使用 ODE 物理引擎。 PSG 提供声纳、激光扫描测距仪、 碰撞检测和执行器等虚 拟机器人设备, 支持进行多机器人仿真。 它是目前在研究和教学方面最流行的开源机器人仿真软 件, 开发的程序通过简单的修改甚至无需修改即可应用于实体机器人的控制, 因此可以大大降低 研究成本、缩减研究周期。大量的主要智能机器人期刊和会议发表的文章都使用 PSG 作为真实和 模拟的仿真实验平台。免费软件,基于 GNU 协议,这款软件是在 Unix 系统上开发,只支持 Linux 和 Mac OS。 1.6 MissionLab MissionLab 是佐治亚理工学院 (

您可能关注的文档

文档评论(0)

anma + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档