Development of hand gesture recognition device
The design of the hand gesture recognition device for this project used an Arduino Uno microcontroller together with two MMA4851 triaxial accelerometers. One of the sensors was mounted on the back of the palm and the second was mounted on the index finger. While most designs typically use a resistiv...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/154514 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-154514 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1545142021-12-28T12:27:57Z Development of hand gesture recognition device Anbalakan, Narayana Tuan Tran School of Mechanical and Aerospace Engineering ttran@ntu.edu.sg Engineering::Mechanical engineering The design of the hand gesture recognition device for this project used an Arduino Uno microcontroller together with two MMA4851 triaxial accelerometers. One of the sensors was mounted on the back of the palm and the second was mounted on the index finger. While most designs typically use a resistive flex sensor on detect the motion of the fingers, in this project an accelerometer is used instead. The primary reason for this was due to the dimensional limitations of a resistive flex sensor. The flex sensor can only determine the curvature of the finger but is unable to detect movement in the adjacent plane. The accelerometer would not have this limitation. Thus, allowing a more accurate detection of the hand movement including the movement of the finger. Furthermore, the gesture recognition aspect can be done using machine learning algorithms. Data was collected from repeated movement of the hand for several gestures and stored in a data frame. This data was used to train a predictive model in machine learning that could recognize the gestures. However, the focus of this project was on the thought-process, fabrication, and design of the hand gesture recognition device along with the code used to collect the data. And lastly, some data exploration to validate and check the data collected for errors and feasibility. In this report, the details of the machine learning algorithms is mentioned but not explored in depth. Bachelor of Engineering (Mechanical Engineering) 2021-12-28T12:27:57Z 2021-12-28T12:27:57Z 2021 Final Year Project (FYP) Anbalakan, N. (2021). Development of hand gesture recognition device. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/154514 https://hdl.handle.net/10356/154514 en A332 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Mechanical engineering |
spellingShingle |
Engineering::Mechanical engineering Anbalakan, Narayana Development of hand gesture recognition device |
description |
The design of the hand gesture recognition device for this project used an Arduino Uno microcontroller together with two MMA4851 triaxial accelerometers. One of the sensors was mounted on the back of the palm and the second was mounted on the index finger. While most designs typically use a resistive flex sensor on detect the motion of the fingers, in this project an accelerometer is used instead. The primary reason for this was due to the dimensional limitations of a resistive flex sensor. The flex sensor can only determine the curvature of the finger but is unable to detect movement in the adjacent plane. The accelerometer would not have this limitation. Thus, allowing a more accurate detection of the hand movement including the movement of the finger.
Furthermore, the gesture recognition aspect can be done using machine learning algorithms. Data was collected from repeated movement of the hand for several gestures and stored in a data frame. This data was used to train a predictive model in machine learning that could recognize the gestures. However, the focus of this project was on the thought-process, fabrication, and design of the hand gesture recognition device along with the code used to collect the data. And lastly, some data exploration to validate and check the data collected for errors and feasibility. In this report, the details of the machine learning algorithms is mentioned but not explored in depth. |
author2 |
Tuan Tran |
author_facet |
Tuan Tran Anbalakan, Narayana |
format |
Final Year Project |
author |
Anbalakan, Narayana |
author_sort |
Anbalakan, Narayana |
title |
Development of hand gesture recognition device |
title_short |
Development of hand gesture recognition device |
title_full |
Development of hand gesture recognition device |
title_fullStr |
Development of hand gesture recognition device |
title_full_unstemmed |
Development of hand gesture recognition device |
title_sort |
development of hand gesture recognition device |
publisher |
Nanyang Technological University |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/154514 |
_version_ |
1722355368443510784 |