handdator

Visa fullständig version : Problem med GPS i telefonen (HTC desire)


martikainen
2011-07-17, 08:32
Är det någon mer som har liknande problem när ni använder GPS'en i telefonen för att logga er träning? Min tappar GPS signalen 2-3ggr/pass och ritar ut fina streck...
Blir rätt missvisande distans men även tråkigt att ej kunna se på kartan.

http://www.sports-tracker.com/#/workout/martikainen/4m7qdjs5jopuif9v

SiSenior
2011-07-17, 08:39
Testat den några gånger utan strul. Det är däremot ingen nyhet att GPS'en i den har stora problem att hitta sin signal till satelliter. Särskilt i höghus områden eller skogsparti med höga träd.

Snafu
2011-07-17, 09:41
Har desire riktig gps eller agps? Dvs "gps" genom mobilnätet så att säga?

SiSenior
2011-07-17, 10:05
Agps.

MrBoris
2011-07-17, 10:27
Det är däremot ingen nyhet att GPS'en i den har stora problem att hitta sin signal till satelliter. Särskilt i höghus områden eller skogsparti med höga träd.

+1, aven om forskning jobbar pa detta :)

tp_88
2011-07-17, 11:05
Har desire riktig gps eller agps? Dvs "gps" genom mobilnätet så att säga?
Huh? Kanske missförstod dig nu men aGPS är "riktig" GPS.

Janitorr
2011-07-17, 12:00
Huh? Kanske missförstod dig nu men aGPS är "riktig" GPS.

http://sv.wikipedia.org/wiki/Assisted_GPS

AGPS är ju mindre exakt när signalerna från satelliterna är för svaga. Då används triangulering från mobilmasterna och inte trilateration som används när signalerna från satelliterna är ok.

David Brent
2011-07-17, 12:08
Agps.

Som den nyttjar för att snabbare hitta gps-satelliter, helt rätt. Har personligen aldrig haft problem att låsa vid satelliter utomhus.

Albatross
2011-07-17, 13:36
Som tidigare sagts, utomhus funkar den fint. Däremot inne i en träningslokal eller liknande är det sämre.

tp_88
2011-07-17, 17:50
http://sv.wikipedia.org/wiki/Assisted_GPS

AGPS är ju mindre exakt när signalerna från satelliterna är för svaga. Då används triangulering från mobilmasterna och inte trilateration som används när signalerna från satelliterna är ok.
Alltså, alla mobiler med A-GPS har fortfarande vanlig GPS-funktion.

martikainen
2011-07-17, 18:34
Om ni kikar kartan så ser ni ungefär hur naturen sett ut, (motsatt klockans håll får ni kolla) första tappet är ganska öppen terräng, bredvid bilväg och industriområde med låga byggnader, fri sikt uppåt, andra tappet är det mest korta träd, tänk energiskog.
tredje är helt öppet ute vid sjön, fjärde längre är dock i tät skog så den kan jag förstå.

Blir det stor skillnad om jag sätter telefonen på styret/runt armen än om jag har den som nu, i byxan.

HulkH
2011-07-17, 18:44
haha, vafan, jag läste GSP :( snacka ombesvikelse...

David Brent
2011-07-17, 19:14
Om ni kikar kartan så ser ni ungefär hur naturen sett ut, (motsatt klockans håll får ni kolla) första tappet är ganska öppen terräng, bredvid bilväg och industriområde med låga byggnader, fri sikt uppåt, andra tappet är det mest korta träd, tänk energiskog.
tredje är helt öppet ute vid sjön, fjärde längre är dock i tät skog så den kan jag förstå.

Blir det stor skillnad om jag sätter telefonen på styret/runt armen än om jag har den som nu, i byxan.

Jag brukar normalt sett ha den på armen, men vid några tillfällen när jag cyklat har jag haft den i fickan på jackan och jag kan inte minnas att det brukar avvika för det, speciellt inte såna "jättehopp".

Har du rootat telefonen och lagt in någon annan rom?

Janitorr
2011-07-17, 20:04
Alltså, alla mobiler med A-GPS har fortfarande vanlig GPS-funktion.

Haha, läste precis tråden lite mer noggrant. Skulle formulerat mig annorlunda såklart :)

