Orientation estimation and movement recognition using low cost sensors
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesis
Abstract [en]
Orientation estimation is a very well known topic in many fields such as in aerospace or robotics. However, the sensors used are usually very ex- pensive, heavy and big, which make them not suitable for IoT (Internet of Things) based applications. This thesis presents a study of how different sensor fusion algorithms perform in low cost hardware and in high acceler- ation scenarios. For this purpose, an Arduino MKR1000 is used together with an accelerometer, gyroscope and magnetometer. The objective of the thesis is to choose the most suitable algorithm for the purposed practical application, which consists on attaching the device to a moving object, such as a skate board or a bike. Once the orientation is estimated, a movement recognition algorithm that was developed is able to match what trick or movement was performed. The algorithm chosen was the Madgwick one with some minor adjustments, which uses quaternions for the estimation and is very resilient when the device is under strong external accelerations.
Place, publisher, year, edition, pages
2017. , p. 79
Keywords [en]
signal processing, orientation estimation, quaternion, euler angles, rotation matrices
National Category
Electrical Engineering, Electronic Engineering, Information Engineering Signal Processing
Identifiers
URN: urn:nbn:se:bth-14949OAI: oai:DiVA.org:bth-14949DiVA, id: diva2:1127455
Subject / course
ET2566 Master's Thesis (120 credits) in Electrical Engineering with emphasis on Signal processing
Educational program
ETASB Master of Science Programme in Electrical Engineering with emphasis on Signal Processing
Presentation
2017-06-12, BTH Gräsvis Campus, Karlskrona, 13:00 (English)
Supervisors
Examiners
2017-08-012017-07-142017-08-01Bibliographically approved