PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Навигация (http://pccar.ru/forumdisplay.php?f=13)
-   -   Программная стабилизация GPS (http://pccar.ru/showthread.php?t=14887)

paxum 24.04.2011 11:48

Возьми усредненные?!

CyberSubaru 24.04.2011 12:27

Думал уже.

baddog 24.04.2011 14:12

Нефига у вас не выйдет,у GPS погрешность от 3 до 16 метров,примерно каждые 2 секунды приёмник ловит сигнал,погрешность даёт разные координаты.
поэтому они и прыгают.
100% точности не будет.

CyberSubaru 24.04.2011 16:33

Дикий разброс идет только когда скорость либо равна нулю либо около того. В движении точность довольно высока.

ps
Сигнал принимается каждую секунду :-)
на сирф3 покрайней мере.

Virtual 24.04.2011 17:54

дополню.... сигнал принимается постоянно, координаты обновляются каждую 0.1-0.2сек. в порт бросаются чаще каждую 1 сек. по дефолту :). на моем сирфстар2 по крайне мере так.

odessit 24.04.2011 18:09

Ну как я понимаю у спутников есть свое располо
ение .... Вот по ним и пляши...
Сделай какие то значения по спутников которые с боков...
До изменнния которых ты не меняеш положения ...
И плюс привязка по дороге...
Если авто на дороге то не менять направление...
Как то так

CyberSubaru 24.04.2011 18:31

Одессит. Я ж говорю - про движение еще более менее понятно как стабилизировать. Вычислить положение на дороге мы или нет имея векторную карту не составит труда. Другое дело - при запуске. Усреденния, отсечения всплесков....

Есть те, кто это как-то поборол?

Virtual 24.04.2011 19:15

Вложений: 1
я пробовал.... безтолку :(. при статичном положении, всегда возникает ситуация когда отраженный сигнал со спутников принимается за истинный. и возникают скачки координат в размере двойного расстояния до отражающей поверхности :(.... совсем чуток помогает анализ скорости в режиме 3D. но совсем чуток.
при движении такая ситуация сглаживается, ибо уход из отраженного луча очень быстр.

ЗЫ в районах плотной городской застройки это неизбежное зло, и просто приходится с этим мирится.

CyberSubaru 25.04.2011 07:10

Большие отклонения можно отбрасывать.
Посчитать начальные отклонения, примерно вычислить центр и от него считать расстояния до полученых точек. И по ним уточнять, исключая значения больше средних. Как-то так.
Но это будет приблизительный центр.


Часовой пояс GMT +4, время: 08:33.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot