Можно сделать так, чтобы бот обходил точки строго по порядку? Сейчас в сложных маршрутах перескакивает на другие точки (в какой-то момент не та точка оказалась ближайшей, наверное).
Стоит дистанция путь-маршрут в 25, но даже так умудряется на сложном маршруте перескочить на другую линию. Пусть летает по-порядку

В редакторе линии ведь не просто так рисуются, да? Считается, будто по ним и должен летать, а не хватать ближайшие точки?
Подход к ближайшей нужен только в момент старта бота, после этого нужен облёт по порядку.
Столкнулся с интересным приколом, когда бот пролетает последние точки, после поворачивает в сторону 10-й, далее 1-й и неожиданно пишет, что стремится к точке с номером -1. Летит просто куда-то к горизонту. Ладно бы просто путал точки маршрута, но эту -1 с чего ему стукнуло.
Пробовал подвигать точки около первой и последней, но ему всё равно в районе начала и конца маршрута хочется улететь в -1.