IMPROVED MOTION TYPE IDENTIFICATION METHOD USING MOBILE DEVICE SENSORS


Abstract

This paper presents an application of built-in sensors of a mobile device – a more robust version of authors’ own motion type detection method introduced in previous work. Use of accelerometer and magnetometer for recording acceleration in the World’s coordinate system is explained. The original results and identification criteria are briefly described. New tests and their results are presented. An improved version of the motion type identification method is introduced.


Keywords

mobile computing; sensors; motion type detection

Boutaayamoua M., Schwartza C., Stamatakisc J., Denoëla V., Maquete D., Forthommea B., Croisiera J. L., Macqc B., Verlyb J. G., Garrauxd G., Brülsa O.: Development and validation of an accelerometer-based method for quantifying gait events, Medical Engineering & Physics 3/2015, 226–232.

Dzeng R. J., Fang Y.Ch., Chen I.Ch.: A feasibility study of using smartphone built-in accelerometers to detect fall portents, Automation in Construction, 38/2014, 74–86.

Godfreya A., Del Dina S., Barrya G., Mathersc J.C., Rochestera L.: Instrumenting gait with an accelerometer: A system and algorithm examination. Medical Engineering & Physics, vol. 37, issue 4, 2015, 400–407.

Kopniak P.: Pomiary kątów ugięcia kończyny w stawie z wykorzystaniem inercyjnego systemu Motion Capture. Pomiary, Automatyka, Kontrola, 8/2014, 590–593.

Kopniak P.: Interfejsy programistyczne akcelerometrów dla urządzeń mobilnych typu Smartphone. Pomiary, Automatyka, Kontrola 12/2011.

Kopniak P.: Budowa, zasada działania i zastosowania systemu rejestracji ruchu firmy Xsens. Logistyka 3/2014, 3049–3058.

Premerlani W., Bizard P.: Direction Cosine Matrix IMU: Theory, Draft: 5/17/2009.

Smołka J., Skublewska-Paszkowska M.: Rozpoznawanie rodzaju ruchu na podstawie odczytów sensorów urządzeń mobilnych. Logistyka 6/2014, 9713–9721.

Smołka J., Skublewska-Paszkowska M., Badurowicz M., Łukasik E.: Urządzenia mobilne jako rejestratory przyspieszenia. Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska 1/2015, 49–52 [DOI: 10.5604/20830157.1148048].

Core Motion Framework Reference, iOS Developer Library, https://developer.apple.com/library/ios/documentation/CoreMotion/Reference/CoreMotion_Reference/index.html [2015.12.28].

Global smartphone shipments forecast from 2010 to 2019 (in million units), http://www.statista.com/statistics/263441/global-smartphone-shipments-forecast/ [2016.1.10].

Location, Android Developers

http://developer.android.com/reference/android/location/Location.html [2015.12.10].

More Smartphones Were Shipped in Q1 2013 Than Feature Phones, An Industry First According to IDC http://www.idc.com/getdoc.jsp?containerId=prUS24085413 [2014-09-24].

Sensors overview, Android Developers,

http://developer.android.com/guide/topics/sensors/sensors_overview.html [2015.12.1].

Sensor coordinate system, Windows 10 | Hardware Dev Center, https://sysdev.microsoft.com/en-us/Hardware/oem/docs/Driver_Components/Sensor_coordinate_system [2015.12.29].

SensorManager, Android Developers

http://developer.android.com/reference/android/hardware/SensorManager.html [2015.11.24].

Sensor class documentation, Android Develepers, http://developer.android.com/reference/android/hardware/Sensor.html#STRING_TYPE_LINEAR_ACCELERATION [2016-01-11].

Download

Published : 2016-05-10


Smołka, J., Troć, P., Skublewska-Paszkowska, M., & Łukasik, E. (2016). IMPROVED MOTION TYPE IDENTIFICATION METHOD USING MOBILE DEVICE SENSORS. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 6(2), 13-18. https://doi.org/10.5604/20830157.1201310

Jakub Smołka  j.smolka@pollub.pl
Lublin University of Technology, Faculty of Electrical Engineering and Computer Science, Institute of Computer Science  Poland
Przemysław Troć 
Lublin University of Technology, Faculty of Electrical Engineering and Computer Science, Institute of Computer Science  Poland
Maria Skublewska-Paszkowska 
Lublin University of Technology, Faculty of Electrical Engineering and Computer Science, Institute of Computer Science  Poland
Edyta Łukasik 
Lublin University of Technology, Faculty of Electrical Engineering and Computer Science, Institute of Computer Science  Poland