App: Animated location

Thanks for the report.

More details are needed: speed, location service, Kalman, other settings, …


It depends on the driving style, GPS sensor, speed, etc.
That’s why it is optional, like the other functions.

Ok will try to collect more information. Yesterday speed between 90 and 130 km/h, Kalman active, GPS Android. But I can very good live without smooth movement.

Animated location isn’t very important for me - I don’t look at the navigation system all the time. Anyway, to know the difference I drove the same short route once without and once with animated location - here the two videos side by side:

I like the right version more - thanks for the idea and the realization, Emux!

1 Like

Thank you very much for the videos! :slightly_smiling_face:

The Kalman filter was off?

I will see for more improvements in the future.

Oh sorry - yes it was off, probably switched off accidentally when switching back and forth of animated location.

No problem. The 2 settings work differently, but can be combined.
Kalman filter can further help with GPS estimation (extrapolation).

GPS location updates are at their best every second.

You can use the “Kalman filter” to estimate intermediate locations.

1 Like

Ah ok denn du schriebst Kalman Filter abschalten wenn man Google testet und das hatte ich natürlich gemacht. Wenn es mit dem aktivieren dieser Funktionen wieder flüssig läuft, bin ich glücklich.

This is because location service tests must be performed without auxiliary functions.

1 Like

Today I did a (very short) test of animated location.
Map movement was perfect smooth but map orientation was lagging a few seconds behind reality.

When I have time I will try to do more testing.
Especially the difference between Android and Google location service.

1 Like

Thanks for the testing and the detailed report!

Kalman filter and animated location work differently:

  • Kalman filter estimates the intermediate locations until next GPS report.
    (not rotation)

  • Animated location animates the map to the next location.
    Including rotation, although rotation seems to react more slowly.

There is always room for improvements in these advanced algorithms… :slightly_smiling_face:

3 posts were merged into an existing topic: Power usage

A post was merged into an existing topic: Ein dickes Lob an die “Beiden” von Kurviger / A big compliment to the “two” from Kurviger

This setting is only important if an offline map is used.

The Kalman filter works only straight ahead and not when turning?

With the animated location, I would say that when turning the map is displayed extremely delayed.

Kalman filter works with location coordinates.
(not location bearing)

I will see if any improvements are possible.

Kurviger 2.2.18 (Beta) has improvements in animated location.

Animated location now works better with Kalman filter.


Please test the animated location again:

  • With Kalman filter
  • Without Kalman filter

And report your feedback separately for both cases.

1 Like

Both is working fine. The map rotation is now pretty quick. With Kalman filter the active track seems a little more angular, not so rounded. I can’t now see an advantage with active Kalman filter. Maybe Smartphones with lower CPU performance benefit from this? My preference is smooth movement without Kalman filter.

1 Like

Thanks for the report.

Kalman Filter processes GPS reports helping with GPS jumps, loss and estimation.
It provides fixed locations many times / sec → smoother movement / faster rotation.

Without Kalman filter, the app uses directly the GPS location reports, at best 1 / sec.

Implemented in Kurviger 2.2.20.