103 / 105 / 42
Регистрация: 11.01.2016
Сообщений: 1,013
1

Определить парковку по данным с gps трекера

19.11.2018, 13:08. Показов 481. Ответов 9
Метки gps (Все метки)

Каждую минуту от авто с gps трекера я получаю данные:

Широта, долгота, скорость, дата считывания данных

эти данные записываю в БД

Когда машина заглушена, данные не считываются. Когда она заводится данные начинают снова записываться

Как определить места парковки. И время стоянки. Исключив, медленное движение и простой во время: пробок, стоянка на светофоре.

Нужно определить когда водитель просто стоит, и стоит загрушив двигатель.

Подкиньте идеи пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2018, 13:08
Ответы с готовыми решениями:

Обман GPS-трекера
Всем Привет! Обращаюсь к Вам за консультацией, уважаемые знатоки! Суть проблемы в следующем: ...

Подключение GPS трекера
Всем привет! Появилась следующая проблема. Пишу программу мониторинга, которая принимает сигналы с...

Резервное электропитание для GPS-трекера
GPS трекер (без резервного питания) питается от автомобильного аккумулятора (12 В). Требуется...

прошивка gps трекера bascom avr
Здравствуйте уважаемые форумчане. Я еще новичок в электронике,но решил перейти от слепого...

9
683 / 489 / 125
Регистрация: 07.05.2013
Сообщений: 1,782
Записей в блоге: 6
19.11.2018, 15:30 2
Обычный таймаут. Получили данные - ПЕРЕзапустили счетчик времени. Прошло больше заданного - значит машина стоит.
0
103 / 105 / 42
Регистрация: 11.01.2016
Сообщений: 1,013
20.11.2018, 09:53  [ТС] 3
vantfiles, когда машина стоит, с включенном двигателем, она продолжает отсылать данные каждую минуту.
Таймаута не будут тут. А отловить эту стоянку нужно.
0
Модератор
2833 / 1998 / 431
Регистрация: 26.03.2015
Сообщений: 7,684
20.11.2018, 11:53 4
Цитата Сообщение от UseMuse Посмотреть сообщение
А отловить эту стоянку нужно.
Насколько я понимаю, у Вас есть трек. Найдите в нём интервалы времени, когда скорость была равна нулю (с учётом погрешности измерений).
0
683 / 489 / 125
Регистрация: 07.05.2013
Сообщений: 1,782
Записей в блоге: 6
20.11.2018, 11:55 5
Широта, долгота, скорость -- а такой вопрос - скорость - это скорость по спидометру - или это gps ее считает по дельте координат?
0
103 / 105 / 42
Регистрация: 11.01.2016
Сообщений: 1,013
20.11.2018, 12:28  [ТС] 6
Shamil1, скорость равна 0, но при этом, разница имеется между предыдущими координатами и текущими, тоесть произошел сдвиг. Так получается, когда в момент считывания и записи данных мы проехали и остановились
0
Модератор
2833 / 1998 / 431
Регистрация: 26.03.2015
Сообщений: 7,684
20.11.2018, 12:55 7
UseMuse,
У каждой точки есть время и координаты. Мы можем сами считать скорость по этим данным.

У Вас вопрос не теоретический, а практический. То есть, не как посчитать что-то, а как посчитать что-то с учётом имеющейся у меня погрешности измерений. Ответ на такой вопрос зависит от конкретных данных. Фактически, нужно внимательно изучить данные и методом проб и ошибок вычислить оптимальные критерии стоянки.
0
683 / 489 / 125
Регистрация: 07.05.2013
Сообщений: 1,782
Записей в блоге: 6
21.11.2018, 11:22 8
"Так получается, когда в момент считывания и записи данных мы проехали и остановились "

Так может получаться даже когда мы просто стоим - чисто из-за погрешности gps - у меня планшет к примеру кидает меня по координатам в пределах 10 метров...

Еще раз хочется спросить - скорость - это скорость по спидометру - или это gps ее считает по дельте координат?
0
412 / 288 / 83
Регистрация: 03.12.2015
Сообщений: 687
22.11.2018, 16:26 9
Цитата Сообщение от Shamil1 Посмотреть сообщение
Фактически, нужно внимательно изучить данные и методом проб и ошибок вычислить оптимальные критерии стоянки.
Лучше не методом проб и ошибок, а методами машинного обучения. Думаю, точность модели будет достаточно высока.
0
1149 / 1074 / 172
Регистрация: 19.02.2010
Сообщений: 3,230
22.11.2018, 19:00 10
Цитата Сообщение от vantfiles Посмотреть сообщение
Так может получаться даже когда мы просто стоим - чисто из-за погрешности gps - у меня планшет к примеру кидает меня по координатам в пределах 10 метров...
Если у Вас или у ТСа это вызывает проблемы (с анализом таких данных) - то см на методы, которыми играющие в спортлото торгующие на форексе и биржах отличают участки направленного движения рынка от боковиков=флэтов.
А именно - на адаптивные скользящие средние. Кауфман, VIDYA, FRAMA, Элерс, Лагерр, MEMA С.Булашева,..
Там колебания ряда вверх-вниз вокруг некоторого константного уровня - дают неменяющееся значение на выходе фильтра. Т.е. можете/будете ловить кусочно-постоянные участки отфильтрованного сигнала - и затем считать, сколько времени эти участки длились.

Длины константных участков треков хоть одной, хоть кучи машин (одной машиной просто гораздо дольше будут эти данные собираться) образуют смесь нескольких унимодальных законов распределения.
Первый - со средним значением, наверное, в пару десятков секунд - это остановки на светофорах, а максимум задержки там минуты на полторы потянет. Потом среднее в минуты-десятки минут - это остановки где-нибудь у магазина/кафе. Далее среднее в 4 часа - это стоянки, пока владелец на работе (до обеда, затем после обеда - а обедать куда-то ездит). 9 часов - это когда на работе, но в обед никуда не ездит. Ну и ночная стоянка у дома или в гараже - длительностью часов 12.
В общем, не нужно ничего сложнее обычной кластеризации одномерных данных (выделенных фильтром длительностей времени, когда стоим по каким-то причинам), с последующим анализом средних значений и мин-макс интервалов для обнаруженных кластеров и привязыванием смысла к этим кластерам (если столько времени стоим - то это стоянка по таким-то причинам).


Цитата Сообщение от vrm2 Посмотреть сообщение
Лучше не методом проб и ошибок, а методами машинного обучения.
Это (описанное мной выше) не машобуч - это пока ещё примитивная статистика.
Что-то более сложное тут юзать не нужно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2018, 19:00

Как получить данные с gps трекера?
Уважаемые Гуру! Хочу попробовать обрабатывать данные с gps трекера автомобиля. Какая практика...

Создать приложение для GPS/GSM трекера под Android
Всем доброе утро или вечер))) Вообщем дело обстоит так, сделал я gps/gsm трекер для своего...

Отслежка кнопочного телефона по GPS и данным сети
Взбрела в голову идея, что захотелось кнопочный телефон отслеживать по координатам, типо GPS в...

Убрать диалог о включении GPS и иконку GPS. Тихий запуск GPS
Здравствуйте! Подскажите есть ли возможность включить GPS в тихом режиме, чтобы пользователь не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.