radiusCurve()不要部削除．search()関数の使い方について再考の余地あり．interactivemove関数群要作成．