This object is in archive! 

Inaccurate tracking

Robert Solarik shared this problem 9 years ago
Not a Problem

When tracking, with good signal and accuracy, the line sometimes gets way off the road. It happens in all directions, so this should not be map being off. The line often changes direction after a break in a movement, but also during movement. In the picture, there is a track record of my bus travel. The blue line is the recorded path, the yellow one is the real path it should be following. Notice the change of direction after stopping at bus stop. Big part of the track record is very accurate, sometimes it acts chaotically (zig-zag) and sometimes it is smooth but couple of meters off. What is the problem? Some improper settings? My Samsung Galaxy Xcover 2 runs custom 4.4.4 Vanir rom and I believe it uses both GPS and GLONAS. At the time of the track recording, I had 10+ sattelites locked and the sky was clear, no high buildings around. I also run Locus Pro version and vector map if it makes any difference. Hope you can help, I am preparing for a bicycle trip in an unfamiliar terrain. Thanks

Replies (5)

photo
1

Hello Robert,


I'm sorry but this issue is not caused by Locus app. Locus gets the information about your position from Android system itself. Every second says Android system to all apps: "device is on this coordinates" and Locus save it as your movement. Locus does not know if you're in the bus or on the sidewalk or even in the park around - application only know the coordinates from system. Please note that accuracy of GPS devices is about -+ 10 meters and it may be lower if you're in the bus without clear view on the sky.

photo
1

I noticed that as well.

I think the best solutions here are:

1. adjust the settings>Track Recording>Choose Profile>Change Required Accuracy (e.g. only points with 10m accuracy will be recorded)

-This will somehow avoid noisy recording.

2. For offline use of the App which solely relies on GPS receivers, don't put your phone inside your pocket, bag or etc. And remove phone cover that covers the gps receiver in your phone (mostly the located on top of the phone). Put your phone in armband or a waterproof necklace pouch.

-This will improve the GPS accuracy.

3. Change the filtering.

Settings>GPS and Location>Altitude Manager>Altitude Filter>Choose Heavy or Ultra Heavy


Hi Sir Petr,

Is it possible to add an option for offsetting of track recording on defined route? For example, I will run on a defined/established road in the vector map and will track my run. The recorded track will depend on the gps accuracy which might result to the same problem above. If I implement an offsetting, the track recording will be adjusted to the actual/real distance of the road.

I think that offsetting feature is being implemented in garmin.

photo
1

Thank you for comments and advice. I little bit extends your solutions:

ad 1) Recording profile is good way how to record only "accureate" points. But please note that the recorded track may not be so smooth.

ad 2) Good point! Locus can work with external bluetooth GPS devices that have usually better accuracy.

ad 3) Filter influences only altitude recorded from GPS


Idea with offset - I'm not sure if I can understand where is the advance of such feature. However you can create new feature request separated from this topic where other users can vote for it.

photo
1

Is my understanding correct:

The higher the GPS accuracy (in meters or feet) the lesser the accurateness of your location. This is because, the gps locates you, for example within 30m, in a wider scale. While the lower the GPS accuracy ( in meters or feet) the higher the accurateness of your location. This is because, the gps locates you, for example within 1-10m, in a smaller scale.

photo
1

Hi Rogemar, thank you for your reply. This is exactly the kind of advice that I wanted to hear. Will try as soon as possible.

I THINK your understanding is not correct. IMHO, in this case, the word "higher" does not talk about the actual number of meters, it is about the quality of the accuracy, so "higher accuracy" = "better accuracy" = "smaller circle of your possible locations". This translates into: "the higher the accuracy - the smaller the number", "the lower the accuracy - the higher the number" Hope I am correct.

photo
1

Yep that's correct. There is 'Accuracy" field in GPS screen in Locus app, where:

The lower value = better accuracy

photo
1

Thanks for the correction. :)

photo
1

Hi Sir Petr,

What external bluetooth GPS device that is compatible with LOCUS can you recommend? Can both built-in gps receivers in smartphones and external bluetooth gps device works/receives GPS and GLONASS signals at the same time (for better accuracy)?

Last January 2015, I had an exploration hike in a uncharted-tropical mountain in my country which the nature is well-preserved with tall trees are abundant. There are some parts that I'm losing GPS fix (5-60seconds GPS unfix) which cause some errors in my recording despite my phone is exposed to the environment (inside my waterproof clear bag that is hanged in my neck). The phone that I'm using is Asus Zenphone 5 with built-in GPS and GLONASS. So, on my come-back hike in same mountain this April 2015, I'll re-record and further explore the mountain range.

photo
1

It isn't about compatibility between Locus and GPS external device. It's about compatibility between your phone/tablet and external GPS. Honestly probably almost every blue-tooth external GPS are compatible with standard phones and tablets. The only way you have to check is the bluetooth version

As I know you can use either external GPS or internal GPS. Maybe more info:

http://androgeoid.com/2010/09/why-use-an-external-bluetooth-gps-receiver-with-an-android-phone/

Replies have been locked on this page!