- 追加された行はこの色です。
- 削除された行はこの色です。
[[2005/A2/課題2]]
#ref(bakusou.jpg)
*爆走ロボ[#f8250f62]
**プログラム [#u61ccee8]
task main(){
SetSensor(SENSOR_1,SENSOR_TOUCH);
SetSensor(SENSOR_3,SENSOR_TOUCH);
Wait(50);
while(1){
if(SENSOR_1 == 1){ //左が当たる!
OnRev(OUT_A+OUT_C);Wait(10); //後退
OnFwd(OUT_C);Wait(40); //左旋回
OnFwd(OUT_A);Wait(60); //前進
}if(SENSOR_3 == 1){ //右が当たる!
Float(OUT_A);OnFwd(OUT_C);Wait(15); //左ターン
}else{ //それ以外の時
OnFwd(OUT_A+OUT_C);Wait(30); //前進
Off(OUT_C);Wait(30); //壁へ右ターン
} //を繰り返す
}
}
**作成者 [#w4825e3c]
マイケル2 富岡 マイケル4
**感想など [#h2513eb8]
「大きい車輪を使いたい」というコンセプトの元に組み立てた今回のマシン。
後ろに大きな車輪を使ったのは良かったが、前輪でバランスを取るのが難しく、
何度も転倒を繰り返す結果となった…。byマイケル2
後退するときの転倒や、タイヤが机に引っかかるのを、プログラムでなんとか
しようとしていました。ブロックによるロボット本体の改良の大事さを知りまし
た。by富岡
マシン完成時、風邪で寝込んでいたので良く分からない。大きい車輪を使うと前
輪が付けれず、結局三輪にしたがやはりバランスをとるのが難しかった。
byマイケル4
コメントをどうぞ
#comment