2.現在ロボットが向いている方向へ5m程度直進
3.現在位置測定(座標2)
4.座標2−1の差をとって現在のロボットの方向を求める(方向1)
5.座標(ウェイポイント)−座標2の差を取って、次の目的地までの距離と方向を求める。(方向2)
6.目的地の方向(方向2)へ向くように旋回する
(ロボットの旋回半径(R)を計算に反映すると、より正確に移動できる。)
7.現在位置測定(座標3)
8.座標(ウェイポイント)−座標3の差を取って、次の目的地までの距離求める(L)
9.目的地に向けて直進する。
10.手順3へ戻りループ