Pattern Recognition using a Neural Network on a Microcontroller with I2C Ultrasonic Sensors
Journal Title: Annals of Emerging Technologies in Computing - Year 2019, Vol 3, Issue 1
Abstract
Ultrasonic sensors have been used in a variety of applications to measure ranges to objects. Hand gestures via ultrasonic sensors form unique motion patterns for controls. In this research, patterns formed by placing a set of objects in a grid of cells are used for control purposes. A neural network algorithm is implemented on a microcontroller which takes in range signals as inputs read from ultrasonic sensors and classifies them in one of four classes. The neural network is then trained to classify patterns based on objects’ locations in real-time. The testing of the neural network for pattern recognition is performed on a testbed consisting of Inter-Integrated Circuit (I2C) ultrasonic sensors and a microcontroller. The performance of the proposed model is presented and it is observed the model is highly scalable, accurate, robust and reliable for applications requiring high accuracy such as in robotics and artificial intelligence.
Authors and Affiliations
Fazal Noor
Conceptual User Interface Design Process for Healthcare App for Primary Care Level Services in India
Combining healthcare services on a primary care level, at a basic rather than specialised extent, for elementary treatment seeking people, can be challenging but yet useful. In fact, there are many different healthcare a...
Some Challenges in Using Computer-Aided Translation Tools to Facilitate Second Language Fluency in Education
At every level of education, from early years to postgraduate, students can arrive in the UK (or US) classroom with little or no English language ability. It is impossible for teachers to have knowledge of every first la...
Ideal Node Enquiry Search Algorithm (INESH) in MANETS
The different routing protocols in Mobile Ad hoc Networks take after various methodologies to send the data starting from one node then onto the next. The nodes in the system are non-static and they move arbitrarily and...
Potentials of Internet of Things (IoT) in Malaysian Construction Industry
IoT is a man-made technology conceptualized by intelligent virtual objects, which capable of knowing all things and allows the devices around themselves to interact automatically without human control. Every year, the nu...
Numerical Discrimination of the Generalisation Model from Learnt Weights in Neural Networks
This research demonstrates a method of discriminating the numerical relationships of neural network layer inputs to the layer outputs established from the learnt weights and biases of a neural network's generalisation mo...