今年は私も参加します! ETロボコン2009:ETロボコン2009、挑戦記(2)(1/2 ページ)
編集部に届いた1つのダンボール。その中身は新走行体のNXTだった! 新人編集者が挑む、ロボコン挑戦記が始まります。
すでにお気付きの方もいると思いますが、本連載のタイトルは「ETロボコン2009、挑戦記」。昨年からETロボコンの取材を始めた新人編集者が、今年は自ら大会にエントリーし、その軌跡をつづっていきます。
今回はロボットの組み立てから、開発環境の構築までの流れを紹介します。
編集部にロボットがやって来た!
2009年3月末日、@IT MONOist編集部に1つのダンボールが届きました。両手ですんなりと持てる重さですが、中身はだいぶ詰まっているよう。早速開けてみると……。
ETロボコンキットの販売代理店、アフレルから届いた「ETロボコンキットNXT-A」です。
さて、本連載の第1回「今年の新ミッションは2輪倒立ロボットの制御だ!」でも取り上げましたが、今年は2種類の走行体(LEGO Mindstorms RCX/NXT)から、どちらか一方を選択できます。@IT MONOist編集部では、今年から使用可能になった新しい方の走行体、NXTを選択することにしました。
組み立て開始
走行体の組み立ては、ETロボコン事務局から提供されている「組み立て手順書」を参考にすると、スムーズに進められます。
LEGO Mindstorms NXTは、複数のレゴ製部品を使って自在に組み立てることができるロボットです。画像2のように膨大な数の部品が用意されており、その中からETロボコン仕様の2輪倒立型のライントレースロボット用の部品を探します。
以下、組み立ての様子を写真で紹介します。
以前、RCXを組み立てた経験のある上司から「意外と時間がかかるよ」と聞いていたのですが、まさにそのとおり。キットのうち、4分の1ほどの部品しか使用していないにもかかわらず、すべて組み立て終わるまでに約3時間も要してしまいました……。
完成したNXTはこちらです! ちなみに、まだ自律で立つことはできません。
機能 | NXT |
---|---|
CPU | ARM7(32ビット、48MHz) |
メモリサイズ | ROM+RAM 64Kbytes(拡張標準ファームウェア) ROM 224Kbytes/RAM 50Kbytes(NXT BIOS) |
デバイスI/O | センサー×4ch(A/D、I2C) モーター×3ch(分解能1度のエンコーダ内蔵) |
表示 | 100×64ピクセル液晶 |
サウンド | 8bit PCM(トーン/WAV出力対応) |
通信 | Bluetoothマスタ/スレーブ(NXT/PCと通信可能) USBスレーブ(PCと通信可能) |
表 LEGO MINDSTORMS NXTの仕様 |
Copyright © ITmedia, Inc. All Rights Reserved.