我的学校已经进入了一场机器人竞赛,这场竞赛将多所学校相互竞争(这是我学校的第一年)。机器人的目标是将球射入篮筐。我是编程团队的成员。我们作为程序员的工作是编写一个机器人和一台计算机来控制机器人。计算机上有2个操纵杆,一个用于移动整个机器人(旋转轮子并引起机器人移动),另一个用于“投掷手臂”。信号将通过无线网络从电脑发送到机器人。所有的编程必须在LabView中完成。机器人俱乐部编程部分
我从来没有听说过LabView之前,直到我加入这个俱乐部,我有我的疑虑。我们必须使用LabView的原因是因为编程团队中的大多数孩子都没有任何编程经验。 LabView必须能够与游戏杆连接,然后使用WiFi将该信息发送给机器人。机器人上的微控制器支持LabView。
现在我的问题是,LabView的动态足以预制此任务? LabView能否支持联网? LabView甚至可以与游戏杆连接吗?我曾在这个网站阅读LabView的很多文档:
我担心的是,LabVIEW是不是动态不够我们正在尝试使用它作为一个团队,我们将不得不使用C来编程计算机和微控制器。团队中只有两个人可以在C中充分编程,所以我们必须向其他成员教导C的基本知识。
全部欢迎和赞赏相关答案。
我的非建设性的建议:离开沉船! LabView是一件[某事]。 LabView根本不是动态的(主要是如何使用它),但您可能可以完成所需的所有任务。学校竞赛是学习东西的有趣方式,但学习错误的东西是错误的。如果规则允许,我强烈建议您和您的团队成员使用C或任何其他语言。 C特别适用于嵌入式系统。我可能会有偏见,因为我都使用LabView和C ... – Unapiedra 2012-01-10 12:07:21
Unapiedra显然不明白如何使用Labview。 – user122302 2015-02-02 15:26:01