Pattern Recognition using a Neural Network on a Microcontroller with I2C Ultrasonic Sensors
Journal: Annals of Emerging Technologies in Computing (AETiC) (Vol.3, No. 1)Publication Date: 2019-01-01
Authors : Fazal Noor;
Page : 9-19
Keywords : Ultrasonic Sensors; Time of Flight; Echo; Transmitter; Receiver; I2C; Neural Network; Pattern Recognition; SONAR;
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.
Other Latest Articles
- Models of Research and the Dissemination of Research Results: the Influences of E-Science, Open Access and Social Networking
- BIG DATA ANALYTICS OF LABOR COST OVER THIRTY YEARS
- Demonstration of the Importance of the Relationship of Logistics to Marketing: Incorporating Supply Chain Capabilities into Marketing Efforts
- Resetting the Clock for International Students: A Call for the ABA to Establish Standards for LL.M. Students and for Law Schools to Rethink Their LL.M. Curricula
- The Impact of social life in leading rehabilitation decision making between Omani and Bahraini Leaders
Last modified: 2019-01-01 22:15:08