王朝百科
分享
 
 
 

Microsoft Robotics Studio

王朝百科·作者佚名  2010-04-10  
宽屏版  字体: |||超大  

简介Microsoft Robotics Studio就是在Bill的委托下,由Bill智囊团成员领导的一个小规模团队秘密研发的机器人开发平台。目前针对教育学习者免费。最新版本为2008技术预览版。

作为一个提供为机器人产业共同体而设计的软件开发平台,它将会有以下特点:跨越多种不同的硬件平台特点;广泛的面向大众用户特点,多种应用的广泛开发特点。

作为一个平台, 我们的目标也是为第三方提供各种支持,包括新的硬件,技术和工具的支持,就像微软Windows系统正作为一个平台,使其它方可以通过该平台把他们的产品和技术呈现个人计算机用户。 所以当我们在搭建自己的基础结构的时候,这不应该被当做独有的工具或库件把那些正在寻找科技乐趣的伙伴排除在外。

为了更确切的描述Microsoft Robotics Studio软件,有以下三个方面的陈诉:

1、可扩展的广泛跨越了多种硬件和装置的实时体系结构。 编程接口可被寻址使用8位或16位处理器的机器人,同样也广泛支持基于32位的多处理器系统以及那些从最简单的触碰感应器到激光距离查询装置。

2、一组有用的工具使机器人应用程序的编程和排错变得更加方便。这包括一个高质量的可视模拟环境,该模拟环境由 Ageia 科技提供的PhysX 引擎应用在软件物理学领域。

3、一组有用的库件服务的样例,帮助开发者能开始着手编写机器人应用程序。

Robotics Studio获得了一些初期用户的高度赞扬,美国乔治亚科技大学的个人机器人技术教育学院(IPRE)副教授Tucker Balch就是其中的一位.在使用Robotics Studio环境方面,IPRE是微软的一位早期合作伙伴."微软确实是填补了空白.对掌握机器人技术的博士们来说已经有大量可用的工具,但对那些想涉略这一领域的普通人来说一件合适的工具都没有."Balch指出.他表示:"微软试图让人们接纳Robotics Studio,使之成为未来机器人的操作系统."

Robotics Studio应用开发环境包括一个运行时程序,一个仿真器,一个可视化编程语言以及一套工具.运行时环境可以工作在目前的机器人技术中使用的各种8,16和32位处理器上.该软件重点是让用户编写简单的模块化命令程序,并如同服务那样动作.这种程序一般不在目标机器人的有限处理器和存储器上运行,而是通过机器人定义的许多通信协议中的一种与机器人进行交互. 比如iRobot公司的Roomba真空吸尘器,它是最受欢迎的消费类机器人之一,至今销量已经超过100万台,采用的就是飞思卡尔半导体公司提供的16位简单处理器.该处理器不带用户可访问的存储器,不过它提供串行接口协议,可以用来通过与PC的蓝牙链接给机器人发命令. Robotics Studio还提供可创建真实三维效果的仿真环境,这得益于Aegia技术公司提供的第三方物理引擎."开发人员可以充分测试程序,而不用冒机器人可能从楼梯上摔下来的风险." 在Robotics Studio提供的众多工具中,可视化编程语言作为主要工具可以帮助编程新手通过拖放图标快速创建命令程序.例如,工具可以让用户将机器人图标与视频游戏机的操纵杆关联起来,从而可以用操纵杆控制机器人的移动. 微软的Robotics Studio环境内含30多个上手指南,许多还带源代码,可实现基本的文本到语音或照相机等功能.Robotics Studio环境运行在Windows XP和Vista上,但Trower所在部门计划明年将它移植到Windows CE上.一些机器人技术程序使用CE作为固有的操作系统,他指出. 微软还希望编写一系列小程序,并一起打包进去.Trower将这些程序比作微软为早期版本的Windows编写的简单记事本文字处理器和计算器程序,从而让用户了解操作系统能做什么.

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有