美国微软日前宣布开始提供支持Windows环境下的机器人应用软件开发工具的最新版“Microsoft Robotics Developer Studio(RDS)2008”。准备有企业版本“Standard Edition”(美国价格为499.95美元)、学生及教育机构研究人员用版本“Academic Edition”、以及普通用户用免费版本“Express Edition”。从2009年2月开始,Standard Edition将作为大量授权(Volume License)版进行发售。
RDS是为在Windows上开发各种机器人的控制软件而提供的环境。备有构筑非同步应用软件的编程模型、通过拖放式(Drag and Drop)操作进行编程的图形化开发环境“Visual Programming Language(VPL)”、以及将机器人动作进行可视化仿真的工具“V
isual Simulation Environment(VSE)”。还附带教程和样品代码。
在最新版软件开发工具中,构成应用软件的服务间的信息吞吐量为1.5~3倍,服务的负荷处理速度提高了1倍。实现了服务间信息的更详细定义,以及网络利用的减少和数据处理的优化。通过这些改进,不仅提高了机器人的执行速度,还提高了处理器的利用效率。
通过改进VPL,分散式应用软件的定义变得更加容易,使用连接网络的多个设备的应用软件的开发也变得更加简单。最新版VSE可以记录并播放仿真的状态。另外,可以从美国Dassault Systemes SolidWorks(DS SolidWorks)的三维(3D)CAD软件和微软的3D建模软件“trueSpace”获取数据。
RDS的累积下载次数已超过25万次,有60家以上的硬件/软件厂商支持或利用该软件开发工具。