MINDSTORMS
言語: Forth
言語: A flowchart language based on LabVIEW
コメント: This is the programming environment offered to schools who use MindStorms, supports the Lego Cam
32 bit ARM7 主マイクロプロセッサ @48MHZ 256 KB フラッシュメモリ 64 KB RAM
8 bit Atmel AVR マイクロコントローラ @4MHZ 4 KB フラッシュメモリ 512 Bytes RAM
64×100 ピクセル 液晶ドットマトリクスディスプレイ
ウィンドウズないしマッキントッシュのパソコンでプログラミング可能
ユーザーはNational Instruments社開発のLabVIEWを使った新しいソフトウェアを用いてプログラムを作成
USB 2.0ポートを一つ搭載
Bluetoothによって、NXTに無線でプログラムを転送ないしロボットの遠隔操作をする方法を提供(携帯電話やPDAでも可能)
4 input ports, 6-wire cable digital platform (One port includes a IEC 61158 Fieldbus Type 4/EN 50 170 (P-NET) compliant expansion port for future use)
3つの6線ケーブルデジタルプラットフォームの出力ポート
サードパーティ開発の外部デバイスを使用可能にするデジタルワイヤインターフェイス
「バーコードトラックキット」の部品として登場。最初のプログラミング可能なブロック(Pブロック)である。モーター、タッチセンサー、光センサーをそれぞれ1つずつ内蔵している。「learn」に設定し、あらかじめ用意された命令セットのバーコードを光センサーで読み取る事でプログラムできる。命令セットはとても限定されている。この形式のコマンド入力は「VLL(Visual Light Link)」と呼ばれ、光の変化の連続に過ぎないので簡単に利用でき、後のいくつかのレゴモデルで使われている。
主にヨーロッパとオーストラリア・ニュージーランドで売られていた製品だが、レゴクラブマガジンを通してアメリカ等でも短期間販売されていた。日本未発売。レゴとロボット工学とコンピュータゲームを融合させる早期の試みとして若い読者を対象にしていた。使用されているPブロックのespソフトや特徴はRCXと共通しているが、外観や技術的特徴は異なる。1つの出力と2つの組み込みモーター、3つのセンサー入力がある。
PCとの通信に赤外線ではなくRF(27MHz R/Cバンド)を使っている。
タコメーターと速度計を持つ2つの組み込みモーターを持っている。
利用できるセンサーは受信センサー(内部のプルアップ抵抗と一緒になった単純なA/D)に限られている。光センサーなどが利用できない。
一緒に発売されたタッチセンサーには、内部抵抗が色ごとに異なる3種類があり、どのセンサーが接続されているのか本体側で認識することができる。
ファームウェアは固定されており、改良や除去ができない。
プログラム用の限定的なRAMとプログラムスロットが1つだけある。
以上のように明らかな制限がある一方、RCXにはない次のような長所がある。
RFによる通信なので通信可能距離がより長く、また全方向と通信できる。
内蔵モーターに組み込まれたタコと速度センサーにより、RCXにおける回転センサーに相当する働きをセンサーポートなしで利用できる。
これらの利点により携帯プラットフォームからの操作やポジショニングがとても行い易い。
RCXと同じプロトコルを持つが、前述のように通信方式が異なるため直接通信することはできない。ただし2つのシリアルポートをもつコンピュータと単純なプログラムのリピータで仲介すれば統合可能。