Комментарии 10
Давно вынашиваю идею, но не могу собрать тестовые данные с какой-нибудь инерциальной системы и поэтому откладываю
Суть: попробовать сделать автономную наземную инерциальную систему автомобильной навигации, используя в качестве фильтра сами данные карты дорог (OSM, например). Дело в том что углы изгибов/поворотов дорог достаточной протяжённости уникальны, а значит, если данные карты проиндексировать специальный образом, то можно будет находить себя на карте совсем не используя GPS, и может даже не используя данные угла поворота руля автомобиля и его скорости - всё чисто из данных компаса, акселерометров и гироскопов, наложенных на данные заранее записанной карты
Если есть возможность буду рад получить такие "треки" и попробовать. Для этого нужно в автомобиль навигатор положить, включить запись считываемых датчиками параметров и поездить с ним некоторое время. Если при этом будет также и GPS-трек то это будет совсем шикарно.
Идея интересная, но не будет ли много повторяющихся паттернов в этой "нотации дорог"? Также как учитывать перестроения? Вводить поправочные коэффициенты или вносить параметр "полосности дороги"? А если по обочине?
Да, технически я смогу сделать вам такую запись и дополнить ее данным с GPS (правда он сейчас сильно глушится в городах). Напишите в личку.
Также как учитывать перестроения?
Перестроения это небольшие промежутки между ускорениями, сгладятся фильтрами
Ещё можно по-другому объяснить: если взять GPS трек достаточной протяжённости, то, покрутив этот трек и поискав в данных "карты дорог Мира" подходящее место, можно будет наложить его на карту и получится что будет найдено наше текущее местоположение
Написал в личку
Центробежные ускорения на поворотах зависят же от скорости движения автомобиля. И может так получится, что проходя поворот с большим радиусом на большой скорости у вас получится тот же профиль ускорения, что и для прохода поворота с малым радиусом и низкой скоростью. Как вы планируете выходить из этой ситуации не имея скорости автомобиля?
Ну тут скорее речь идет о паттернах, неважно с какой скоростью проходится поворот, если эти повороты совершаются с определенной последовательностью - выстраивая граф пути. Затем можно все сложить в neo4j и через cypher сделать запросы на поиск подобия графов. Чем больше вершин и ребе в сиквенсе графа - тем точнее будет поиск. Что касается скорости - то она у нас есть всегда, т.к. скорость — это производная координаты по времени, а ускорение — производная скорости по времени. Т.е. зная ускорение в каждый момент времени (допустим раз в секунду) мы можем считать перемещение в каждую секунду и определять вектор и величину скорости.
А никому не приходила мысль дорожных знаков с QR-кодами? Едешь, камера распознает инфу в QR-коде, которая в базе соответствует координатам и т.д.?
Мы пытались в Самаре это пробить в 2012, нам не разрешили. Мы пытались сделать систему городской инфосреды, и куар сделать частью адресной таблички. Но нет
Снегом облепит и навигация по штрихкодам перестанет работать. А в 2012 QR-коды были ещё и под патентом, кажется
Простой советский копеечный ПДК-600 на столбах на возможных путях следования - БЖРК использовали эти пассивные СВЧ-ответчики чтобы автоматически понимать где они находятся
Часть 3. Аппаратная часть: от микросхемы до дисплея