各チームで作成したコースを3周するロボットを製作。交差点のうちの一つには500mlの空の紙パックをおき、次のような動作するプログラムを作成。†タイヤをなるべく近くに寄せて小型化を図る。出来た結果がこれ↓またバンパーに突起物を付けて反応しやすいように設計。ところが、このタイヤだと小回りが利かないためタイヤを変えることに。†タイヤを小型のものにして、小回りが利くように設計。ところがギアをうまく組むことが出来ず、やむなく後輪駆動に。(見づらいですが後輪駆動になってます)↓このときから、紙パックを運ぶための角(?)をつけた。†モーターを後ろに取り付けることでギアの問題を解決。ところがこれだと後ろに重心がいってしまうので、補助タイヤを設置。バンパーがうまく作動しないことがわかったので、さらに改良。今度はバンパーが反応しすぎるため、再度改良。無駄にデカイ...が、てこの原理を利用しております。後にバンパーの補助輪のゴムを取り外し、紙パックのみに反応するようにしました(ゴムを付けとくと摩擦でちょくちょく反応してしまうため)。余談ですが、バンパーが重かったせいか、スピードが極端に落ちてしまいました。†なにも言うことはあるまい・・・。いうなら右上と左下のカーブが少々きつい位ですかね。障害物に当たったらそれを次の交差点まで運ぶプログラム(つまり2番のプログラム)。//交差点を12回またぐ(3周する)まで繰り返します。//両方黒ならflagを1足して直進。//flagを1足す。//12回交差点を通ったら、元の位置まで進んで終了!!タッチセンサーの感度に踊らされ、運送プログラムの設定に頭を悩まされた。いうより確認が出来なかった。思ったより早い段階でライントレースのプログラムだけは作れることが出来た。今回はロボットも様々な工夫(タッチセンサーやロボットの小型化等)をこらすことが出来たので良かった。†タッチセンサーを如何に反応させるかが今回最大の問題点だった。そのために運搬プログラムに時間がかかってしまった。別口で運搬プログラムを作れば良かったかもしれない。ロボット自体は小型化できたが、バンパーが大きくなってしまったのは残念だった。途中電池が弱くなり、モーターやセンサーの調子が悪くなり、そのままやっていた時期があったので、もしかしたらバンパーを変える必要はなかったかもしれない。byDsプログラムに時間がかかってしまいました。15:37:50あせらず急いでみてください。ロボットの説明が詳しくて良いです。プログラムは、ifでセンサーの反応を判別しているところを、センサーが白か黒か(もしくは触っていないか触っているか)について、「無反応なら0を、反応なら1を返す関数」にしてみると、もっとスリム化できるかもしれません。22:07:49ロボットの説明は詳しくて良いです。1つ目のプログラムはライントレースの部分を何度も書いているのを改善したほうがいいと思います。NQC入門の8を参考にしてください。2人目のプログラムに関しては、while(Timer(0)<=500)の中に、if(i==12)はいらないかと思います。