龙源期刊网
http://www.qikan.com.cn
LabVIEW
助力
FRC
机器人比赛
作者:王哲弘
来源:发明与创新
·
中学生》
2017
年第
12
期
去年寒假,我有幸参加了
FRC
机器人比赛。我主要负责软件编程。通过这次比赛
我不仅掌握了计算机语言
LabVIEW
编程还了解机器人中软硬件相互配合的原始编程
理。
以下是我的学习和使用
LabVIEW
与大家分享编程过程。
第一步
——
学习
LabVIEW
的简单操作
LabVIEW
图形编程语言,易于新手学习。
LabVIEW
,见图
1
,选择
BlankVI
创
建立一个新的面板来学习。首先看到的是前面板和后面板。前面板用于显示程序运行结果,然后
面板是编写程序的地方。两个面板可以通过
Ctrl E
快速切换使编程更有效率。
在后面板之后,我们可以在这里。
单击鼠标右键,会有许多菜单和选择,如结构框、计时器、数组等。选择菜单
需要的元件,在后面板的空白处单击鼠标,然后连接相关元件,然后
在前面板上运行,可以看到程序的运行结果。
第二步
——
了解机器人硬件
软件编程是为了控制硬件运动,所以我需要知道机器人需要编程哪些部件。通过讨论
与学习,我最终确定编写两个手柄、四个驱动电机、三个大功率电机的程序。
虽然需要编程的硬件很少,但要实现多种功能,编程量并不小。
第三步
——
机器人的初始化
编写程序
FRC
在官方模板中,整个程序最终可以导入机器人的主控板。
首先,打开官方给出的模板,进入初始化模块,设置三个大功率电机和两个手柄
化。由于驱动电机负责驱动机器人,所以将四个驱动电机归为一组,设置为一个
Drive
元件,
然后连接信号输入和输出元件。
其次,将三个电机设置元件分别连接到信号输入和信号输出元件,然后将电机分别命名为
mty1
,
mty2
,
mty3
。
mty1
如图所示
2
所示。手柄的初始化也是如此。
第四步
——
自动和手动控制机器人