私の学校は、いくつかの学校を互いに競うロボットトーナメントに参加しました(これは私の学校の最初の年です)。ロボットの目的は、フープにボールを発射することです。私はプログラミングチームのメンバーです。プログラマーとしての私たちの仕事は、ロボットとロボットを制御するコンピューターをプログラムすることです。コンピュータには2つのジョイスティックが取り付けられています。1つはロボット全体を動かす(車輪を回転させてロボットを動かす)ためのもので、もう1つは「投げる腕」のためのものです。信号は、wifiを使用してコンピューターからロボットに送信されます。すべてのプログラミングはLabViewで行う必要があります。
このクラブに参加するまで、LabViewのことを聞いたことがなく、疑問があります。LabViewを使用しなければならない理由は、プログラミングチームのほとんどの子供たちがプログラミングの経験がまったくないためです。LabViewは、ジョイスティックとインターフェイスし、wifiを使用してその情報をロボットに送信できる必要があります。ロボットのマイクロコントローラはLabViewをサポートしています。
私の質問ですが、LabViewはこのタスクを実行するのに十分動的ですか?LabViewはネットワーキングもサポートできますか?LabViewはジョイスティックとインターフェースすることさえできますか?このWebサイトからLabViewのドキュメントをたくさん読みました。
私の懸念は、LabViewがチームとして使用しようとしているものに対して十分に動的ではなく、Cを使用してコンピューターとマイクロコントローラーをプログラムする必要があることです。チームには、十分にプログラムできるのは2人だけです。 Cでは、残りのメンバーにCの基本を教える必要があります。
関連するすべての回答を歓迎し、感謝します。