Показать сообщение отдельно
Старый 28.11.2017, 10:26    | »»» |  #20
Beroff
Начинающий
 
Аватар для Beroff
 
Калининград
Регистрация: 06.12.2012
Сообщений: 44
Beroff is on a distinguished road
По умолчанию

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

Пример 2: если робот 1 уже убрал участок общего маршрута движения, то робот 2 не должен производить уборку общего участка.
Нажмите для просмотра содержимого...

P.S. Важное пояснение - роботов программируем не мы и роботов много.
Beroff вне форума   Ответить с цитированием