111 / 111 / 44
Регистрация: 11.01.2016
Сообщений: 1,138
|
|
1 | |
Определить парковку по данным с gps трекера19.11.2018, 13:08. Показов 701. Ответов 9
Каждую минуту от авто с gps трекера я получаю данные:
Широта, долгота, скорость, дата считывания данных эти данные записываю в БД Когда машина заглушена, данные не считываются. Когда она заводится данные начинают снова записываться Как определить места парковки. И время стоянки. Исключив, медленное движение и простой во время: пробок, стоянка на светофоре. Нужно определить когда водитель просто стоит, и стоит загрушив двигатель. Подкиньте идеи пожалуйста ![]()
0
|
|
19.11.2018, 13:08 | |
Ответы с готовыми решениями:
9
Обман GPS-трекера Подключение GPS трекера Резервное электропитание для GPS-трекера прошивка gps трекера bascom avr |
111 / 111 / 44
Регистрация: 11.01.2016
Сообщений: 1,138
|
|
20.11.2018, 09:53 [ТС] | 3 |
vantfiles, когда машина стоит, с включенном двигателем, она продолжает отсылать данные каждую минуту.
Таймаута не будут тут. А отловить эту стоянку нужно.
0
|
Модератор
2968 / 2107 / 450
Регистрация: 26.03.2015
Сообщений: 8,222
|
|
20.11.2018, 11:53 | 4 |
Насколько я понимаю, у Вас есть трек. Найдите в нём интервалы времени, когда скорость была равна нулю (с учётом погрешности измерений).
0
|
111 / 111 / 44
Регистрация: 11.01.2016
Сообщений: 1,138
|
|
20.11.2018, 12:28 [ТС] | 6 |
Shamil1, скорость равна 0, но при этом, разница имеется между предыдущими координатами и текущими, тоесть произошел сдвиг. Так получается, когда в момент считывания и записи данных мы проехали и остановились
0
|
Модератор
2968 / 2107 / 450
Регистрация: 26.03.2015
Сообщений: 8,222
|
|
20.11.2018, 12:55 | 7 |
UseMuse,
У каждой точки есть время и координаты. Мы можем сами считать скорость по этим данным. У Вас вопрос не теоретический, а практический. То есть, не как посчитать что-то, а как посчитать что-то с учётом имеющейся у меня погрешности измерений. Ответ на такой вопрос зависит от конкретных данных. Фактически, нужно внимательно изучить данные и методом проб и ошибок вычислить оптимальные критерии стоянки.
0
|
21.11.2018, 11:22 | 8 |
"Так получается, когда в момент считывания и записи данных мы проехали и остановились "
Так может получаться даже когда мы просто стоим - чисто из-за погрешности gps - у меня планшет к примеру кидает меня по координатам в пределах 10 метров... Еще раз хочется спросить - скорость - это скорость по спидометру - или это gps ее считает по дельте координат?
0
|
429 / 300 / 89
Регистрация: 03.12.2015
Сообщений: 736
|
|
22.11.2018, 16:26 | 9 |
Лучше не методом проб и ошибок, а методами машинного обучения. Думаю, точность модели будет достаточно высока.
0
|
1311 / 1236 / 212
Регистрация: 19.02.2010
Сообщений: 3,560
|
|
22.11.2018, 19:00 | 10 |
Если у Вас или у ТСа это вызывает проблемы (с анализом таких данных) - то см на методы, которыми
А именно - на адаптивные скользящие средние. Кауфман, VIDYA, FRAMA, Элерс, Лагерр, MEMA С.Булашева,.. Там колебания ряда вверх-вниз вокруг некоторого константного уровня - дают неменяющееся значение на выходе фильтра. Т.е. можете/будете ловить кусочно-постоянные участки отфильтрованного сигнала - и затем считать, сколько времени эти участки длились. Длины константных участков треков хоть одной, хоть кучи машин (одной машиной просто гораздо дольше будут эти данные собираться) образуют смесь нескольких унимодальных законов распределения. Первый - со средним значением, наверное, в пару десятков секунд - это остановки на светофорах, а максимум задержки там минуты на полторы потянет. Потом среднее в минуты-десятки минут - это остановки где-нибудь у магазина/кафе. Далее среднее в 4 часа - это стоянки, пока владелец на работе (до обеда, затем после обеда - а обедать куда-то ездит). 9 часов - это когда на работе, но в обед никуда не ездит. Ну и ночная стоянка у дома или в гараже - длительностью часов 12. В общем, не нужно ничего сложнее обычной кластеризации одномерных данных (выделенных фильтром длительностей времени, когда стоим по каким-то причинам), с последующим анализом средних значений и мин-макс интервалов для обнаруженных кластеров и привязыванием смысла к этим кластерам (если столько времени стоим - то это стоянка по таким-то причинам). Это (описанное мной выше) не машобуч - это пока ещё примитивная статистика. Что-то более сложное тут юзать не нужно.
0
|
22.11.2018, 19:00 | |
Помогаю со студенческими работами здесь
10
Как получить данные с gps трекера? Создать приложение для GPS/GSM трекера под Android Отслежка кнопочного телефона по GPS и данным сети Убрать диалог о включении GPS и иконку GPS. Тихий запуск GPS Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |