Microsoft Robotics Developer Studio 2008 R2(RDS)是一个给“学术研究者、爱好者和商业开发者创建涵盖广泛硬件平台的机器人应用程序”的 Windows 环境。RDS 主要用来在 3D 物理虚拟环境中模拟机器人应用程序,并使用 Windows 或 Web 的接口和机器人进行交互。Robotics Developer Studio 也包含一些用于机器人外部的组件:一个基于 REST 面向服务的运行时,和一系列可视化创作和模拟工具。最新发布的 RDS 2008 R2 包含了大量的新特性。
Channel9 对这些加强进行了一个很好的概括,下面是提纲:
- 示例和自习材料,包含了大量的新示例:LINQ 过滤功能、WPF 文本到语音、基于 Silverlight 的命令 UI。
- 并发和协调运行时(Concurrency and Coordination Runtime,CCR),现在已经使用.NET 3.5 的特性。可以更好地支持多核 CPU。
- 分散软件服务(Decentralized Software Services,DSS),支持在 64 位系统上进行模拟。提升了缓存和日志功能。并提供了一个新的日志分析器。
- 可视化编程语言(Visual Programming Language,VPL),完成了 VPL UI 的重新设计。提供了更好的加载和执行性能。也支持 64 位系统了。
- 可视化模拟环境(Visual Simulation Environment,VSE),可以同时显示多个摄影机视图。无需任何可见的 UI(无头)就能运行。能嵌入到其它应用程序窗体中。内建了一个分析工具来显示性能和统计信息。
微软还发布了一个新的机器人站点。 Express 版是免费的,或者如果你有订阅 MSDN,可以从上面获取标准版。学术版能通过MSDN Academic Alliance 或 DreamSpark 来获得。RDS 2008 R2,、CCR 和 DSS 工具箱标准版也都可以通过 BizSpark 来获得。
查看英文原文: MS Robotics Studio Updated
评论