Tato diplomová práce se zabývá problematikou vytvoření aplikace elektronického kompasu
pro určení severního zemského pólu za pomocí dat získanými tříosým akcelerometrem a
magnetometrem včetně kalibrace těchto senzorů pomocí dostupných metod.
Cílem práce je vytvoření aplikace získávající hodnoty s daných senzorů, jejich kalibrace a
následné určení severního zemského pólu. Aplikace je vytvořena pro zařízení obsahující
operační systém Android vybavenými senzory akcelerace a měření magnetického pole doplněnými o senzor určování polohy GPS pro zvýšení přesnosti.
Annotation in English
This diploma thesis deals with problematice of creating an electronic compass application
for determination of North Pole using data obtained by a three-axis accelerometer and magnetometer, including the calibration of the sensors using the available methods.
The aim of the thesis is creating an application obtaining values with given sensors, their
calibration and subsequent determination of the North Pole. The application is designed for
devices with the Android operating system equipped with acceleration and magnetic fields
sensors completed with GPS position sensors to increase accuracy.
Keywords
Akcelerometr, magnetometr, ekompas, deklinace, Hard Iron, kalibrace
Keywords in English
Accelerometer, magnetometer, ecompass, declination, Hard Iron, calibration
Length of the covering note
50 s. (56 167 znaků)
Language
CZ
Annotation
Tato diplomová práce se zabývá problematikou vytvoření aplikace elektronického kompasu
pro určení severního zemského pólu za pomocí dat získanými tříosým akcelerometrem a
magnetometrem včetně kalibrace těchto senzorů pomocí dostupných metod.
Cílem práce je vytvoření aplikace získávající hodnoty s daných senzorů, jejich kalibrace a
následné určení severního zemského pólu. Aplikace je vytvořena pro zařízení obsahující
operační systém Android vybavenými senzory akcelerace a měření magnetického pole doplněnými o senzor určování polohy GPS pro zvýšení přesnosti.
Annotation in English
This diploma thesis deals with problematice of creating an electronic compass application
for determination of North Pole using data obtained by a three-axis accelerometer and magnetometer, including the calibration of the sensors using the available methods.
The aim of the thesis is creating an application obtaining values with given sensors, their
calibration and subsequent determination of the North Pole. The application is designed for
devices with the Android operating system equipped with acceleration and magnetic fields
sensors completed with GPS position sensors to increase accuracy.
Keywords
Akcelerometr, magnetometr, ekompas, deklinace, Hard Iron, kalibrace
Keywords in English
Accelerometer, magnetometer, ecompass, declination, Hard Iron, calibration
Research Plan
Vytvořte literární rešerši na dané téma.
Nastudujte principy funkce MEMS senzorů.
Odvoďte a proveďte kalibraci akcelerometru.
Odvoďte a proveďte kalibraci magnetometru.
Navrhněte elektronický kompas s kompenzací náklonu.
Vytvořte aplikaci elektronického kompasu.
Research Plan
Vytvořte literární rešerši na dané téma.
Nastudujte principy funkce MEMS senzorů.
Odvoďte a proveďte kalibraci akcelerometru.
Odvoďte a proveďte kalibraci magnetometru.
Navrhněte elektronický kompas s kompenzací náklonu.
Vytvořte aplikaci elektronického kompasu.
Recommended resources
LACKO, Ľuboslav. Vývoj aplikací pro Android. Brno: Computer Press, 2015. ISBN 978-80-251-4347-6.
PEDLEY, M.: AN3461 Application note: Tilt Sensing Using a Three-Axis Accelerometer, (2013). Accessed from: http://www.freescale.com/files/sensors/doc/app_note/AN3461.pdf
PEDLEY, M.: AN4399 Application note: High Precision Calibration of a Three-Axis Accelerometer, (2013). Accessed from: http://www.freescale.com/files/sensors/doc/app_note/AN4399.pdf
STMicroelectronics, AN3192 Application note: Using LSM303DLH for a tilt compensated electronicc compass, 2010: 34p., Accessed from: https://www.pololu.com/file/0J434/LSM303DLH-compass-app-note.pdf
T., Ozyagcilar, AN4248 Application note: Implementing a Tilt-Compensated eCompass using Accelerometer and Magnetometer Sensors, 2013. Accessed from: http://cache.freescale.com/files/sensors/doc/app_note/AN4248.pdf
NOAA, Wandering of the Geomagnetic poles, National Oceanic And Atmospheric Administration, Accessed from: http://www.ngdc.noaa.gov/geomag/GeomagneticPoles.shtml
Recommended resources
LACKO, Ľuboslav. Vývoj aplikací pro Android. Brno: Computer Press, 2015. ISBN 978-80-251-4347-6.
PEDLEY, M.: AN3461 Application note: Tilt Sensing Using a Three-Axis Accelerometer, (2013). Accessed from: http://www.freescale.com/files/sensors/doc/app_note/AN3461.pdf
PEDLEY, M.: AN4399 Application note: High Precision Calibration of a Three-Axis Accelerometer, (2013). Accessed from: http://www.freescale.com/files/sensors/doc/app_note/AN4399.pdf
STMicroelectronics, AN3192 Application note: Using LSM303DLH for a tilt compensated electronicc compass, 2010: 34p., Accessed from: https://www.pololu.com/file/0J434/LSM303DLH-compass-app-note.pdf
T., Ozyagcilar, AN4248 Application note: Implementing a Tilt-Compensated eCompass using Accelerometer and Magnetometer Sensors, 2013. Accessed from: http://cache.freescale.com/files/sensors/doc/app_note/AN4248.pdf
NOAA, Wandering of the Geomagnetic poles, National Oceanic And Atmospheric Administration, Accessed from: http://www.ngdc.noaa.gov/geomag/GeomagneticPoles.shtml