我的学校参加了一场机器人锦标赛,几所学校相互竞争(这是我学校的第一年)。机器人的目标是将球射入篮筐。我是编程团队的成员。作为程序员,我们的工作是对机器人和计算机进行编程以控制机器人。电脑上有 2 根操纵杆,一根用于移动整个机器人(转动轮子并导致机器人移动),一根用于“投掷臂”。将使用 wifi 将信号从计算机发送到机器人。所有的编程都必须在 LabView 中完成。
在我加入这个俱乐部之前,我从未听说过 LabView,我对此表示怀疑。我们之所以必须使用 LabView,是因为编程团队的大多数孩子都没有任何编程经验。LabView 必须能够与操纵杆交互,然后使用 wifi 将该信息发送给机器人。机器人上的微控制器支持 LabView。
现在我的问题是,LabView 是否足够动态来执行这项任务?LabView 甚至可以支持网络吗?LabView 甚至可以与操纵杆交互吗?我从这个网站上阅读了很多 LabView 的文档:
我担心的是 LabView 不够动态,无法作为团队尝试使用它,我们将不得不使用 C 对计算机和微控制器进行编程。团队中只有 2 人可以充分编程在 C 中,所以我们必须教其他成员 C 的基础知识。
欢迎和赞赏所有相关的答案。