Absolut har du rätt i det du skriver!

MrBoris
2011-07-18, 02:51
GPS är känsliga för träd och liknande hinder pga att beräkningen som genomförs i en simpel billig utrustning är som mest beroende av den så kallade kodmätningen, som i sin tur är väldigt känslig för flervägsfel (hinder ivägen eller material signalen kan studsa på). Där ingår även vatten Martikainen.. allt detta medför stora fel i mätningen, speciellt i och med att den är beroende av kodmätningen. Finns dock dyrare utrustning med bärvågsmätning men dessa är känsliga dem å...mest pga att bärvågsmätningen är beroende av den initiella kodmätningen.

Det som sammantaget händer är att mottagaren beräknar positionen på signaler den tror kommit direkt från samtliga satelliter, men egentligen har någon signal kommit från ett annat håll t.ex. en studs, och sen används minstakvadratmetoden för att beräkna positionen där minsta kvadratavvikelse avgör din position. Babaam fel.

Och för att en position ska kunna erhållas krävs sikt till >=4 satelliter, mindre än det så går det inte att få en position, vilket också kan beskriva dina urfall av positioner. För att lättast testa om det är din GPS-mottagare det är fel på så logga lite data mitt ute på ett öppet fält. I mitt tycke förlitar sig folk alldeles för mycket på mätningar i miljöer med sikthinder

Janitorr
2011-07-18, 04:43
GPS är känsliga för träd och liknande hinder pga att beräkningen som genomförs i en simpel billig utrustning är som mest beroende av den så kallade kodmätningen, som i sin tur är väldigt känslig för flervägsfel (hinder ivägen eller material signalen kan studsa på). Där ingår även vatten Martikainen.. allt detta medför stora fel i mätningen, speciellt i och med att den är beroende av kodmätningen. Finns dock dyrare utrustning med bärvågsmätning men dessa är känsliga dem å...mest pga att bärvågsmätningen är beroende av den initiella kodmätningen.

Det som sammantaget händer är att mottagaren beräknar positionen på signaler den tror kommit direkt från samtliga satelliter, men egentligen har någon signal kommit från ett annat håll t.ex. en studs, och sen används minstakvadratmetoden för att beräkna positionen där minsta kvadratavvikelse avgör din position. Babaam fel.

Och för att en position ska kunna erhållas krävs sikt till >=4 satelliter, mindre än det så går det inte att få en position, vilket också kan beskriva dina urfall av positioner. För att lättast testa om det är din GPS-mottagare det är fel på så logga lite data mitt ute på ett öppet fält. I mitt tycke förlitar sig folk alldeles för mycket på mätningar i miljöer med sikthinder

Lite petig, men det ska väl vara 3 eller flera satelliter du menar?
Enligt trilateration kan man ju utesluta den position som kommer vara nånstans i rymden.

MrBoris
2011-07-18, 07:36
Lite petig, men det ska väl vara 3 eller flera satelliter du menar?
Enligt trilateration kan man ju utesluta den position som kommer vara nånstans i rymden.

Mottagarklockan då, kan man utesluta den i MK-lösningen? 4 obekanta (X,Y,Z,klocka) -> 4satelliter

Janitorr
2011-07-18, 10:39
Mottagarklockan då, kan man utesluta den i MK-lösningen? 4 obekanta (X,Y,Z,klocka) -> 4satelliter

Nu är jag knappast nån expert, men kika på denna sida angående 3D trilateration:

http://electronics.howstuffworks.com/gadgets/travel/gps.htm

