|
OFF: Почему "пляшут" координаты GPS у неподвижной точки? | ☑ | ||
---|---|---|---|---|
0
IamAlexy
02.04.12
✎
18:26
|
Есть GPS устройство.
типа датчик. соответственно стою на месте час, второй третий. смотрю координаты. координаты при неподвижном датчике "пляшут" то есть меняются, незначительно, но если их отрисовать на карте то получается каша с "пробегом" метров 50-70 это так и должно быть? смириться с этим - или датчик тупит и нужно устройство поменять? скрин: http://gyazo.com/82236b78742e189f8e75471e1cc25d3c ясен пень что я как безумный лось не бегал там.. я просто тупо за столом в офисе сидел... |
|||
65
Эмбеддер
02.04.12
✎
19:16
|
(62) Тут выбор из 2 зол - неправильная неподвижная координата или случайные значения вокруг правильной точки :)
|
|||
66
IamAlexy
02.04.12
✎
19:16
|
(63) хм.. может при выводе координат отсечь последнии три знака... или срденюю выводить
|
|||
67
IamAlexy
02.04.12
✎
19:16
|
(63) хм.. может при выводе координат отсечь последнии три знака... или срденюю выводить
хм |
|||
68
IamAlexy
02.04.12
✎
19:17
|
(65) посмотри (0) и (12) :)
имхо лучше неподвижная... |
|||
69
Эмбеддер
02.04.12
✎
19:17
|
(67) Отсечешь последние 3 знака - будет прыгать реже, но дальше
|
|||
70
Эмбеддер
02.04.12
✎
19:18
|
(68) Это он так прыгает на расстояния больше 150 метров? Надо заменить чип (или не мерить внутри помещения хотя бы)
|
|||
71
NcSteel
02.04.12
✎
19:19
|
(69) Это совсем не выход )))). Вместо остальных знаков будут нули . И координата будет +- 100 метров???
|
|||
72
Эмбеддер
02.04.12
✎
19:20
|
У меня есть чип Sirf Star 3, так он через некоторое время начинает сообщать что координаты правильные, но в метрах 500 от точки, а потом начинает смещаться по прямой(!) в правильную координату, а потом прыгает
(71) я это и имел в виду |
|||
73
Эмбеддер
02.04.12
✎
19:21
|
72+ через некоторое время = через некоторое время после включения
выход - в использовании GLONASS/GPS |
|||
74
Эмбеддер
02.04.12
✎
19:22
|
или сразу взять много любых GPS приемников и сравнивать показания
|
|||
75
IamAlexy
02.04.12
✎
19:24
|
(71) я вот думаю может сделать алгоритм типа - если все знаки кроме последних трех не менялись - брать среднюю из последних трех за....
а дальше смотреть частоту передачи и режим работы датчика.. если это авто - то за последние 10-15 точек, если человек то за последние 3-5 точки... ну или в субд сворачивать такие координаты.. хрензнает короче |
|||
76
Эмбеддер
02.04.12
✎
19:25
|
(75) 83.001 82.999 - последние 3 знака поменялись
|
|||
77
IamAlexy
02.04.12
✎
19:25
|
причем это не только этого датчика косяк..
помнится в детстве, когда в одну таксомоторную контору датчики внедряли - там тоже был прикол.. сидишь в карту пялишся.. смотришь "ага.. вот он этот водятел.. по адресу проспект мира д.2 стоит" тока моргнул а он уже проспект мира 100 еще пара секунд прошла - он уже опять на проспект мира2 |
|||
78
IamAlexy
02.04.12
✎
19:26
|
(76) темнеменее на карте железки это одна точка и недвигается...
может скорость анализировать - хотя скорость то вроед считается между кранимии точками - то есть она не будет нулевой... |
|||
79
IamAlexy
02.04.12
✎
19:27
|
о.
в датчике есть параметр - направление движения.. может к нему привязаться.. - типа если за последние три-пять точек направление движения меняется больше чем на 45 градусов всреднем - то значит точки лажовые... |
|||
80
NcSteel
02.04.12
✎
19:27
|
ТОлько имея несколько датчиков , можно более не менее точно привязать объект к карте.
|
|||
81
Эмбеддер
02.04.12
✎
19:27
|
(78) сообщаемую скорость можно использовать для оценки, мог ли за 1 секунду объект переместиться на вычисленное расстояние
|
|||
82
IamAlexy
02.04.12
✎
19:28
|
(80) да мне не нужна абсолютная точность.. мне нужно чтобы порнографии типа (0) и (12) небыло на карте..
|
|||
83
IamAlexy
02.04.12
✎
19:28
|
(81) о
тоже мысль... скорость и координаты.. если несоответствуют - долой точку.. тупо ее неотображать... |
|||
84
NcSteel
02.04.12
✎
19:28
|
(82) А это и есть точность. Нет точности имеем порнографию . А алгоритмы не дадут норм эффекта.
|
|||
85
Эмбеддер
02.04.12
✎
19:29
|
(79) GPS приемник может поймать отраженный от здания сигнал и координата будет неправильная при всех программных ухищрениях. только GPS/GLONASS
|
|||
86
IamAlexy
02.04.12
✎
19:29
|
пляяя
мой мозг взорвался... "Вычисляете геоцентрический вектор положения каждой из двух точек (координаты вектора зависят от долготы, широты, высоты над уровнем геоида), беря соответствующее сжатие и большую полуось для модели WGS84 (там в таблице есть). Модуль разности векторов и будет расстоянием." пойду за пивом |
|||
87
Эмбеддер
02.04.12
✎
19:30
|
(83) не долой - а отображать только если данные стабилизировались, можно даже выгружать их "задним числом" (после проверки)
|
|||
88
Эмбеддер
02.04.12
✎
19:30
|
(86) Нужна ф-ция для рассчета расстояний в 1С?
|
|||
89
IamAlexy
02.04.12
✎
19:32
|
(88) если есть - буду премного благодарен
|
|||
90
IamAlexy
02.04.12
✎
19:32
|
бгыыыыы
- карта карта, покажи мне пожалуйста где я нахожусь? - где то тут: http://gyazo.com/1bda00d7270e189da12b53e04b98b2e7 |
|||
91
Эмбеддер
02.04.12
✎
19:39
|
|
|||
92
ЛЮС
02.04.12
✎
20:24
|
А накопление не предлагали использовать, точность повышается как Sqrt(N), то есть на 50 измерениях точность увеличивается от 150 до 20 метров.
Можно по функции распределения отсекать заданный процент отклонения, так самые большие отклонения выкидываются. Только это будет работать для неподвижного приемника. |
|||
93
Jump
02.04.12
✎
20:38
|
(0)Признак дешевого аппарата, со слабенькими мозгами.
Более продвинутые аппараты шустрее считают, учитывают больше параметров, и отраженку отсеивают, но они более сложны, соответственно стоят дороже, размером побольше, и энергии жрут нехило. Поэтому по соотношению цена/качество невыгодны в секторе ширпотреба. |
|||
94
ado
02.04.12
✎
20:45
|
А ведь у ТС, небось, техническое образование ...
|
|||
95
Jump
02.04.12
✎
20:51
|
(0)А вообще мой тебе совет - стой спокойно не мельтеши.
Ты нервничаешь, гпс нервничает, все нервничают - и вот результат. |
|||
96
ado
02.04.12
✎
20:55
|
(92) Вот только в движении показываемое положение будет отставать.
|
|||
97
Jump
02.04.12
✎
21:07
|
(92)Просто нужно подбирать алгоритмы расчета для типичного использования - автомобиль например явно не будет метаться туда сюда во все стороны, и это можно учитывать, пешеход запросто может тусоваться на одном месте пять часов перемещаясь на десять двадцать метров, для него естественно другой алгоритм.
|
|||
98
ЛЮС
02.04.12
✎
21:12
|
(97) Для автомобиля есть такая функция "Привязать к дороге", очень сильно снижает болтанку, хотя до идеала очень далека.
|
|||
99
Волшебник
02.04.12
✎
21:37
|
||||
100
Mikeware
02.04.12
✎
21:39
|
(94)"техническое образование" - оно разное бывает...
|
|||
101
Волшебник
02.04.12
✎
21:50
|
(98) Когда я лично еду по МКАДу, то гугл начинает мне говорить маршруты, как возвратиться на МКАД. Ну идиот, что с него взять...
|
|||
102
IamAlexy
02.04.12
✎
22:12
|
(94) нет, ни разу не техническое...
|
|||
103
Алистар
03.04.12
✎
00:37
|
Потому что на приемники спускаются неточные координаты спутника-но быстрые. Ты можешь запросить со станций болеее точные положения спутников. Потом вконце дня их обработать. Тогда получишь точность в см/мм. По ним например определяют движения литосферных плит. и тд если очень надо.
|
|||
104
Противный
03.04.12
✎
01:43
|
а нашим маркшейдерам предложили точность ГПС до 5 мм... тока для этого надо 6 лямов и установку в зоне охвата трех стационарных приемников ГПС...
|
|||
105
AlStorm
03.04.12
✎
05:58
|
Бааа!! Да это же моя конфа!
|
|||
106
AlStorm
03.04.12
✎
06:00
|
У меня идеи для доработки.. Ввести что-то типа "сворачивания" в одну точку таких вот неточных координат.. Допустим, если их более 5 в определенном круге
|
|||
107
D_Pavel
03.04.12
✎
06:16
|
(0) Хреновый сейчас ГПС приемники. Скачут координаты на всех устройствах, на каких-то больше, на каких-то меньше.
Но был у меня в руках старый ГПС-ник, один лесник дал для настройки, вот у него точность была офигенная! Стоишь на месте - координаты не изменяются. Крутишь рукой с ЖПС-ником стоя на месте - сразу начинает отсчитывать путь и показывать скорость, тоесть погрешность меньше пол метра! jj-connect с монохромным дисплеем и без возможности загрузить карты. Очень древний. |
|||
108
AlStorm
03.04.12
✎
06:17
|
(0)
А как ты выводишь заряд батареи? |
|||
109
D_Pavel
03.04.12
✎
06:18
|
(106) Приемники так и делают.
|
|||
110
Ненавижу 1С
гуру
03.04.12
✎
06:41
|
влияние эфирного ветра уже рассматривали?
|
|||
111
IamAlexy
03.04.12
✎
06:46
|
(108) этож твоя конфа - ты должен знать :) :) :)
а вообще, в моей конфе разбирается полностью выдаваемое устройством сообщение в формате NMEA, среди данных которого есть в том числе и заряд батареи... |
|||
112
IamAlexy
03.04.12
✎
06:48
|
+(111) ибо есть задача курьерам SMS слать при определенном разряде устройства...
|
|||
113
Mikeware
03.04.12
✎
06:56
|
(112) а сигнал на ликвидацию в случае выхода за пределы зоны действия - не шлете?
|
|||
114
IamAlexy
03.04.12
✎
06:58
|
(113) нет, но задача на обработку событий пересечения границы геозон есть..
|
|||
115
AlStorm
03.04.12
✎
07:15
|
(111)
То есть используется не instamapper? Что за устройства? |
|||
116
IamAlexy
03.04.12
✎
07:18
|
(115) нет конечно :)
а устройства - любые в принципе...ибо они все поддерживают протокол NMEA |
|||
117
IamAlexy
03.04.12
✎
07:19
|
+(116) устройства - обычные человеческие GPS железки.. не мобильники...
|
|||
118
Маратыч
03.04.12
✎
07:22
|
(9) Баян. NAVSTAR давно уже транслирует гражданским и военным один и тот же сигнал без занижения точности.
ТС: Погрешность зависит от созвездия спутников, отраженных сигналов, условий приема, чувствительности приемника, возможностей обсчета чипа и еще ряда факторов, которые зачастую в дешевых устройствах игнорируются. Тем более "сидел в офисе" - значит, просто не хватало спутников для нужной точности позиционирования, многие смартфоны при этом по дефолту компенсируют показания позиционированием по базовым станциям и хотспотам WiFi, у которого погрешность в разы выше. |
|||
119
IamAlexy
03.04.12
✎
07:23
|
(118) 8 спутников мало ?
|
|||
120
napagokc
03.04.12
✎
07:23
|
(0) Координаты прыгают из-за того, что твой приемник получает сигналы от разных спутников. Когда один спутник уходит из зоны видимости твоей точки, твой приемник ищет другой спутник, который может предоставить ту же информацию. Погрешность информации в несколько метров - это очень хорошая погрешность, поверь :) Было бы хуже, если бы она была в несколько десятков или сотен метров :)
Бороться с этой проблемой никак не получится. Улучшить точность можно только если вокруг Земли будет кружиться достаточно много спутников, чтобы принимать данные сразу с нескольких и округлять. Но сейчас у нас летает тютелька в тютельку спутников. Если спутников будет меньше - может быть потеря информации, либо погрешность в сотни и более метров. А запустить большее кол-во спутников - крайне дорогое мероприятие, сам понимаешь. + ракеты-носители еще постоянно падают, не выводя эти спутники на орбиты... |
|||
121
Маратыч
03.04.12
✎
07:25
|
(119) 8 спутников, сидя в офисе? Наружная антенна или офис на крыше под открытым небом?
|
|||
122
IamAlexy
03.04.12
✎
07:26
|
(121) устройство на подоконнике лежит :)
|
|||
123
Маратыч
03.04.12
✎
07:29
|
(121) В любом случае экранируется минимум половина видимого неба. Если посмотреть на карту системы NAVSTAR, легко видно, что в оставшейся половине ни при каких идеальных условиях не может быть одновременно 8 спутников. У вас волчанка... ой, отраженный сигнал =)
|
|||
124
ParaWiz
03.04.12
✎
07:29
|
(122) чета сразу вспомнились фильмы где со спутника смотрят так раз сверху на человека и раз так повернули картинку и лицо видно ... у тебя окно на потолке ?
|
|||
125
ParaWiz
03.04.12
✎
07:31
|
+(124) и как выглядит твое окно что ты можешь получить прямой сигнал от 8 спутников
|
|||
126
ShoGUN
03.04.12
✎
07:31
|
(118) >NAVSTAR давно уже транслирует гражданским и военным один и тот же сигнал без занижения точности.
Угу, только это относится к коду стандартной точности(C/A), а не к P-коду. Последний доступен только военным. Кроме того, гражданские приемники одночастотные, а значит помимо отраженного от поверхности сигнала есть и ионосферная ошибка. |
|||
127
Маратыч
03.04.12
✎
07:32
|
(121) wiki:Файл:ConstellationGPS.gif
Показатель visible sat - количество видимых над горизонтом спутников в момент времени. В идеальных условиях. Для устройства на подоконнике экранируется минимум половина из них. |
|||
128
IamAlexy
03.04.12
✎
07:34
|
(123) да это еще в первой сотни постов выяснили.. темболее что количество спутников "пляшет" от 5 до 10
|
|||
129
IamAlexy
03.04.12
✎
07:34
|
(127) гон какойто.. тут простые автомобильные гпс по 12 спутников видят...
|
|||
130
Маратыч
03.04.12
✎
07:35
|
(126) P-код точности не добавляет, но он более помехоустойчив.
|
|||
131
Иде я?
модератор
03.04.12
✎
07:35
|
Геодезический прибор ГПС определяет координаты с точностью до сантиметров. При определении координат и движении по замкнутому кругу в 2 километра выходят на начальную точку с точностью 2 см. Стоит порядка 750 штук рэ
|
|||
132
ShoGUN
03.04.12
✎
07:37
|
(130) Тебе не кажется, что первая часть твоей фразы противоречит второй?
|
|||
133
IamAlexy
03.04.12
✎
07:40
|
(131) планируется использовать устройства стоимостью 100-150 баксов...
|
|||
134
Маратыч
03.04.12
✎
07:44
|
(132) Не кажется. P-код сложнее заглушить. Ошибки же, возникающие при BPSK модуляции (для C/A кода) вполне непринужденно компенсируются, однако при плохих условиях приема накопленные ошибки сильно влияют на общую картину, в отличие от помехоустойчивого P-кода.
Т.е. в идеальных условиях точность при P-кодировании и C/A-кодировании абсолютно одинакова, и преимущество P-кода выявляется только при активных помехах. Он вообще изначально для защиты от искусственных помех создавался, в конце концов. |
|||
135
ParaWiz
03.04.12
✎
07:45
|
(133) автомат калашникова калибра 7.62 пробивает рельсу, почем рельсу не пробивает моя пневматика ?! Что нужно исправить в моем МР-654К чтобы он пробивал рельсу ?!
|
|||
136
Маратыч
03.04.12
✎
07:45
|
+(134) В первом предложении "плохие условия приема" лучше заменить на "охренеть какие плохие условия приема" :)
|
|||
137
IamAlexy
03.04.12
✎
07:51
|
(135) что нужно сделать чтобы моя пневматика с 10 метров попадала в круг диаметром метр
|
|||
138
IamAlexy
03.04.12
✎
07:52
|
+(137) ну или чтобы могла подряд 10 раз выстрелить... и выстрелить в том направлении куда целится стрелок.. а не так что первый выстрел вроде в нужном направлении, второй в землю, третий в небо, четвертый вообще назад - в стрелка улетеле...
|
|||
139
Маратыч
03.04.12
✎
07:54
|
(138) Поменять стрелка, очевидно же :)
|
|||
140
ParaWiz
03.04.12
✎
08:01
|
(137)(138) либо поменять стрелка, либо не стрелять через мутную жидкость с мусором
|
|||
141
Rok_Li
03.04.12
✎
08:02
|
Бросайте эти технологии..определяйте где вы по звездам и мху на пнях ))
|
|||
142
ParaWiz
03.04.12
✎
08:04
|
(141) Есть способ проще, оторвать свою задницу, выйти из здания, дойти до его угла и прочитать адрес на табличке
|
|||
143
fisher
03.04.12
✎
08:05
|
(0) Великовата погрешность. При уверенной зацепке за несколько спутников порядка 10 метров обычно. Думаю, дело в "за столом в офисе". Х.з. по какой конкретно причине, но под открытым небом ты вряд ли такое получишь.
|
|||
144
Rok_Li
03.04.12
✎
08:07
|
(142) Хм ..так даже лучше определяется позиционирование в городских условиях. ))
|
|||
145
Sedoy
03.04.12
✎
08:13
|
(142) На многих зданиях только номер написан, чтобы еще улицу узнать, иногда полдня ходить надо...ГПС точнее, однако будет.
|
|||
146
Маратыч
03.04.12
✎
08:16
|
Кстати, в геодезических системах точность до сантиметров дают не супер-пупер приемники, а наземные станции, компенсирующие погрешности. Точность современной группировки NAVSTAR без дополнительной компенсации - порядка десяти метров. К слову, многие приемники еще и акселерометр используют для фильтрации таких вот "внезапных" скачков, т.е. получается эдакая инерциально-спутниковая навигация.
|
|||
147
ParaWiz
03.04.12
✎
08:18
|
(145) Варианты решения данной проблемы:
1. Использовать дополнительные источники - спросить у прохожих 2. Использовать интегрированный кэш для хранения визуальной идентификации улицы |
|||
148
KishMish
03.04.12
✎
08:19
|
Как-то объяснял жене про ГПС и показывал ей Гармин на Нокии N95. Запомнилась ее фраза.
"Мы стоим со скоростью 2 км/ч?" |
|||
149
Маратыч
03.04.12
✎
08:23
|
Сейчас ради интереса спозиционировался без GPS-а, только по БС и WiFi. Метров тридцать погрешность - для определения дома/улицы вполне хватает.
|
|||
150
ParaWiz
03.04.12
✎
08:29
|
(149) +1, сижу в помещении без окон, вафли нет, позиционировался только по БС, здание указало точно, мое местоположение примерно метрах в 20-30 от указанного, но в здании
|
|||
151
Rok_Li
03.04.12
✎
08:36
|
Сижу в помещении..с окнами идверями..знаю где я ..и знаю куда хочу..я домой хочу :(
|
|||
152
ParaWiz
03.04.12
✎
08:41
|
(151) +100500, только не домой, а вот сюда 21°18?41? с. ш. 157°47?47? з. д.
|
|||
153
Дикообразко
03.04.12
✎
08:51
|
(13)
разве спутники находятся не на геостационарных орбитах? |
|||
154
Дикообразко
03.04.12
✎
08:53
|
(122)
имхо... дело скорее в ПО |
|||
155
Маратыч
03.04.12
✎
09:31
|
(153) Нет. И даже не на геосинхронных, а существенно ниже.
|
|||
156
IamAlexy
03.04.12
✎
09:35
|
(141) тяжело с собой таскать пень с мохом...
|
|||
157
Mikeware
03.04.12
✎
10:13
|
(156) зато север всегда там, где захочешь....
|
|||
158
Иде я?
модератор
03.04.12
✎
10:16
|
На гармин HCx Vista когда точки сохранял , есть режим усредненного. Точность порядка 2.5-3 метра
|
|||
159
dmpl
03.04.12
✎
10:38
|
(0) Static Navigation надо в настройках чипа включить. И еще Track Smoothing.
(35) Древний SirfStar III хоть и ловит долго спутники, но позицию в условиях отраженного сигнала выдает заметно точнее более новых и более многоканальных приемников (например, того же Sirf Atlas V, который ловит спутники быстро, но позицию может выдать в 50-100 м от реальной, если спутников мало и полно переотраженного сигнала). Вот уж поистине горе от ума... (56) Это, скорее всего, вместе с переотраженными сигналами. (72) Это он 2D fix включил, а когда прыгает - поймал 4 спутника для 3D fix. (119) Дык они же все с одной стороны небосвода. А это не есть гуд. (129) Не спутников, а каналов. Часть каналов отраженный сигнал обрабатывает. Иначе зачем их 20-32 приемнику? |
|||
160
Chieftain
03.04.12
✎
12:11
|
(0) Такая железка что ли?
http://www.globalsat.ru/catalog/tr-600/ |
|||
161
IamAlexy
03.04.12
✎
12:53
|
(160) не.. 203ий
|
|||
162
Chieftain
03.04.12
✎
13:05
|
(161) Формат лога похожий сильно
|
|||
163
Эмбеддер
03.04.12
✎
16:16
|
(107) jj-connect и современный тоже очень неплох
|
|||
164
IamAlexy
03.04.12
✎
16:17
|
(162) это вообще то стандарт.. международный между прочм :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |