Low power motion tracking wireless node for IoT applications

Internet of Things (IoT) is one of the most ground-breaking forms of technology in the modern era. Embedded systems allow engineers to augment daily life objects through the use of microcontrollers and microprocessors. The Internet of Things allows communication and exchange of data in a network of...

Full description

Saved in:
Bibliographic Details
Main Author: Wijaya, Davin
Other Authors: Vun Chan Hua, Nicholas
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/74931
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Internet of Things (IoT) is one of the most ground-breaking forms of technology in the modern era. Embedded systems allow engineers to augment daily life objects through the use of microcontrollers and microprocessors. The Internet of Things allows communication and exchange of data in a network of objects with embedded microprocessors, sensors, actuators, etc. This concept can be used in a variety of ways to enhance many activities by incorporating “smart” objects to difficult processes. This project uses Bluetooth 4.2 to connect multiple Texas Instruments SensorTag sensors to a Raspberry Pi. The SensorTags are Inertial Measurement Units that can measure movement using data from in-built gyroscope, magnetometer, and accelerometer and low power microcontroller. The aim of this project is to further explore and improve the motion tracking system developed by my senior, Grace Christina. These tracking nodes can be attached to human body to track body movements for medical or recreational purposes. The data obtained by these tracking nodes are then sent to the Raspberry Pi for further processing. Multiple sensors are used to achieve higher accuracy or to calculate orientation of rotating body parts. Sensors can send data when requested by the Raspberry Pi, or can be sent automatically by the sensor to the Raspberry Pi whenever movement is detected, if notification is enabled. Unlike the previous project, I will focus mainly to improve the notification mode, as this mode is more efficient and less power consuming, which is one of the key criteria in IoT systems. This project will attempt to improve the accuracy and experiment with different ways of processing and transferring data.