miun.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
GNSS undersökning: För bättre precision i smartphones
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Institutionen för informationssystem och –teknologi.
2019 (svensk)Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
Abstract [en]

To be able to receive a position from a smartphone user is very valuable. Wit- hout this many applications would not work at all. For many applications the existing position libraries are not good enough, for example augmented reality applications which requires millimeter precision for a good experience. The goal of this report is to study if GNSS positioning can be improved for smartphones.The study focuses mostly on Android and has the goal of using the method “trilateration” to combine multiple satellites position and their distance to a receiver in order to calculate a real position. The projekt consists of two parts: and Android application and a Java Tomcat server. The android applica- tion uses the programming library “Location” to access raw GNSS-data for cal- culating the distance between the receiver and the satellites, which is called “pseudorange”, and the server functions as a REST API which provides GALI- LEO satellites current position. The project tries to combine these parameters in the Application to create a position. Although the report did not succeed in com- bining these parameters to calculate a position, it does describe of it is still pos- sible; which applications has succeeded before and what others ought to think about when starting similar studies. This project would require a bit more time to reach its end goal, but the fact that raw GNSS-data has become available to all developers on Android is a promising development since others may conti- nue or do their own research. This project focuses solely on GALILEO satelli- tes, mostly to time constraints. In future works all available satellite constella- tions should be used for better results.

Abstract [sv]

Att få en position av en smartphoneanvändare är mycket användbart, utan detta skulle många applikationer inte fungera alls. För många applikationer är den givna positionerings biblioteken inte tillräckligt bra dock, som t.ex. för augmen- ted reality applikationer som kräver millimeter-säker precision för en bra an- vändarupplevelse. Målet med denna rapport är att undersöka om GNSS-positio- nering kan förbättras inom smartphones. Undersökningen fokuserar mest på Android och har som målsättning att använda metoden “trilateration” för att kombinera satelliternas position och dess distans till en mottagare för att sedan räkna ut en verklig position. Projektet består av två delar: en Android applika- tion och en Java TomCat server. Android applikationen använder programme- rings biblioteket “Location” för att få tag på rå GNSS-data för att räkna ut di- stansen mellan satelliter och mottagaren, vilket kallas för “pseudorange”, och servern fungerar som ett REST API som returnerar GALILEO-satelliters nuva- rande position. Applikationen försöker kombinera pseudorange och satelliter- nas position med trilateration för at få ut mottagarens position. Rapporten lyck- as inte uppnå detta mål dock, men den beskriver hur det ändå är möjligt, vilka andra applikationer som lyckats och vad andra bör tänka på om de vill göra lik- nande studier. Det skulle behövas lite mer tid för att avsluta detta projekt, men faktumet att råa GNSS-data har blivit tillgänglig för alla Android-utvecklare, från att ha varit helt gömd, är en lovande utveckling då det låter andra forska på egen hand. Detta projekt fokuserar enbart på GALILEO satelliter, mestadels för tidsbegränsningar.

sted, utgiver, år, opplag, sider
2019. , s. 34
Emneord [en]
Trilateration, Pseudorange, Satellites, Java, Android, Server, Ephemeris, GALILEO, GPS, Satellite Positioning
Emneord [sv]
Trilateration, Pseudorange, Satelliter, Java, Android, Server, Ephemeris, GALILEO, GPS, Satellitpositionering
HSV kategori
Identifikatorer
URN: urn:nbn:se:miun:diva-36584Lokal ID: DT-V19-G3-022OAI: oai:DiVA.org:miun-36584DiVA, id: diva2:1333359
Fag / kurs
Computer Engineering DT1
Utdanningsprogram
Computer Science TDATG 180 higher education credits
Veileder
Examiner
Tilgjengelig fra: 2019-07-01 Laget: 2019-07-01 Sist oppdatert: 2019-07-01bibliografisk kontrollert

Open Access i DiVA

fulltext(1161 kB)14 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 1161 kBChecksum SHA-512
6d61f629b31326390da2eb229f181502793af629ded0470d963e8849f585f2d9381e1b079af48d6062ce9d5f3f1b5af11b55b0f952664d7e4fb7b8bb55311fae
Type fulltextMimetype application/pdf

Søk i DiVA

Av forfatter/redaktør
Fredin, Elias
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 14 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 64 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf