LabVIEW与机器人科技创新活动(附光盘)
分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,Labview、Labwindows,
品牌: 郑剑春李甫成
基本信息出版社:清华大学出版社; 第1版 (2012年5月1日)外文书名:LabVIEW And Robotics Science Technology Innovative Activities平装:322页正文语种:简体中文开本:16ISBN:9787302279839, 7302279837条形码:9787302279839商品尺寸:25.8 x 19.4 x 1 cm商品重量:762 g品牌:清华大学出版社ASIN:B007XAJEYS商品描述编辑推荐《LabVIEW与机器人科技创新活动》介绍了LabVIEW的基本编程以及使用这一软件对NXT机器人进行控制的方法,结合NImyDAQ硬件,学生可以在课堂之外实现各种通用技术的创新实践。《LabVIEW与机器人科技创新活动》可作为高中生、大学生机器人及科技创新活动的参考用书。目录第一章 虚拟仪器与LabVIEW
第一节 虚拟仪器
一、什么是LabVIEW
二、LabVIEW中学版与LabVIEW for LEGO MINDSTORMS
三、LabVIEW for LEGO MINDSTCIRMS 2010安装
第二节 LabVIEW的编程环境
一、LabVIEW for LEGO MINDSTORMS 2010启动界面
二、自定义启动界面
三、LabVIEW应用程序的构成
四、LabVIEW的操作模板
第三节 VI程序的建立
第四节 程序调试
一、语法或逻辑错误
二、设置执行程序高亮
三、单步执行与断点
四、探针
第二章 LabVIEW的数据分类与运算
第一节 数据类型
一、字符串型控件(String)
二、数值型控件(Numeric)
三、布尔型控件(Boolean)
四、枚举型控件(Enum)
五、时间型控件(Time Stamp)
六、局部变量和全局变量(Local Variable 8L Global Variable)
第二节 数据运算(Numeric)
一、关系运算(Comparison)
二、逻辑运算(Boolean)
三、表达式节点(Expression Node)
第三章 程序的结构
第一节 顺序结构(Sequence Structure)
第二节 循环结构(1Loop)
一、While循环
二、For循环
三、移位寄存器(Shift Register)
四、多个移位寄存器的建立
第三节 分支结构
一、布尔类型的条件选择分支结构
二、其他数据类型的多分支结构
三、公式节点(Formula Node)
第四节 子VI(SubVI)
第四章 数组、表格和簇
第一节 数组(Array)
一、创建数组
二、数组之间的算术运算
三、函数的多态性(Polymorphism)概念
四、建立多维数组
第二节 表格(Table)
第三节 簇(Cluster)
一、建立簇
二、簇的序(Order)
三、簇与子VI传递数据
第五章 图形显示与存储测量数据
第一节 图形显示
一、Graph控件
二、XY Graph控件
三、Chart控件
第二节 存储测量数据
一、I/O功能函数
二、几种主要文件存储类型
第六章 LabVIEW 2010控制NXT机器人
第一节 乐高NXT机器人程序
一、PC与NXT机器人的连接方式
二、程序直接运行模式与下载运行模式
三、下载程序与更新控件
第二节 机器人运动
第三节 NXT机器人传感器
一、传感器的种类
二、传感器在框图程序中的调用
第四节 屏幕显示与声音
一、显示文字
二、显示传感器测量值
三、显示图形和运算结果
四、声音
第五节 等待
第六节 通信与文件存储
一、NXT机器人通信
二、从计算机上直接读取传感器的检测数据
三、NXT机器人文件存储
第七章 TETRIX机器人
第一节 FTC比赛中对机器人的控制方式
第二节 与TETRIX机器人有关的程序
第八章 NI myDAQ简介
第一节 数据采集概述
第二节 NI myDAQ入门
一、NI myDAQ的安装与设置
二、NI myDAQ的信号连接
第三节 结合SFP仪器的使用
一、SFP仪器简介
二、第一次测量
第四节 结合LabVIEW的使用
一、NI myDAQ的编程
二、使用NI—DAQmx编程
三、从黑板到面包板
四、从理论到实践
附录 A LabVIEW for LEGO MINDSTORMS技术文档
附录B 搭建一个乐高机器人小车
附录C 制作一个TETRIX机器人
参考网站