Сообщение от Yohnus
|
SK, Понимаешь, человек не может сказать задачу, он просит сказать реализацию некой задачи на основе недостаточной информации. Антон делал притягивание продвинутое к улицам векторной карты, чтобы можно было посчитать проходы и соответственно пробеги уже по карте, без координатных косяков.
|
Уже ближе к пониманию проблематики) Но в методе "притягивание" нет необходимости, так как из векторных примитивов типа линия не составляет труда сделать полигоны (геозоны).
Сообщение от SK
|
Давайте так: Вы пол дома мыли ? Реально качественно помыть пол, чтоб он был весь помыт без пропусков, не касаясь предыдущих помытых участков ни на нанометр ?
Есть понятие процента повторно обработанной площади на заданном участке. Есть обычно пороговое значение этого процента. Потому что для качественной обработки надо хоть немного, но касаться предыдущего обработанного участка по краю. Плюс есть вероятность небольшой погрешности определения координат. Если Вы будете триггерно ловить квадратные сантиметры повторной обработки - это будет бессмысленная и даже скорее всего вредная работа.
|
Вот Вы меня понимаете, но никак не примите))), что я обращаюсь за решением обратной задачи.
Давайте представим коридор (изначально чистый) шириной, совпадающей с шириной нашей швабры.
Пример 1: робот 1 должен поднять швабру если коридор 2 уже убран.
Нажмите для просмотра содержимого...
Пример 2: если робот 1 уже убрал участок общего маршрута движения, то робот 2 не должен производить уборку общего участка.
Нажмите для просмотра содержимого...
P.S. Важное пояснение - роботов программируем не мы и роботов много.