【问题标题】:Microsoft Robotics Studio, simple simulationMicrosoft Robotics Studio,简单模拟
【发布时间】:2010-03-22 04:46:52
【问题描述】:

我很快就会开始使用 Microsoft Robotics Studio。

我的问题是,MSRS 的所有专家,可以在没有任何硬件的情况下完成简单的模拟(如避障和墙跟踪)吗?

MSRS 是否具有 3 维和 2 维渲染?到目前为止,我没有任何硬件,我只对模拟感兴趣,当我有机器人硬件时,我可能会尝试连接它!

抱歉问了一个愚蠢的问题,我是 MSRS 菜鸟,但之前有机器人硬件和软件经验。

除了 MSRS 和 Player Project (Player/Stage/Gazebo) 之外,还有其他软件可以有效地模拟机器人吗?

【问题讨论】:

    标签: robotics robotics-studio


    【解决方案1】:

    MSRS 处理几个关键领域。其中之一是模拟。 3D 引擎基于 AGeia Physics 引擎,不仅可以模拟您的机器人及其传感器,还可以模拟一些复杂的环境。

    我看到的演示中有一个带有 SICK 激光雷达的 Pioneer 在杂乱的公寓客厅里跑来跑去,里面有桌子、椅子等。

    这个想法是,您的代码甚至不需要知道它是在模拟器上运行还是在真正的机器人上运行。

    编辑:
    根据要求提供一些链接:
    从这里开始:http://msdn.microsoft.com/en-us/library/dd939184.aspx alt text http://i.msdn.microsoft.com/Dd939184.image001(en-us,MSDN.10).jpg

    那就去这里:http://msdn.microsoft.com/en-us/library/dd939190.aspx alt text http://i.msdn.microsoft.com/Dd939190.image008(en-us,MSDN.10).jpg

    然后再看一些示例:http://msdn.microsoft.com/en-us/library/cc998497.aspx alt text http://i.msdn.microsoft.com/Cc998496.Sumo1(en-us,MSDN.10).jpg

    【讨论】:

    • @Padu Merloti : ......' 代码甚至不需要知道它是在模拟器上运行还是在真正的机器人上运行' .... 真的... 那我支持一些刺激的旅程! ...您一直在研究 MSRS 吗? .... 你有示例程序 sn-ps 等 ....(一个 blogspot 肯定会帮助像我这样的菜鸟!)
    • 太棒了,我想投票给你! .... 但是这个系统不允许我这样做! .... 非常感谢...您是否曾与 player-stage 合作过?
    • 我没有,但是我的一些来自 DoD 分支机构的同事(抱歉不能说是哪个)使用它并喜欢它来控制 Segway RMP
    • 我最近让 Player Stage 工作(它是用于学术的东西,而不是 DoD :D )....真是太好了! ....我希望我能投票给你,伙计...
    • @Padu Merloti:还有一个问题,我猜 Microsoft Robotics Developers Studio 既不是开源软件也不是免费软件? ....我说得对吗?
    【解决方案2】:

    简单的回答是肯定的,MRDS 模拟器和播放器/舞台具有非常相似的功能。 MRDS 在引擎盖下使用视频游戏质量的物理引擎,因此您可以在机器人上进行碰撞和一些基本物理,但它不会达到 matlab 模拟的准确度(另一方面,它是实时的并且更容易虽然开发)。您可以在 MRDS 中做很多事情而无需任何硬件。

    MRDS 使用了一些非常高级的编程抽象,所以一开始可能会有点吓人,但是按照教程和已发布到 codeplex“机器人软件工程”的课程,你会没事的。 http://swrobotics.codeplex.com/

    【讨论】:

      猜你喜欢
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      • 2012-04-01
      • 2010-09-11
      • 2015-08-26
      • 2019-01-17
      • 2018-09-18
      • 2010-10-23
      相关资源
      最近更新 更多