# App: Smooth movement

**URL:** <https://forum.kurviger.com/t/app-smooth-movement/2450>\
**Category:** Implemented features\
**Tags:** implemented\
**Created:** [November 6, 2019, 11:14am UTC](https://forum.kurviger.com/t/app-smooth-movement/2450 "2019-11-06T11:14:17Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [November 6, 2019, 11:14am UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/1 "2019-11-06T11:14:17Z")

</div>

Provide option for smooth movement in navigation / follow location modes.

Instead of map location “jumps”, smooth scroll / rotation can be performed.

Used alone or with Kalman filter, offers more fluid location map animations.

---

<div class="post-metadata">

**Author:** ![SchlesiM](https://forum.kurviger.com/user_avatar/forum.kurviger.com/schlesim/32/1080_2.png) [@SchlesiM](https://forum.kurviger.com/u/SchlesiM)\
**Post date:** [November 7, 2019, 11:19pm UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/2 "2019-11-07T23:19:40Z")

</div>

I really like this idea. Smoother movements look more professional and would improve the user experience escpially for those who prefer to be visually navigated (like me).

But I think this would result in more power consumption because of a shorter refresh cycle, right? Therefore it would be good to have this as an optional setting.

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [November 8, 2019, 6:41am UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/3 "2019-11-08T06:41:37Z")

</div>

> [@SchlesiM](#):
>
> this would result in more power consumption because of a shorter refresh cycle, right?

Correctly, everywhere the “Smooth movement” or the “Kalman filter” require more CPU or GPU (depends on implementation), so will be optional with default off.

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [November 23, 2019, 9:56am UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/4 "2019-11-23T09:56:18Z")

</div>

Has anyone else tried the smooth movement feature while driving?  
Can you share your experience, feedback with smooth movement?

Available in “Settings | Location | Smooth movement”.

> [@Kurviger 1.11.8 (Beta)](https://forum.kurviger.com/t/kurviger-1-11-2-beta/2417/25):
>
> Do you mean that map rotation is slow? What speed do you have when see a non expected smooth movement behavior? Smooth movement depends on GPS and is adjusted to the 1" interval which most GPS work. Anyway I plan to introduce some timing improvements to cover if possible more devices.

---

<div class="post-metadata">

**Author:** ![linux-user](https://forum.kurviger.com/user_avatar/forum.kurviger.com/linux-user/32/56_2.png) [@linux-user](https://forum.kurviger.com/u/linux-user)\
**Post date:** [November 23, 2019, 4:47pm UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/6 "2019-11-23T16:47:56Z")

</div>

I’ve tried the _smooth movement feature_ today on a short trip.  
So far nothing to complain, on the Samsung Galaxy S7

Manfred

---

<div class="post-metadata">

**Author:** ![Tom](https://forum.kurviger.com/user_avatar/forum.kurviger.com/tom/32/168_2.png) [@Tom](https://forum.kurviger.com/u/Tom)\
**Post date:** [December 1, 2019, 5:37am UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/7 "2019-12-01T05:37:02Z")

</div>

I tried it now several times and the map movement is still too slow. Especially in alternating curves it is far behind the reality. Samsung S9+

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [December 6, 2019, 12:10pm UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/8 "2019-12-06T12:10:09Z")

</div>

Implemented in [Kurviger 1.11.10](https://forum.kurviger.com/t/kurviger-1-11-5/2508).

---

<div class="post-metadata">

**Author:** ![linux-user](https://forum.kurviger.com/user_avatar/forum.kurviger.com/linux-user/32/56_2.png) [@linux-user](https://forum.kurviger.com/u/linux-user)\
**Post date:** [February 23, 2020, 7:44am UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/9 "2020-02-23T07:44:59Z")

</div>

Yesterday I did a 100km ride with many sharp turns.  
I can confirm the observation from @Tom, that in some situations map rotation lags behind reality. Maybe 3 seconds or more. Especially after sharp turns at crossroads with subsequent rapid acceleration.

My settings:

- Kalman filter: _on_
- Smooth movement: _on_
- Location service: _Google_
- Samsung Galaxy S7, Android 8

I switched Kalman filter off → no visible difference.  
Then I changed **location service** from _Google_ to _Android_.

Remaining test time was to short for a final conclusion, but my impression was, that map rotation was now way faster.  
My observation so far, leads me to the conclusion that Google location service lags behind reality.

Manfred

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [February 23, 2020, 2:20pm UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/10 "2020-02-23T14:20:37Z")

</div>

Thanks everyone for the feedback, especially the details are very useful!

Google location service is supposed to be more efficient and battery friendly, but also a black box.

It will be more fine tuned in next app version and we’ll see how its behavior is improved in action.

---

<div class="post-metadata">

**Author:** ![Shalrath](https://forum.kurviger.com/user_avatar/forum.kurviger.com/shalrath/32/1033_2.png) [@Shalrath](https://forum.kurviger.com/u/Shalrath)\
**Post date:** [September 5, 2020, 11:14pm UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/11 "2020-09-05T23:14:14Z")

</div>

During (almost?) every ride, I notice the smooth movement being disabled by itself after a while and the map gets jumpy (2-3 fps maybe) again. It stays enabled in the menu. When pausing and resuming the navigation, it gets smooth again for a while.

I use Android GPS (not Google) and the Kalman Filter is enabled.

Are you aware of this problem?

I’m trying to make a screen recording with the built-in simulation but there it doesn’t seem to occur. I will make a screen recording during my next real ride to illustrate the problem for you. Any other information I could collect when doing this?

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [September 6, 2020, 11:27am UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/12 "2020-09-06T11:27:21Z")

</div>

> [@Shalrath](#):
>
> I use Android GPS (not Google) and the Kalman Filter is enabled.

It’s better not set Kalman filter + Smooth movement simultaneously.

Kalman filter has its own process, so select each time one of them.

---

<div class="post-metadata">

**Author:** ![Viola](https://forum.kurviger.com/user_avatar/forum.kurviger.com/viola/32/12413_2.png) [@Viola](https://forum.kurviger.com/u/Viola)\
**Post date:** [September 22, 2024, 7:49pm UTC](https://forum.kurviger.com/t/app-smooth-movement/2450/13 "2024-09-22T19:49:22Z")

</div>


