Spring naar bijdragen
  • 0

gemiddelde richting vanuit meerdere GPS posities


Vraag

Geplaatst

Voor een projekt ben ik bezig om de gemiddelde richting te kunnen bepalen n.a.v. posities.

 

Posities worden elke seconde gelogd. Ik bewaar de laatste 60 posities en zou daaruit een gemiddelde richting willen bepalen. Ik kan ten opzichte van 2 posities een richting bepalen, maar dat is niet vloeiend. 'T is wat lastig uitleggen maar stel dat ik 5km per uur rij en vervolgens 5 seconden stop. Dan zijn de gps-posities ongeveer hetzelfde, maar gaat m'n richting van bijvoorbeeld Noord naar Zuid en dan naar West en weer naar Zuid.

 

Er zou iets van een logica in moeten zitten dat wanneer de posities binnen x meter vallen ik in principe stil sta en deze dus [dubbele posities] niet meer mee tellen voor het bepalen van m'n richting.

 

TomTom en dat vergelijkbare applicaties hebben ook een bepaalde logica om bij stilstand niet om de seconde de kaart als een gek te laten roteren.

 

Heeft iemand iets soortgelijks al eens bestudeerd... ik zat te denken aan volgende tactiek:

 

* log posities

* wanneer vorige punt binnen 1 meter van voorgaande positie, dan punt loggen naar lijst

* bepaal gemiddelde richting tussen huidige en 5 voorgaande punten.

* Bij een rotonde of keren-op-de-weg zou dit een 'probleem' op _kunnen_ leveren maar dat komt niet vaak voor.

 

Een regressie-lijn / kleinste kwadraten oplossing of gemiddelde/mean van de laatste richtingen... of moet ik in andere richting [:(] denken?

 

Het stil staan is denk ik een bepalende factor voor de richting bepaling.

 

Iemand tips voor dit probleem[pje] ?

 

Jan

2 antwoorden op deze vraag

Aanbevolen berichten

  • 0
Geplaatst (bewerkt)

Ik zou gebruik maken van de snelheid.

 

Is de snelheid lager dan x kilometer per uur dan gebeurt er niets.

Is de snelheid hoger dan x kilometer per uur dan sla je de positie op in een tabel (FIFO).

 

Vervolgens reken je de gemiddelde richting van deze tabel uit.

Hoe langer de tabel hoe minder variatie in de richting.

bewerkt door deBruineBeren
  • 0
Geplaatst

Hoi deBruineBeren,

 

bedankt voor je reactie. Meerdere logica's mogelijk zie ik al wel.

 

FIFO voor een lijst van 10 logs op basis van posities om de seconde lijkt me voldoende. Eens kijken wat daar uit rolt.

 

Zoiets blijk software-matig lastig als je achter een pc zit en dus niet kunt testen. Ik heb meestal moeite om de rechtermuisknop te gebruiken op een laptop in de auto wanneer ik harder als 30 rijd ;)

 

Zal eens kijken of ik een bestaande track als simulatie kan gebruiken i.p.v. realtime gps logging.

  • Onlangs hier   0 leden

    • Er kijken geen geregistreerde gebruikers naar deze pagina.
×
×
  • Nieuwe aanmaken...