ロボットの説明
**基本構成
このロボットは3つのモーターによって構成されています。 1つ目のモーター:前後の移動 2つ目のモーター:横移動 3つ目のモーター:アームの移動
作成中の困難
横移動を考える段階で何度か試行錯誤をした はじめはタイヤを使い上を滑らすという構成に挑戦したが レゴの上は滑らかではないのでうまく滑らすことができなかった。
プログラム
sub down(){
OnRev(OUT_B); ←アームが下がる Wait(10); Off(OUT_B);}
sub up(){OnFwd(OUT_B); ←アームが上がる
Wait(10); Off(OUT_B);}
task main() { down();
OnFwd(OUT_A); ←横棒 Wait(20); Off(OUT_A); up(); OnRev(OUT_A); Wait(10); Off(OUT_A); OnFwd(OUT_C); Wait(10); Off(OUT_C); down(); OnRev(OUT_C); ←縦棒 Wait(30); Off(OUT_C); up(); OnFwd(OUT_C); Wait(10); Off(OUT_C); OnRev(OUT_A); Wait(10); Off(OUT_A); down(); OnFwd(OUT_AC); ←払うところを一気に描く Wait(10); Off(OUT_AC); OnFwd(OUT_A);OnRev(OUT_C); Wait(10); Off(OUT_AC); up(); OnFwd(OUT_C); Wait(20); Off(OUT_C); OnFwd(OUT_A); Wait(10); Off(OUT_A); down(); OnRev(OUT_AC); ←ミの部分
Wait(10);
Off(OUT_AC); up(); OnFwd(OUT_A); Wait(10); Off(OUT_A); down(); OnRev(OUT_AC); Wait(10); Off(OUT_AC); up(); OnFwd(OUT_A); Wait(10); Off(OUT_A); down(); OnRev(OUT_AC); Wait(10); Off(OUT_AC); up(); OnFwd(OUT_A); Wait(10); Off(OUT_A); up();
}
感想
自分たちの班は何かおもしろいロボットを作りたかったため 何度も作ったロボットを崩して作りなおした。そのため時間は とてもかかったがこのロボットにはいろいろな可能性があるなと 感じることができた。価値のある失敗をすることができるのだなと思った。