ETロボコン 2009開発環境
倒立振子ロボットの作成
- NXTマインドストーム等を購入する:ETロボコンキットNXT
- ETロボコンのマニュアル通りにブロックを組み立てる。ほぼ、本家nxtOSEKのサンプルと同じ。
ソフトウェア開発環境(コンパイラー&フラッシュツール)
- CygwinをC:/cygwinなどにインストールし、その時、Develカテゴリにあるmake 3.81-1もインストールに含める。
- GNU ARM, GCC-4.0.2をインストール。必ずこのバージョンでないと、後でコンパイルエラーの原因になる。
- nxtOSEK/ecrobot/tool_gcc.mak で、"GNUARM_ROOT"と"NEXTTOOL_ROOT"のpathが自分のインストール環境と一致しているか確認。
- VISTAを使う場合、cygwin起動時に、"管理者として実行"にしないとプログラムのアップロードに失敗する。
- 保存可能なプログラム容量は、64kB (拡張NXTファームウェア使用の場合)。それ以上のプログラムをアップロードしようとすると、失敗する。
- NexTToolは、アップロードに失敗しても特にエラーメッセージを出さないので注意。正常にアップできたかどうかは、プログラムサイズが表示されたかどうかで判断する。
ソフトウェア開発環境(IDE)
- eclipseで、"Eclipse IDE for C/C++ Developers"をダウンロードする
- どのeclipseのバージョンを使用するかは未定。とりあえず最新ので!
- eclipseの簡単な使い方は、nxtOSEK本家を参照。
モデリングツール
最終更新:2009年07月04日 03:25