Uploaded by merikhan63

Voice Control Robot

advertisement
Voice Controlled Robotic System by Using FFT
Table of Contents
1. Abstract ------------------------------------------------------------------------- page # 3
2. Objective ------------------------------------------------------------------------ page # 4
3. Proposed Solution -------------------------------------------------------------- page # 4
4. Conclusion ---------------------------------------------------------------------- page # 8
5. References ---------------------------------------------------------------------- page # 9
Abstract
For over a century, people have been utilizing the machine to take care of their work easily.
Robots or automated frameworks are the following stage in the advancement of machines,
which can be utilized to exalt human existence to the following degree. In this report, we build
up an automated framework that takes voice orders from the client. Continuously and can work
as needs be. Each word vibrates at various frequencies. Thus, we play out a computerized signal
preparing apparatus like FFT (Fast Fourier Transform) on an info order to change the sign from
time space over to recurrence area. We at that point removed the qualities of the info orders
from their recurrence area to group the information orders into a provided set of orders utilizing
the PNN (likelihood neural organization) classifier. When the information order is distinguished,
we speak with the sequential automated framework through the GSM module that is
constrained by Arduino.
Introduction
The historical backdrop of advanced mechanics robotics has its beginnings in the old world. The
cutting edge idea started to create with the start of the Industrial Revolution, which permitted
the utilization of complex mechanics, and the ensuing presentation of power. This made it
conceivable to take care of machines with little and minimized motors. Toward the start of the
twentieth century, the idea of humanoid the machine was created. Today, one can envision
human size robots with limit with regards to practically human contemplations and
development, in which discourse acknowledgment assumes a significant part.
A robotic system that can be controlled by the utilization of voice orders is created. To recognize
activity or an assignment to be performed we need to rapidly apply Fourier change calculation
(FFT) on all various information sources orders that will change over the time space sign to
frequency domain.
Problem: the problem that we faced in the implementation of the system is sometimes the lack
and distortion of voice reorganization which can be solved with the solution method given
below:
Proposed solution/Method of implementation
Brainstorming
In the brainstorming process the solution for the problem and its working for voice controlled
robotics system include 5 primary stages.
1. Initialization process
2. Signal Processing
3. Data Array Formation
4. Input Array Formation
5. Classification
Steps with flowchart graphs and background working
Initialization process
The voice-controlled robotic system is modified in a manner by which each activity of an
automated framework compares specific voice order, which is just a watchword. To For instance,
you can allocate the catchphrase 'Stop' to stop the framework to play out a specific activity. In
this progression, the framework request that the client register every one of these catchphrases
relating to the default preparing of orders and signals is completed in them to make information
lattice.
Signal Processing
During signal preparing, input orders are tested and packed for additional handling in the
example. There are many sign investigation procedures accessible in advanced arrangement
signal preparing, which can be utilized to remove significant qualities or boundaries and pack
the sign without losing any significant data. Among these methods, the main procedure is FFT.
Plot of Input command “Stop” in time domain
Plot of Input command "Stop" in frequency domain by using FFT
Data Array Formation
When the information for the quantity of tests for various orders has been extricated, the normal
worth of extent at various predominant recurrences comparing to a specific window for various
arrangements of orders is put away along with the mean, mode, and middle in an information
framework.
Input Array Formation
When the information exhibit is shaped, the client can send an information order in a
continuous to do the relating task. As default orders, the sign preparing is done on the
information order and attributes are removed. These trademark esteems are put away in an
information cluster alongside the mean, mode, and middle worth of the information removed
highlights.
Block Diagram
Classification
When we discover the info network or test grid, the errand is to sort the information lattice
between sections of the information framework. This can be made by utilizing different
likelihood appropriation methods as PNN or gathering.
Result
Communicating with ROBOTIC SYSTEM
When the info order is recognized progressively using classifiers, the data is sent to the robotic
system utilizing the GSM or Bluetooth model, contingent upon the application. In the event that
the distance between the client and the framework is more noteworthy than IOT, like Ethernet, it
can likewise be utilized for correspondence.
Conclusion
The voice controlled robotics system has different applications in different fields, particularly
where the actual interface is unimaginable or hazardous, for example, in a compound industry.
The voice controlled framework can likewise be exceptionally helpful for crippled or daze
individuals. It likewise has a few applications to complete everyday errands easily. The
calculation introduced in this record is not difficult to carry out and can be utilized for
mechanical frameworks of any kind. Since it just requires FFT for discourse acknowledgment, it
doesn't need any extra equipment. In this manner, it is simple carry out. A client can essentially
provide a voice order from a PC or cell phone from any distance, depending on the gadget
utilized for correspondence with the automated framework and the framework will play out the
relating task.
Future work: For the long lasting of the system, the voice controlled system should be utilized by
updated frameworks so that for the recognition of voice control there should be no distortion or
lagging.
References
K. M. A. Patel and P. Thakral, "The best clustering algorithms in data mining," 2016 International
Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, 2016, pp. 20422046. doi: 10.1109/ICCSP.2016.7754534
Competitive probabilistic neural network (PDF Download Available)" ResearchGate. Retrieved
2017-03-16
Rashid, Humayun & Ahmed, Iftekhar & Bin Osman, Sayed & Rasheduzzaman, Md & Newaz,
Qader & Reza, Sharif. (2017). Design and Implementation of a Voice Controlled Robot with
Human Interaction Ability.
Related documents
Download