微软公司 (Microsoft Corp.) 今天在匹兹堡举办的 RoboBusiness Conference and Exposition(机器人商业大会暨展览会)上首次发布了其机器人技术编程平台的最新版本 Microsoft Robotics Developer Studio 2008 的社区技术预览版 (CTP)。Microsoft Robotics Developer Studio 2008 包含对齐运行时间性能、分布式计算功能以及工具的改进。

相比老的Robotics Studio1.5,新的Robotics Developer Studio 2008 主要修复了几个Bug,并增加了一些新的特性,几个比较明显的改动有

*新版本可以使用TCP端口,而不是Http端口。另外还能随机的选用TCP端口,无需在配置文件中指定端口。这样避免了在运行有多个Service时候,由于使用重复端口而无法启动服务的情况。

*增加Fault.ToException()函数,可以很容易进行错误捕捉和调试。

* 服务启动的时间明显加快,据说能有5-10倍的改进。

另外在安全性上也有明显的改进。新的版本支持消息层次的认证,而不是先前版本的服务层次的安全认证。在安全配置方面还支持角色认证,可以分配给不同用户不同的运行和访问权利。

在VPL(可视化编程语言)方面,2008也有很大的改动。

*支持出错检查

*支持分布式节点的配置

*直接的C#代码生成

在仿真方面,2008新支持的特性有:

*录制,回放仿真:这个特性对于一些仿真应用来说是最好不过的。可以产生一些前提的动画演示。

*地板编辑器:这个特性对于移动机器人的仿真是最好不过的。在上一代的Robotics Studio,用来表示环境是一个比较头疼的问题。在这个版本,你可以轻松的勾画出你的环境地图,并使之3D 可视化,见下图:

图:2维的编辑图

图:3维的可视图

以上只是RoboticFan的小编列举的一些比较有用和突出的特性和改变。当然了Robotics 2008作的变动绝不仅于此。有想要更多了解的,可以参考其新特性主页:http://msdn2.microsoft.com/en-gb/robotics/cc470040.aspx

相关链接:

Robotics Studio 论坛:http://bbs.roboticfan.com/board.aspx?boardid=49

微软Robotics Studio主页:http://msdn2.microsoft.com/en-gb/robotics/default.aspx

Robotics 2008CTP下载:下载链接