鎌倉のは二つとも缶を感知しなかったり、接触しなかったりと最終的に舩山の案を採用した。17:10:31全体的に詳しくしてください。ロボットの説明はもちろん、ライントレースの原理やバンパーの仕組み等いろいろ考えられると思います。2人目のプログラムでは、場合わけがうまくいっていない気がします。左右が両方とも40以下のときに、9、11行目両方に反応してしまうのではないでしょうか?そういう設計のロボットなら問題ないですが。これはifを2つ並べているため、上のifで判定が終わった後に、下のifでも判定が行われているからです。上下の条件に重複があるため、上と下の両方で命令が実行されてしまうのではないでしょうか?これを解消するには、(1)ifとelsifを続ける(最初に合致した条件の命令のみが実行され、以降では実行されない。条件を並べる順に注意)(2)ifの条件内でさらに場合わけする等が考えられます。