仮想コードから動作を想像してみましたが、壁に当たるまでは直進するって感じでしょうか? ドン突きでないと方向転換しないような?