イントロダクション
FIRST® Robotics Competition の制御システムとWPILibのソフトウェアパッケージの公式ドキュメントへようこそ。このページは、FRC® 制御システム(配線、設定、ソフトウェアを含む)およびWPILibライブラリとツールに関する主なドキュメントです。
プログラミングの初心者ですか?
これらのページは、WPILibライブラリとFRC制御システムの詳細を説明するもので、サポートされているプログラミング言語の使用に関する基本的なことは説明されていません。関連プログラミング言語を学習するためのリソースが必要な場合では、以下のお勧めをご覧ください。
注釈
プログラミング言語がわからない場合でも、基本的なロボットを作るため、この「ゼロからロボットまで」のセクションに従うことができます。その先に進むためには、自分のチームが選んだプログラミング言語に慣れる必要があります。
Java
「Head First Java 2nd Edition」 は、Javaによるプログラミングの入門書として、非常に初心者に優しい内容となっています。(ISBN-10: 0596009208)
C++
「Programming: Principles and Practice Using C++ 2nd Edition」 は、言語の作者による C++ の入門書です。(ISBN-10: 0321992784)
C++ Primer Plus 6th Edition (ISBN-10: 0321776402)
LabVIEW
Python
ゼロからロボットまで
このチュートリアルの残りのページは、ゼロから基本的なロボットを動作させるために、順を追って説明することを意図しています。ドキュメントは配線をしたり、ソフトウエアをインストールしたり、ロボットを動作させるための基本的なプログラムをアップロードしたりすることをウオークスルーします。あるページが終ったら、Next をクリックするだけで、次のページに移動し、プロセスを続行できます。プロセスが終ったら、もう一度 Next をクリックすると、C++、Java、またはPythonでのWPILibの概要に進むことができます。また、左上のロゴを使ってホームページに戻り、他のコンテンツを見ることもできます。