LabVIEW与乐高NXT机器人的入门
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LabVIEW与乐高NXT机器人的入门
乐高NXT 机器人产品自带的软件是NXT-G,在这个产品之前,是RCX
机器人产品,用的是robolab 软件,这个软件的最新版本是2.9,Robolab 2.9 也支持NXT 机器人,NXT-G 和Robolab 这两个软件都是在美国NI 公司的labview 软件基础上开发的。
Labview 开始研制出来,定位是虚拟仪器软件,Labview 认为PC 机+软件+采集卡就是一台多功能仪器,可以替代众多硬件仪器,如万用表、示波器、频谱仪等,而且功能可以随测试对象的特点而变化,
只要重新用labview 软件编制新程序即可。
目前labview 已经从定位于虚拟仪器软件升级为一种流行的图形化编程软件,就像C 语言是文本式编程语言的代表
一样,Labview 就是图形式编程语言的典范,国内外拥有众多Labview 用户。
现在你可以在labview 软件基础上,安装乐高NXT 组件,就可以直接用labview 软件编程了!
图1 Labview 启动画面
点击画面中的Blank VI Targeted to NXT,出现Labview 前面板,前面板是程序的人机交互界面,不是编程界面,编程界面开始是看不到的,如何让它显示
出来?前面板如图2.
图2 Labview 前面板
点击前面板菜单栏的窗口,出现下拉菜单,点击显示程序框图,随之出现的
界面,如图4,就是编程界面。
如果你已经拥有了labview 软件,加装了乐高NXT 组件,就可以尝试少用NXT-G 和Robolab,而多用Labview 为乐高NXT 编程,毕竟NXT-G 和Robolab 不是主流软件,它们只能针对乐高机器人产品编程,可以说是labview 软件的副产品,而Lavbiew ,它可是全能运动员,我曾经用它给51 单片机,。