我的學校已經進入了一場機器人競賽,這場競賽將多所學校相互競爭(這是我學校的第一年)。機器人的目標是將球射入籃筐。我是編程團隊的成員。我們作爲程序員的工作是編寫一個機器人和一臺計算機來控制機器人。計算機上有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