†3つあるコースのうち、指定された1つのコースを選び、ロボットを作って走らせる。私は、B地点からC地点までのコースを選びました。機体はなるべく小さくし、曲がる動作がしやすくなるなど、スムーズな動作をしやすくした。円運動のように、車輪が中央のセンサーより距離が遠いほど揺れが大きくなってしまい、センサーが誤った判断をしやすいので、車輪の間隔を小さくした、なるべく揺れの少ない構造をとった。●真正面センサーを電源の2番に取り付け、左車輪をA、右車輪をCに取り付けた。摩擦の少ないタイヤを前方に取り付け、滑りやすい支えを後方に1つ取り付け、左右に動きやすくした。左旋回(A前進,C後進)となっている。●室内の明るさや影の影響で交感知の調整において1違うだけでもセンサーに大きな誤作動がでた。光感度が44,45,46になった時にだいぶ動作が安定し、結果的に44が一番安定した動きをした。//タイマー1の値が40以下(つまり一定の時間内)に限り、同じ動作を繰り返すを用いて行う。これにより、一定時間で黒が連続して判断されるところがあれば、交差点だと判断ができる。※青線は理想的動作、赤線は実際の動作である。センサーが確認音を出して一時停止。そこから黒色が白色になるまで右回転を行い、そのまま線に沿って進む。センサーが確認音を出して一時停止。(�と同様)そして、右への傾きを利用して、左回転を白色になるまで続け、その後線に沿って進む。repeat()を書き、連続する回数を()にいれて設定する。誤差や失敗を20回以上繰り返しましたが、光度と動作の調整により、ようやく順序よく交差点を全て読み取って正しく進むことができた。課題1に比べ、実際の動作の設定が少なかったが、調整の必要性が大きくなっていたので、時間がかかりました。最後のゴールのみ設定出来ませんでしたが、仲間の協力もあって、互いに光度などのプログラムを調整、レポートまとめができて良かったと思います。