2006年10月,美国国家仪器有限公司(National Instrumentswww.cechina.cn,简称NI)正式发布专用于LEGO(乐高玩具)MINDSTORMS NXT机器人系统的NI LabVIEW工具包。通过这个新的工具包,LabVIEW使用者可以创建和下载VI来操作和控制MINDSTORMS NXT机器人技术平台。第三方软件及硬件研发人员也能够使用此工具包来创建用于MINDSTORMS NXT软件的功能模块。作为广受欢迎的LEGO机器人技术发明系统的新一代产品--MINDSTORMS NXT已在今年8月初隆重上市,该系统包括一个全新的、由NI研发的编程环境,并采用LabVIEW语言作为编程平台。
LEGO集团和NI公司一起合作研发的全新MINDSTORMS NXT软件包括一个简单易用的拖放式、图像化的界面,它是针对10至14岁儿童这一MINDSTORMS NXT目标客户进行优化设计的。通过这个新的LabVIEW工具包,越来越多的MINDSTORMS NXT高级用户(包括成年人、中学或大学学生控制工程网版权所有,以及高校的教育人员)现在都可以用LabVIEW提供的高级图像编程工具对NXT进行编程。
LEGO MINDSTORMS总监S?ren Lund表示:“专为LEGO MINDSTORMS NXT开发的LabVIEW工具包对于促进系统附加工具的开发是至关重要的。和NI公司合作开发NXT软件的一个重要原因是在于第三方研发人员可以使用LabVIEW来为我们的软件创建附加的功能模块。此外CONTROL ENGINEERING China版权所有,有经验的MINDSTORMS用户可以轻松地从MINDSTORMS NXT的图像化拖放式环境转移到LabVIEW高级图像化编程环境。”
通过该工具包,用户还能够在程序运行时和NXT机器人进行互动。用鼠标拖动LabVIEW的输入控件,工具包可以把数据传送给机器人,并对当前执行的程序产生效果。拖放输出控件,当前程序中的值则返回PC,并且在一个常规LabVIEW前面板上显示出来。
使用第三方传感器和其他MINDSTORMS NXT附加硬件的研发人员www.cechina.cn,可以使用LabVIEW来创建本地功能模块,这样在MINDSTORMS NXT软件中可以用它们来进行编程和控制硬件设备。比如,HiTechnic Products公司为MINDSTORMS NXT开发了数码环绕传感器(Digital Compass Sensor),并且正用新的LabVIEW工具包来为这个及其他传感器创建功能模块。
HiTechnic公司总裁John Barnes表示:“用于LEGO MINDSTORMS NXT的LabVIEW工具包使得定制基于NXT的附加软件变得非常轻松简单,并且让用户更多地去使用MINDSTORMS。这种以客户为中心的功能性将使得各年龄层的MINDSTORMS爱好者进一步增进和加深其使用经验。”
从今年秋天起,LabVIEW7.1和8.20版本的用户可以从ni.com上下载此工具包的第二版测试版本。