HPC.ru lite - Все форумы
Форум: PocketGPS Pro и MacCentre PocketGPS
Тема: Навигация по развилкам: to VctOs
Страницы: 1 2 3 [4]
[Ответить]
Alligator. [01.09.2005 09:28] :
Чайни,
Твои примеры с подсказками полностью аналогичным тем, что мы уже обсуждали в паре других витков.
В каждом случае есть развилка, на которой стоит точка, в которой выдается подсказка.
В обоих случаях с точки зрения программы есть две дороги - одна немного правее, а другая направо. И программа выдает подсказку "немного правее".
Мы уже много кричали в соседнипх витках, что с точки зрения водителя в данных случаях дороги идут одна прямо, а другая направо.
Но программа смотрит на абсолютную кривизну. Хотя имхо надо смотреть относительно других возможных вариантов движения ...
VctOs [01.09.2005 10:33] :
Alligator. писал(а):
Твои примеры с подсказками полностью аналогичным тем, что мы уже обсуждали в паре других витков.
Не совсем. Насколько я понимаю, Чайни передвинул ползунок на максимум, при котором программа учитывает даже незначительные повороты неразличимые "невооруженным глазом". На Б.Семеновской в районе перекрестка с Семеновским Валом по моей оценке угол поворота не превышает 2-3 градуса. Но это все-же поворот по часовой стрелке, т.е. в правую сторону. Для исправления проблемы разумно добавить в программу дополнительный контур дуракозащиты, сделав так, чтобы даже при максимальном положении ползунка повороты на угол до 5-7 градусов считались движением прямо. Ровно эта-же модификация должна так-же "вылечить" Якиманку.
Alligator. [01.09.2005 10:58] :
У меня тоже ползунок на максимуме промежуточных точек. При включенной галочке "только развилки" это имхо даже полезно 
Я уже написал, что по-моему в некоторых ситуациях вообще стоило бы выдавать подсказку "прямо" даже при нулевом угле. Но естественно не на каждом перекрестке. 
VarAn [01.09.2005 11:49] :
А может просто использовать не просчет вершин, а принципиально другой, более надежный вариант анализа перекрестков:
Для всех перекрестков нужно составить несколько стандартных шаблонов правильного проезда данных перекрестков и закрепить за каждым перекрестком по одному шаблону.
Кроме этого будет не лишним возможность для пользователей иметь возможность вручную на КПК менять эти шаблоны из списка в зависимости от изменений на перекрасках, устраиваемыми гаишниками.
При этом программа при проезде перекрестка не будет пытаться его каждый раз анализировать, а просто будет выполнять предписанный алгоритм проезда для данного конкретного шаблона.
Этим самым мы снижаем вычислительные нагрузки в программе, улучшаем надежность правильности прокладки маршрута, выдачи подсказок и избавляемся от системы запретов проезда.
В итоге мы получаем карту с графами на дорогах и легко настраевыми перекрестками вместо существующей системы.
Как Вам этот вариант?
Чайни [01.09.2005 18:52] :
Alligator. писал(а):
...В обоих случаях с точки зрения программы есть две дороги - одна немного правее, а другая направо. И программа выдает подсказку "немного правее".
...с точки зрения водителя в данных случаях дороги идут одна прямо, а другая направо.
Ну а для кого программа-то делается ? 
Чайни [01.09.2005 18:55] :
VarAn писал(а):
Для всех перекрестков нужно составить несколько стандартных шаблонов правильного проезда данных перекрестков...
Этим самым мы снижаем вычислительные нагрузки в программе, улучшаем надежность правильности прокладки маршрута, выдачи подсказок и избавляемся от системы запретов проезда.
...Как Вам этот вариант?
Имеет право на жизнь, но, боюсь, "кушать" такая информация будет немало, и, значит, время подгрузки будет увеличено... Впрочем, VctOs лучше ответит на этот вопрос.
[Ответить]
[< Назад]