
インディアナ州在住のプログラマー、スティーブ・ハッセンプラグは、レゴロボットのベテランデザイナー(コネクトフォーを遊ぶロボットを作ったこともある)として、さらに壮大なものを探していました。子供たちと『ハリー・ポッター』シリーズの第1作を観た時――魔法のチェス盤と高さ8フィート(約2.4メートル)の騎士が登場するあのシーン――彼は、まさにそれを見つけたと確信しました。しかし、10万個以上のレゴピースで作り上げた巨大な「モンスターチェス」セットには、それなりの魔法が求められました。
ハッセンプラグ氏と友人のジョン・ブロスト氏、ロン・マクレー氏、ブライアン・ボナフーム氏は、まずボード作りに取り組んだ。各マス目には標準的なレゴのベースプレートを使い、残りのパーツはスポンサーとしてレゴ社に無償提供するよう説得した。ハッセンプラグ氏は各パーツのロボットベースを設計し、バランスを取るために四隅にキャスターホイールを配置し、さらにレゴのマインドストーム ロボットキットの独立した電動モーターで駆動する2つの駆動輪を取り付けた。片方のホイールを前進させ、もう片方を後進させると、ベースとその上の高さ1~2フィートのパーツがその場で回転する。かつて実際に動作するレゴATMを製作した経験を持つマクレー氏が、カスタムソフトウェアの開発を主導した。タッチスクリーン式のPCがボード全体をBluetoothで接続し、一度に最大7つのパーツに移動する場所を指示できる。
駒のほとんどは可動部分を持ち、例えば王と女王は笏を突き出し、ナイトは前脚を蹴り上げます。研究チームは、これがゲームプレイに影響を与える可能性があることを発見しました。ある大会では、若い女性が明らかにチェックメイトになっているにもかかわらず、砲弾を発射するルークで勝ちたいがためにそれを無視したという事例がありました。

仕組み
時間: 1年
費用:3万ドル
ロボピース
ブロストがデザインしたチェスの駒は、ポーン以外にも少なくとも1つの可動部分があるため、ハッセンプラグは台座に充電式バッテリーで駆動する3つ目の電動モーターを追加しました。ルークの砲弾、ナイトの前脚、キングとクイーンの笏に加え、ビショップは光を放つ「キャンドル」を持っています。クイーンにはそれぞれ異なる頭飾りが付いています(これはハッセンプラグの妻とその友人が考案したもので、女性同士が同じ服を着るのは嫌だと思ったからです)。ブロストは他の駒のほとんどを標準的なチェスのデザインに倣っていますが、ナイトには馬の胴体を与えました。ハッセンプラグによると、ナイトの胴体部分は「他の駒を合わせたよりも多くの反響を呼んでいます」とのことです。
ゲームプレイ
プレイヤーは、チームが設計したシンプルなグラフィックインターフェース上でゲーム盤上の駒を動かします。タッチスクリーンPCが、駒の位置の変化をすべて指示します。チームはオンラインでチェスをプレイするロボットのソフトウェアを見つけ、32個の駒すべてを制御するためのコードを追加しました。また、コンピューターの対戦相手となるチェスエンジンをダウンロードし、ユーザーインターフェースに有効な動きだけが表示されるようにロジックシステムをプログラムしました。プレイヤーが動きを選択すると、PCはロボットの駒と通信し、ロボットの駒は転がり始めます。その進路に邪魔な駒は退きます。プレイヤー同士で対戦したり、コンピューターと対戦したり、あるいはシステムが自動的に有名な試合を実演したりすることもできます。
ナビゲーション
それぞれの駒は、盤上のどこにあり、どの方向を向いているかを把握して、正しいマス目に到達する必要がある。ハッセンプラグ氏は、コンパスは電子機器のせいでうまく機能しないと考え、信頼性が低いと判断した。そこで彼は、すべてのベースにカラーセンサーを取り付け、盤上の各マスの中央に4色の小さなマスを配置した。4色のマスの一部はどのマスでも同じ色で、ロボットは自分の向きを判断できる。残りのマスは色が変化し、この情報はPCに保存される。駒はこれらの固有の識別色の組み合わせを読み取ることで、PCと通信し、自分の向きを定めることができる。





