Git Product home page Git Product logo

Comments (21)

Miq1 avatar Miq1 commented on June 18, 2024

I had some thoughts on this as well. As we can assume to be located in a car when Android Auto is active, we can deduct:

  • the car will move smoothly most of the time
  • if the past GPS fix had a position on a road, the next has a high probability to be on the same road
  • the next position will be on a trajectory following the road, speed*time since last fix ahead

This calculation will be correct most of the time. If not, the next GPS fix shall correct any false assumption.

from organicmaps.

wadeduvall avatar wadeduvall commented on June 18, 2024

I didn't even consider the fact this was the intended behavior. It seems like it smoothly scrolls some of the time and then repeatedly gets stuck, repeatedly, then scrolls smoothly again over and over. I assumed since they should know the speed of the car it would at least try and guess where it would be in real time. The view on the map isn't helpful otherwise.

from organicmaps.

AndrewShkrob avatar AndrewShkrob commented on June 18, 2024

Could you please check the behavior without Android Auto? We recently encountered this issue on mobile phones, and I suspect it might not be related to Android Auto.

from organicmaps.

Miq1 avatar Miq1 commented on June 18, 2024

In my case it definitely happens on Android Auro.

from organicmaps.

AndrewShkrob avatar AndrewShkrob commented on June 18, 2024

@Miq1 does this issue also occur on mobile phone?

from organicmaps.

wadeduvall avatar wadeduvall commented on June 18, 2024

@AndrewShkrob I will test this out, ETA sometime tomorrow.

from organicmaps.

Miq1 avatar Miq1 commented on June 18, 2024

@AndrewShkrob Same here, need to find a slot and will report back.

from organicmaps.

wadeduvall avatar wadeduvall commented on June 18, 2024

@AndrewShkrob I can CONFIRM this bug is also present in Android standalone app. It's a bit less annoying because there are a lot more vertical pixels, but its there. I will adjust the title accordingly.

from organicmaps.

Miq1 avatar Miq1 commented on June 18, 2024

Confirmed, happens in standalone app as well.

from organicmaps.

AndrewShkrob avatar AndrewShkrob commented on June 18, 2024

So, yes, this bug is not related to AA.

from organicmaps.

wadeduvall avatar wadeduvall commented on June 18, 2024

I was going to say this is a dupe of #826 but that specifically refers to when it happens in not-navigation mode. I don't know enough to say if these are the same bug or not, but perhaps a unified issue might help. I'll comment over there as well.

from organicmaps.

biodranik avatar biodranik commented on June 18, 2024

Does it reproduce in November release?

from organicmaps.

wadeduvall avatar wadeduvall commented on June 18, 2024

Does it reproduce in November release?

@biodranik I assume that's the non-beta version? I was able to get it on the Jan 9th release, I'll see if I can temporarily get out of the beta and run the Nov release today.

from organicmaps.

biodranik avatar biodranik commented on June 18, 2024

@rtsisyk do you have any ideas?

from organicmaps.

biodranik avatar biodranik commented on June 18, 2024

@wadeduvall @Miq1 do you still observe it in the recent version? And to confirm again: is the behavior the same on the phone, without Android Auto?

from organicmaps.

Miq1 avatar Miq1 commented on June 18, 2024

@biodranik @wadeduvall I checked it again an hour ago:

  • in routing mode everything is perfect. Smooth movement of the arrow indicator, most of the time heading correctly, silky auto-zoom
  • in drive mode the position is updated only every 2-3 seconds, the arrow is jumping. When standing still, the arrow will turn frequently, pointing to a false direction.

It would be great to have the same smoothness and stability as in the rouing mode in drive mode as well. 😉

from organicmaps.

biodranik avatar biodranik commented on June 18, 2024

The jumping behavior is intended. The position is only updated when a new GPS location comes in.

However, 2-3 seconds is too much, it looks like a bug, the interval should be 1 second. @AndrewShkrob @rtsisyk

from organicmaps.

Miq1 avatar Miq1 commented on June 18, 2024

How is it done in routing mode? Interpolation? It obviously is possible to have a smooth behaviour.

from organicmaps.

biodranik avatar biodranik commented on June 18, 2024

Smooth behavior is based on an assumption where you will be in 1 second. And it is not always accurate.

from organicmaps.

Miq1 avatar Miq1 commented on June 18, 2024

Well, but for my taste it is a massive improvement towards the "jumping habit". What almost is annoying me most is the rotating direction when standing. The probability of a car (or else) suddenly turning in place must be close to zero normally.

from organicmaps.

redstefan1 avatar redstefan1 commented on June 18, 2024

Can confirm this bug also happens to me on a google pixel 7a, it started quite recently (only noticed it today, but I rarely use navigation so idk) and is still happening as of latest update (Downloaded from F-Droid)

from organicmaps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.