Microsoft Robotics Developer Studio & LEGO Mindstorms NXT
先转载一篇InfoQ 2009.7月的一篇文章:
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
LEGO Mindstorms NXT 2.0是我一直想要买的一款机器人,现在最新型号是8547.
产品名称:NXT 机器人 玩具套
产品型号:8547
适合年龄:10+
内含零件数:619
新的机器人模型,更可自定义编程,和所有新技术,包括色彩传感器的MINDSTORMS NXT 2.0结合了无限的多功能建设的乐高智能系统的微机砖和直观的拖放式编程软件。新的2.0工具包的功能,您可以建立您的第一个机器人在30分钟内,然后数以万计的其他机器人发明,做你想要!
最关键的要素和特点:
智能NXT乐高砖包含一个32位微处理器,一个大型矩阵显示,有4个输入和3个输出口,以及蓝牙和USB通信链路
三个互动伺服电机
四个传感器:超声波传感器, 2触摸传感器和全新的颜色传感器
色彩传感器的三重功能:区分的颜色和光线的设置,职能,一盏灯
易于使用的软件( PC和Mac )与图标的拖放节目和16个有趣的建设和编程挑战
提供619个积木为你搭建惊人的机器人
建设4个新的指示惊人的机器人
个性化您的机器人的声音和图标编辑
可与您的朋友分享你的程序文件
不包括电池
不过价格都在2500左右,大都是淘宝上面的,如果要在八佰伴专卖店的话,要4500+了,实在是暴利。
LEGO NXT机器人应该挺好玩的,等入手后玩一下看看。
对于MSRDS来说,我更多的是要关注一下它其中的Concurrency and Coordination Runtime (CCR)这个技术:
“
MySpace has done some pretty amazing things with the Robotic Developer Studio. When they found out it contained a very powerful component, the Concurrency and Coordination Runtime (CCR), the architects built it into the architecture of MySpace, the largest .NET site in the world. At MySpace, I met Principal Architect Erik Nelson and Senior Architect Akash Patel who walked me through how they were using the CCR. If you have an MSDN subscription, you are a student, or you are at a qualifying startup, you can now download and use the Robotic Toolkit as part of the program.
”
这个视频可以在这里看到:http://channel9.msdn.com/shows/Communicating/CCR-at-MySpace/
Microsoft也独立发布了Microsoft CCR and DSS Toolkit 2008 R2,可以从MSDN下载到标准版以及针对大学的版本,两者没有任何差异。
最后提供一份MSRDS for NXT的开发手册(虽然是针对NXT 8527的,不过没有太大差异):
另外还有一篇相关资料(MSRS 1.5):
Microsoft Robotics Studio and Lego Mindstorms NXT
PS:如果需要Microsoft Robotics Developer Studio 2008 R2标准版以及Microsoft CCR and DSS Toolkit 2008 R2标准版,可以发邮件给我。