製作者 | D3 15 番清水正宏 | 提出日 | 1997年11月13日 |
私が提案するのは、積極的に動いて相手を探索し、攻撃するMIRSであり
以下にそのシステムの概要を示す。
CONTENTS
(fig.1)
(fig.2)
※ 上の(fig.1)(fig.2)において太い線がそのモードにおける行動である。
★ (fig.3)赤外線センサ・超音波センサ
赤外線センサの配置法は、敵を捕らえやすくするために、機体の前方にやや弧を描くようにして8個すべてを設置。
超音波センサは、機体と平行な競技場の壁との距離を測るために設置するので、前と左右にそれぞれ1個づつの合計3個設置する。
★ (fig.4)タッチセンサ
タッチセンサは、図のように4個所に設置し、各場合の反応は、
左 | 右斜め前に進む |
右 | 左斜め前に進む |
左前 | 急激に右斜め前に進む |
右前 | 急激に左斜め前に進む |
敵MIRSを向いて自機をセットしたときの方向前として、自機を右向きに設置して、スターと後ロータリーエンコーダを用いて、距離を測りながら進入禁止ゾーンの寸前まで進み、そこで反時計周りに90度回転する。
※この時、MIRSのタイヤが走行中にスリップしない限りロータリーエンコーダの値が狂うことは考えられない。
使用センサ:超音波センサ、タッチセンサ
すべての超音波センサが値を出していることが前提で、機体の前方に設置した超音波センサの値が進入禁止ゾーンに入る直前の値を出したら、そこで前進を止め反時計周りに90度回転する。そして、敵を見つけるまでその動作を繰り返す。
値を出していないセンサの方向に機体を向ける。
右方と前方 | 前方へ向いて、攻撃モードへ移行 |
左方と前方 | 同じ位置しか見ていない機体前方のセンサよりも、左方のセンサの反応を優先し、左方を向いて攻撃モードへ移行。 |
右方と左方 | 左方を向いて攻撃モードへ移行。 |
※ いずれの場合でも右方のセンサの反応を無視しているのは、自機の位置から考えて、右方に敵MIRSがいることは考えられない為。
使用センサ:赤外線センサ、超音波センサ、タッチセンサ
赤外線センサで敵MIRSを探索しながら前方へ直進し、赤外線の反応があった場合、追跡する。超音波センサは、再度、敵MIRS探索モードに移行する時のために作動させておく。
このある一定条件とは、再度敵MIRS探索モードに移行するときに必要で、その条件は以下の通り。
以上が私のMIRSにおけるシステム提案の内容である。