2

我是 FRC(FIRST 机器人竞赛)团队的一员,我们计划使用 LabVIEW 对我们的机器人进行编程。我想知道在我们开始对机器人进行实际编程之前,是否有人有任何基本的 LabVIEW 任务可以用来学习 LabVIEW?

编辑:大多数程序员至少对编程有基本的了解,并且来自另一种语言。

4

5 回答 5

3

我相信最好的办法是通过LabVIEW的入门教程:http: //digital.ni.com/manuals.nsf/websearch/EC6EF8DE9CB98742862576F7006B0E1E

我之所以这么说是因为它们在每节课之间都包含练习,您可以尝试这样做而无需查看解决方案。

此外,以下站点有 3 小时和 6 小时的 LabVIEW 课程,可以通过相同的方式进行学习:http: //www.ni.com/academic/labview_training/

此外,如果您需要针对该特定项目的指导,我不介意参与指导您的团队。您可以向我提供您的老师/教授的联系方式,我可以与他们取得联系。

照顾阿德南

于 2011-01-16T11:35:23.627 回答
2

我也曾在 FIRST 团队工作过一段时间,在那里我教程序员。我发现降低语言的最好方法是练习一些简单的项目,这些项目可以巩固头脑中的数据流和其他重要概念。

一些:

带有用户可操作控件的停车灯,用于控制每个灯应保持多快。一旦你把它弄下来,修复它,以便用户只能更改停止距离和速度限制。这样你就可以处理一些数学函数。

我总是用想象中的杀戮机器人教授一些基本概念,比如循环和移位寄存器。杀戮机器人有一个预先设定的杀戮限制(for循环),并且必须跟踪它使用移位寄存器获得的命中次数。

我当然不会接受 NI 的培训。他们只是设法迷惑了新程序员,即使是那些有其他语言经验的程序员。我还发现最好不要像 NI 那样教授全局变量的概念,因为它破坏了 LabVIEW 的全部要点,即数据流。

哇。那是长篇大论。

于 2011-12-02T03:00:55.870 回答
1

虽然我还没有浏览它们,但 Ben Zimmer 的公司一直在http://www.frcmastery.com/上发布(显然是免费的)FRC 培训视频。可能他们值得一试。

于 2011-01-20T03:23:25.100 回答
0

如果您安装了 LabVIEW,您可以查看在线帮助文​​件的以下两个部分:

  1. 入门
  2. 基础知识

入门部分是关于如何使用 LabVIEW 的技术部分,而基础知识则深入介绍了如何使用 LabVIEW 进行编程并涵盖了很多内容。这两个元素都可以在网络上找到(我提供了 URL)

于 2011-01-16T22:05:22.333 回答
0

就个人而言,我不太喜欢 NI 资源。然而,他们提供了这个简短而相当不错的课程:http ://cnx.org/content/col10241/1.4 (我喜欢这些视频)。

另外,我使用了这个 http://techteach.no/labview/lv85/labview/index.htm

于 2011-02-16T08:05:47.727 回答