- 追加された行はこの色です。
- 削除された行はこの色です。
[[2004/C7/台から落ちないロボット(必須)]]
担当:のぐち
task main()
{
SetSensor(SENSOR_2,SENSOR_TOUCH);
while(true)
{
OnFwd(OUT_A+OUT_C);
OnFwd(OUT_A+OUT_C);
until(SENSOR_2==1);
{
OnRev(OUT_A+OUT_C) ;
Wait(100);
OnFwd(OUT_A);
Wait(150);
OnFwd(OUT_A+OUT_C);
OnFwd(OUT_A);
Wait(150);
OnFwd(OUT_A+OUT_C);
}
}
}
セールスポイント:非常に簡単なプログラムに見えるが、これが以外に落ちへん!!その秘密は…RCX本体から距離を空けて取り付けた装置のお蔭である。装置の先端に取り付けられたタッチセンサーに、これまた最先端に取り付けられたタイヤ付きのてこが崖から落ちたときに、センサーに触れるように調整する事によって瞬時に危険を察知し、本体の転落を免れるというものである。リーチが長いため、勢いで本体まで落ちることなく、しかもある程度角度をつけて崖に向かっても、本体は必ず台の上に残るという予想外の効果をもたらした。(特許申請中)更には、本体の基本構造をいじることなく取り付けが可能なので、あなたのRCXの安全装置に最適ではないだろうか。写真が無いのが残念。