Det fiffiga med GPS, som jag förstått det, är ju att en mottagare behöver inte ha en klocka för en halv mille, det räcker med ett kvarts-ur. Klockan i mottagaren synkroniseras kontinuerligt mot atom-uren i satelliterna, så det blir ju ingen fjärde variabel, tiden får mottagaren "gratis" via satelliterna.

För övrigt har jag ingen aning om vad MK-lösningen är för nåt?! :)

MrBoris
2011-07-18, 11:09
Nu är jag knappast nån expert, men kika på denna sida angående 3D trilateration:

Det fiffiga med GPS, som jag förstått det, är ju att en mottagare behöver inte ha en klocka för en halv mille, det räcker med ett kvarts-ur. Klockan i mottagaren synkroniseras kontinuerligt mot atom-uren i satelliterna, så det blir ju ingen fjärde variabel, tiden får mottagaren "gratis" via satelliterna.



Det är därför du skattar mottagarklockans fel, gentemot satellitklockorna. För ett fel finns där, oavsett hur precisa atomklockorna är i satelliterna så kan aldrig mottagarklockan synkroniseras utan fel mot satelliterna.

Källa, även om det känns hemskt att länka till wikipedia när man forskar på skiten :)

http://en.wikipedia.org/wiki/Gps
"Three satellites might seem enough to solve for position since space has three dimensions and a position near the Earth's surface can be assumed. However, even a very small clock error multiplied by the very large speed of light[29] — the speed at which satellite signals propagate — results in a large positional error. Therefore receivers use four or more satellites to solve for the receiver's location and time. The very accurately computed time is effectively hidden by most GPS applications, which use only the location. A few specialized GPS applications do however use the time; these include time transfer, traffic signal timing, and synchronization of cell phone base stations.

Although four satellites are required for normal operation, fewer apply in special cases. If one variable is already known, a receiver can determine its position using only three satellites. For example, a ship or aircraft may have known elevation. Some GPS receivers may use additional clues or assumptions (such as reusing the last known altitude, dead reckoning, inertial navigation, or including information from the vehicle computer) to give a less accurate (degraded) position when fewer than four satellites are visible."

MK=MinstaKvadratmetoden. Elementärt att du måste skatta klockan...

Janitorr
2011-07-18, 11:37
Det är därför du skattar mottagarklockans fel, gentemot satellitklockorna. För ett fel finns där, oavsett hur precisa atomklockorna är i satelliterna så kan aldrig mottagarklockan synkroniseras utan fel mot satelliterna.

Källa, även om det känns hemskt att länka till wikipedia när man forskar på skiten :)

http://en.wikipedia.org/wiki/Gps
"Three satellites might seem enough to solve for position since space has three dimensions and a position near the Earth's surface can be assumed. However, even a very small clock error multiplied by the very large speed of light[29] — the speed at which satellite signals propagate — results in a large positional error. Therefore receivers use four or more satellites to solve for the receiver's location and time. The very accurately computed time is effectively hidden by most GPS applications, which use only the location. A few specialized GPS applications do however use the time; these include time transfer, traffic signal timing, and synchronization of cell phone base stations.

Although four satellites are required for normal operation, fewer apply in special cases. If one variable is already known, a receiver can determine its position using only three satellites. For example, a ship or aircraft may have known elevation. Some GPS receivers may use additional clues or assumptions (such as reusing the last known altitude, dead reckoning, inertial navigation, or including information from the vehicle computer) to give a less accurate (degraded) position when fewer than four satellites are visible."

MK=MinstaKvadratmetoden. Elementärt att du måste skatta klockan...

Ja, man ska akta sig för wiki, såg precis att det stod att GPS använder triangulering. Förvisso på den svenska sidan men men....

Jag forskar ju inte direkt på skiten :)

Jag har läst på nu och klart du har rätt.... och jag också.... fast jag förstod inte varför först riktigt ;)

Den fjärde satelliten behövs för att fixa höjden det visste jag men, jag har inte varit inte o petat i matematiska formler direkt.

"Min teori" förutsätter ju att höjden är känd... kan jag ju smyga in med i efterhand då :D