Design and implementation of an IMU-based module

OData support
Dr. Stumpf Péter Pál
Department of Automation and Applied Informatics

Nowadays more and more electronic device uses inertial measurement units.

For a long time now, laboratories are not the only places they can be found, since with the dramatically increasing spread of smartphones, nearly everybody has one in their pocket.

With the help of these sensors, our phones are capable of detecting in which direction they are rotated and based on that information, for example the video player application can switch to full screen mode.

Navigation softwares often utilize them to determine north direction, so the map seen on the screen will be always aligned properly.

Frequently, they are used to balance certain devices, therefore they are essential building blocks for quadrocopters and self-balancing vehicles.

In electronic entertainment industry, a portion of motion controlled game consoles senses gestures of players with the help of these sensors.

My task is to design a general, wireless inertial measurement unit based module, which can handle different type of sensors.

Data obtained from the sensor can be processed and visualized by an application made as part of the final project.

Since the device has wide range of applications, easy configurability is top priority.

After an introduction about inertial measurement units and processing of motion related data, I present the hardware and software design of the wireless module.

Finally I close my final project with presenting the post-processing software.


Please sign in to download the files of this thesis.