Elderly assisted living system
Singapore is expected to shift into an ageing population and the Government is looking into providing quality care for the elderly. One of their visions is that the elderly is able to live independently in their own home safely. The aim of this project is to develop a software system to assist the e...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/61166 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Singapore is expected to shift into an ageing population and the Government is looking into providing quality care for the elderly. One of their visions is that the elderly is able to live independently in their own home safely. The aim of this project is to develop a software system to assist the elderly in their daily lives.
The concept is to track the 2 dimensions (2D) movements of the elderly using Real-Time Locating System (RTLS) to enable Ambient Assisted Living. The user will carry a Radio-Frequency Identification (RFID) transmit-only tag that uses Impulse Radio Ultra Wideband (IR-UWB) technology. Localisation is performed using the Time Difference of Arrival (TDOA) technique by interacting the hardware with MATLAB. To improve the accuracy and the reliability of the system, real-time filtering is performed. The uncertainties region in the x-axis are reduced from approximately 1000 millimetres to approximately 500millimetres, the uncertainties region in the y-axis are reduced from approximately 5000millimetres to approximately 375 millimetres.
The experiments were conducted in the Internet of Things Laboratory. Python using the Visual module, also known as VPython is used to construct the 3D representation of the laboratory for the Graphical User Interface (GUI). VPython will construct the arena by reading the dimension values stored in a Microsoft Excel file. The GUI is able to detect which room in the arena the tag is currently in and allow automatic turning off or on of the simulated lightings. The accuracy and reliability of the positions of the tag are extremely important for this function to work.
MATLAB will interact with VPython through the User Datagram Protocol (UDP) socket. The data points that are the coordinates of the position of the tag will be sent over by MATLAB to VPython. VPython will then display the real-time position of the tag in the GUI to reflect the actual physical position of the tag in the arena. The attributes of the coordinates of the tag including time, date, location of the tag in the arena, whether are the lights turn off or on, can be written and store into a Microsoft Excel file for data analysis in future. |
---|