SlideShare a Scribd company logo
1 of 7
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072
© 2015, IRJET.NET- All Rights Reserved Page 49
ARDUINO BASED VOICE CONTROLLED ROBOT
K. Kannan1, Dr. J. Selvakumar2
1PG Scholar, Embedded System Technology, SRM University, Tamilnadu, India
2AP (S.G), ECE Department, SRM University, Tamilnadu, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract --- Voice Controlled Robot (VCR) is a mobile
robot whose motions can be controlled by the user by
giving specific voice commands. The speech is received
by a microphone and processed by the voice module.
When a command for the robot is recognized, then
voice module sends a command message to the robot’s
microcontroller. The microcontroller analyzes the
message and takes appropriate actions. The objective
is to design a walking robot which is controlled by
servo motors. When any commands are given on the
transmitter, the EasyVR module will take the voice
commands and convert the voice commands into
digital signals. Then these digital signals are
transmitted via ZIGBEE module to the robot. On the
receiver side the other ZIGBEE module receives the
command from the transmitter side and then
performs the respective operations. The Hardware
Development board used here is ATmega 2560
development board. In ATmega 2560 there are 15
PWM channels which are needed to drive the servo
motors. Addition to this there is camera which is
mounted in the head of the robot will give live
transmission and recording of the area. The speech-
recognition circuit functions independently from the
robot’s main intelligence [central processing unit
(CPU)]. This is a good thing because it doesn’t take any
of the robot’s main CPU processing power for word
recognition. The CPU must merely poll the speech
circuit’s recognition lines occasionally to check if a
command has been issued to the robot. The software
part is done in Arduino IDE using Embedded C.
Hardware is implemented and software porting is
done.
Key Words: Arduino, ATmega 2560, EadyVR, Servo
1. INTRODUCTION:
1.1 Voice Control:
When we say voice control, the first term to be
considered is Speech Recognition i.e., making the system
to understand human voice. Speech Recognition is a
technology where the system understands the words
(not its meaning) given through speech.
Speech is an ideal method for robotic control
and communication. The speech recognition circuit we
will outline, functions independently form the robot’s
main intelligence [central processing unit (CPU)]. This a
good thing because it doesn’t takes any of the robots
main CPU processing power for word recognition. The
CPU must merely poll the speech circuit’s recognition
lines occasionally to check if a command has been issued
to the robot. We can even improve upon this by
connecting the recognition line to one of the robot’s CPU
interrupt lines. By doing this, a recognized word would
cause an interrupt, letting the CPU know a recognized
word had been spoken. The advantage of using an
interrupt is that polling the circuit’s recognition line
occasionally would no longer be necessary, further
reducing any CPU overhead.
Another advantage to this stand-alone speech-
recognition circuit (SRC) is its programmability. You can
program and train the SRC to recognize the unique
words you want recognized. The SRC can be easily
interfaced to the robot’s CPU.
To control and command an appliance
(computer, VCR, TV security system, etc.) by speaking to
it, will make it easier, while increasing the efficiency and
effectiveness of working with that device. At its most
basic level speech recognition allows the user to perform
parallel tasks, (i.e. hands and eyes are busy elsewhere)
while continuing to work with the computer or
appliance.
Robotics is an evolving technology. There are
many approaches to building robots, and no one can be
sure which method or technology will be used 100 years
from now. Like biological systems, robotics is evolving
following the Darwinian model of survival of the fittest.
Suppose you want to control a menu driven
system. What is the most striking property that you can
think of? Well the first thought that came to our mind is
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072
© 2015, IRJET.NET- All Rights Reserved Page 50
that the range of inputs in a menu driven system is
limited. By using a menu all we are doing is limiting the
input domain space.
1.2 Use of Building Robots:
Robots are indispensable in many
manufacturing industries. The reason is that the cost per
hour to operate a robot is a fraction of the cost of the
human labor needed to perform the same function. More
than this, once programmed, robots repeatedly perform
functions with a high accuracy that surpasses that of the
most experienced human operator. Human operators
are, however, far more versatile. Humans can switch job
tasks easily. Robots are built and programmed to be job
specific. You wouldn’t be able to program a welding
robot to start counting parts in a bin. Today’s most
advanced industrial robots will soon become
“dinosaurs.” Robots are in the infancy stage of their
evolution. As robots evolve, they will become more
versatile, emulating the human capacity and ability to
switch job tasks easily. While the personal computer has
made an indelible mark on
society, the personal robot hasn’t made an appearance.
Obviously there’s more to a personal robot than a
personal computer. Robots require a combination of
elements to be effective: sophistication of intelligence,
movement, mobility, navigation, and purpose.
Without risking human life or limb, robots can
replace humans in some hazardous duty service. Robots
can work in all types of polluted environments, chemical
as well as nuclear. They can work in environments so
hazardous that an unprotected human would quickly die.
1.3 THE TASK:
Fig 1: Basic Tasks of Robot
The purpose of this project is to build a robotic car which
could be controlled using voice commands. Generally
these kinds of systems are known as Speech Controlled
Automation Systems (SCAS). Our system will be a
prototype of the same.
We are not aiming to build a robot which can
recognize a lot of words. Our basic idea is to develop
some sort of menu driven control for our robot, where
the menu is going to be voice driven.
What we are aiming at is to control the robot using
following voice commands.
The robot can do these basic tasks:-
1. move forward
2. move back
3. turn right
4. turn left
5. load
6. release
7. stop ( stops doing the current job )
Table 1: Tasks
2. SYSTEM DESCRIPTION:
2.1 Existing System:
The Existing system is a speech recognizing system.
Speech recognition is the process of capturing spoken
words using a microphone or telephone and converting
them into a digitally stored set of words.
INPUT(Speaker speaks) OUTPUT (Robot
does)
Forward moves forward
Back moves back
Right turns right
Left turns left
Load Lifts the load
Release Releases the load
Stop stops doing current
task
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072
© 2015, IRJET.NET- All Rights Reserved Page 51
The quality of a speech recognition systems are assessed
according to two factors: its accuracy (error rate in
converting spoken words to digital data) and speed (how
well the software can keep up with a human speaker).
Speech recognition technology has endless applications.
Commonly, such software is used for automatic
translations, dictation, hands-free computing, medical
transcription, robotics, automated customer service, and
much more. If you have ever paid a bill over the phone
using an automated system, you have probably benefited
from speech recognition software.
Speech recognition technology has made huge strides
within the last decade. However, speech recognition has
its weaknesses and nagging problems. Current
technology is a long way away from recognizing
conversational speech. Despite its shortcomings, speech
recognition is quickly growing in popularity. Within the
next few years, experts say that speech recognition will
be the norm in phone networks the world over. Its
spread will be aided by the fact that voice is the only
option for controlling automated services in places
where touch tone phones are uncommon.
2.2 PROPOSED WORK:
Voice Controlled System
While speech recognition is the process of converting
speech to digital data, voice recognition is aimed toward
identifying the person who is speaking.
Voice recognition works by analyzing the features of
speech that differ between individuals. Everyone has a
unique pattern of speech stemming from their anatomy
(the size and shape of the mouth and throat) and
behavioral patterns (their voice’s pitch, their speaking
style, accent, and so on).
The applications of voice recognition are markedly
different from those of speech recognition. Most
commonly, voice recognition technology is used to verify
a speaker’s identity or determine an unknown speaker’s
identity. Speaker verification and speaker identification
are both common types of voice recognition.
Speaker verification is the process of using a person’s
voice to verify that they are who they say they are.
Essentially, a person’s voice is used like a fingerprint.
Once a sample of their speech is recorded, a person’s
speech patterns are tested against a database to see if
their voice matches their claimed identity.
Most commonly, speaker verification is applied to
situations where secure access is needed. Such systems
operate with the user’s knowledge and cooperation.
Speaker identification is the process of determining an
unknown speaker’s identity. Unlike speaker verification,
speaker identification is usually convert and done
without the user’s knowledge.
For example, speaker identification can be used to
identify a criminal solely by their voice. In this situation,
a sample of their voice would be checked against a
database of criminals’ voices until a match is found.
Recently, this technique was used to identify a South
American drug kingpin who had obscured his physical
identity by undergoing extensive plastic surgery.
3. DETAILED DESCRIPTION OF PROPOSED WORK:
3.1 Transmitter Section:
On the transmitter section, voice commands are given to
the EasyVR module. The EasyVR module will then take
the voice commands convert it into digital values by
using inbuilt analog to digital converter (ADC) and
compare it with the predefined voice commands (for eg:
11 – forward, 12 – backward) and transmits those values
according to the voice commands in the form of binary.
This binary information is then received by the
Microcontroller (ATmega 2560) and enters into the
switch case. It will compare the value with the cases and
according to it the string with the command is
transmitted via ZIGBEE module.
3.2 Receiver Section:
On the receiver section, the digital signals are received
by the ZIGBEE receiver module, and it sends the binary
values to the microcontroller (ATmega 2560). The micro
controller enters into the switch case and compares
those string values with the values in switch case. Then
according to the string value it will drive the servo
motors in a continuous loop.
Here simultaneously three or more servos work, because
the robot should walk for that at least three servos has to
work together.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072
© 2015, IRJET.NET- All Rights Reserved Page 52
4. ALGORITHM:
1. The voice commands should be trained to the
EasyVR module.
2. Then the stored voice commands are
represented in the form of binary numbers such
as move forward – 001, move backward – 010
etc.
3. These binary values are transmitted via zigbee
module which is a transceiver.
4. The transmitted binary values are then received
by another zigbee module which is present on
the receiver side.
5. Microcontroller will take those binary values
and performs action(servo motors) according to
the binary values.
5. DISADVANTAGES OF EXISTING SYSTEM:
1. Even the best speech recognition systems
sometimes make errors. If there is noise or some
other sound in the room (e.g. the television or a
kettle boiling), the number of errors will
increase.
2. Speech Recognition works best if the
microphone is close to the user (e.g. in a phone,
or if the user is wearing a microphone). More
distant microphones (e.g. on a table or wall) will
tend to increase the number of errors.
3. In Speech recognition system, there is a
possibility of unauthorized usage. Since this
doesn’t depends upon which person is speaking.
4. No password protection.
6. RESULTS:
6.1 Training of Voice Module:
For the first-time use, we need to do some configuration:
1. Select the serial baud rate (default 9600)
2. Select the communication mode: Common Mode
or Compact Mode
3. Recording five instructions of the first group( or
2nd or 3rd as required)
4. Import the group you need to use (only
recognize 5 instructions within one group at the
same time)
After all the setting above, you can speak or send voice
instruction to it. If identified successfully, result will be
returned via serial port in the format: group number +
command number. For example, return Result: 11
(Compact mode returns 0x11) means identified the first
command of group 1.
If voice instruction is recorded, each time after you
power it on, you need to import the group before letting
it identify voice instructions.
6.2RECORDING STAGE:
1. Record indication: D1 (RED) flashes 3 times
within the 600ms, then off for400ms, and then
flashes quickly for 4 times within 600ms. Now
the recording indication is over.
2. Begin to speak: D1 (RED) is off for 400ms, and
then is on. Voice during the time while D1 (RED)
is on will be recorded by this module.
3. Recording a voice instruction successfully for
the first time: D1 (RED) off, D2 (ORANGE) on for
300ms.
4. Recording a voice instruction successfully for
the first time: D1 (RED) off, D2 (ORANGE) on for
700ms.
5. Recording failure: D2 (ORANGE) flashes 4 times
within the 600ms. In cases that voice
instructions detected twice don’t match, or the
sound is too large, or there is no sound,
recording will fail. You need to start over the
recording process for that instruction.
6.3 Waiting Mode:
In waiting mode, D2 (ORANGE) is off, and D1 (RED) is on
for 80ms every other 200ms, fast flashing. In this mode,
it doesn’t recognize voice command, only waiting for
serial commands.
6.4 Recognition Stage:
In identification stage, D2 (ORANGE) is off, and D1 (RED)
is on for 100ms every other 1500ms, slow flashing. In
this stage, this module is processing received voice
signal, and if matching, it will send the result
immediately via serial port.
6.5 Recording:
Before using it, we have train it by recording voice
instructions. Each voice instruction has the maximum
length of 1300ms, which ensures that most words can be
recorded. Once you start recording, you can’t stop the
recording process until you finish all the 5 voice
instructions recording of one group. Also, once you start
recording, the previous voice instructions in that group
will be erased.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072
© 2015, IRJET.NET- All Rights Reserved Page 53
First, you need a serial tool AccessPort
Serial port setting:
Baud rate: 9600
Parity bit: None
Data bit: 8
Stop bit: 1
Send format: Hex
Receive format: Char
Fig 2: Serial Port Setting
Send commands:
Fig 3: Commands
6.6 Recognition
We added another way to import the voice instruction
group on V2. For V1, the only way is to send command to
it through serial port, for example:
 Send command 0xAA21 to import group 1.
Send command 0xAA22 to import group 2.
 Send command 0xAA23 to import group 3.
Once the group is important, it will output message
through serial port. It could have 15 voice instructions in
3 groups. Each time you need to import the group before
it could recognize instructions in that group. That means,
this module could recognize 5 voice instructions at the
same time. In recognition stage, this module could
receive other serial commands. It will not exit the
recognition stage until you send 0XAA00 or delete that
group, or begin recording instruction
Fig 4: Importing the command
6.7 HARDWARE IMPLEMENTATION:
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072
© 2015, IRJET.NET- All Rights Reserved Page 54
7. SCOPE FOR FUTURE WORK:
1. This research work has been narrowed down to
short range zigbee module. Using a long range
modules will result in connectivity with the
robot for long distances.
2. Power Optimization such sleep and wakeup
schedules can be incorporated.
3. Image processing can be implemented in the
robot to detect the color and the objects.
4. For more accurate working servo motors can be
deployed.
5. Automatic Targeting System can be
implemented in the robot for tracking the target.
REFERENCES:
1. A study on real-time control of mobile robot with based
on voice command, Byoung-Kyun Shim ; Yoo-Ki
Cho ; Jong-Baem Won;Sung-HyunHan Control,
Automation and Systems (ICCAS), 2011 11th
International Conference on Publication Year: 2011
2. Speech recognition and its application in voice-
based robot control system, Luo Zhizeng;
ZhaoJingbing Intelligent Mechatronics and Automation,
2004. Proceedings. 2004 International Conference,
3. A study on precise control of autonomous
driving robot by voice recognition, Sung-Won Jung ; Ki-Won
Sung ; Moon-Youl Park ; Eon-Uck Kang ;Won-Jun
Hwang ; Jong-Dae Won; Woo-Song Lee ; Sung-Hyun Han
Robotics (ISR), 2013 44
th
International, Symposium on
DOI:10.1109/ISR.2013.6695640 Publication Year: 2013
4. A mechanism for human - robot interaction through
informal voice commands, D'Mello, S.; Lee
McCauley, ; Markham, James Robot and Human Interactive
Communication, 2005. ROMAN 2005. IEEE International
Workshop, DOI:10.1109/ROMAN.2005.1513777,
Publication Year: 2005
BIBILOGRAPHY:
K. Kannan received his
B.Tech.(Electronics and
Communication Engineering)from
Annamacharya Institute of Technology
and sciences (AITS), India in 2013. He
is currently pursuing his M.Tech. (Embedded System
Technology) in SRM University, India. His interests
include Robotics, Embedded Systems, Wireless Sensor
Networks, Wireless Communication.
Dr. J. Selvakumar received his B. E
(Electrical & Electronics) Madras
University, India in 1999, M. E. degree
in VLSI Design from ANNA University,
Chennai in 2003. He received his
Doctorate in the area of Low Power
VLSI Design from SRM University,
Chennai in 2013. Currently, he is an Assistant Professor
(Selection Grade) in the Department of Electronics and
Communication Engineering at S.R.M. University,
Chennai, India, working for more than a decade, since
2003. He has more than 5 reputed publications in
international journals with high citation (H-index), and
10 IEEE/SCOPUS cited international conference
publication.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 01 Issue: 01 | Dec-2014 www.irjet.net p-ISSN: 2395-0072
© 2014, IRJET.NET- All Rights Reserved Page 55

More Related Content

What's hot

AlterEgo: A Personalized Wearable Silent Speech Interface
AlterEgo: A Personalized Wearable Silent Speech InterfaceAlterEgo: A Personalized Wearable Silent Speech Interface
AlterEgo: A Personalized Wearable Silent Speech Interfaceeraser Juan José Calderón
 
IRJET- Survey on Face-Recognition and Emotion Detection
IRJET- Survey on Face-Recognition and Emotion DetectionIRJET- Survey on Face-Recognition and Emotion Detection
IRJET- Survey on Face-Recognition and Emotion DetectionIRJET Journal
 
Alter ego - PPT
Alter ego - PPT Alter ego - PPT
Alter ego - PPT Shirazjaf
 
Multi-modal Asian Conversation Mobile Video Dataset for Recognition Task
Multi-modal Asian Conversation Mobile Video Dataset for Recognition TaskMulti-modal Asian Conversation Mobile Video Dataset for Recognition Task
Multi-modal Asian Conversation Mobile Video Dataset for Recognition TaskIJECEIAES
 
IRJET- Talking Receptionist Robot
IRJET-  	  Talking Receptionist RobotIRJET-  	  Talking Receptionist Robot
IRJET- Talking Receptionist RobotIRJET Journal
 
An embedded module as “virtual tongue”
An embedded module as “virtual tongue”An embedded module as “virtual tongue”
An embedded module as “virtual tongue”ijistjournal
 
IRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET Journal
 
Blue eyes technology ppt
Blue eyes technology pptBlue eyes technology ppt
Blue eyes technology pptijaranjani
 
5.report (blue eye technology)
5.report (blue eye technology)5.report (blue eye technology)
5.report (blue eye technology)JIEMS Akkalkuwa
 
IRJET- Review on Portable Camera based Assistive Text and Label Reading f...
IRJET-  	  Review on Portable Camera based Assistive Text and Label Reading f...IRJET-  	  Review on Portable Camera based Assistive Text and Label Reading f...
IRJET- Review on Portable Camera based Assistive Text and Label Reading f...IRJET Journal
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014Journal For Research
 
IRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET Journal
 
Design of a Communication System using Sign Language aid for Differently Able...
Design of a Communication System using Sign Language aid for Differently Able...Design of a Communication System using Sign Language aid for Differently Able...
Design of a Communication System using Sign Language aid for Differently Able...IRJET Journal
 
IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb
IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and DumbIRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb
IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and DumbIRJET Journal
 
IRJET- Hand Gesture based Recognition using CNN Methodology
IRJET- Hand Gesture based Recognition using CNN MethodologyIRJET- Hand Gesture based Recognition using CNN Methodology
IRJET- Hand Gesture based Recognition using CNN MethodologyIRJET Journal
 
Blue Eye Technology
Blue Eye TechnologyBlue Eye Technology
Blue Eye Technologyrahuldikonda
 

What's hot (20)

AlterEgo: A Personalized Wearable Silent Speech Interface
AlterEgo: A Personalized Wearable Silent Speech InterfaceAlterEgo: A Personalized Wearable Silent Speech Interface
AlterEgo: A Personalized Wearable Silent Speech Interface
 
IRJET- Survey on Face-Recognition and Emotion Detection
IRJET- Survey on Face-Recognition and Emotion DetectionIRJET- Survey on Face-Recognition and Emotion Detection
IRJET- Survey on Face-Recognition and Emotion Detection
 
AlterEgo Device PPT
AlterEgo Device PPTAlterEgo Device PPT
AlterEgo Device PPT
 
Alter ego - PPT
Alter ego - PPT Alter ego - PPT
Alter ego - PPT
 
Multi-modal Asian Conversation Mobile Video Dataset for Recognition Task
Multi-modal Asian Conversation Mobile Video Dataset for Recognition TaskMulti-modal Asian Conversation Mobile Video Dataset for Recognition Task
Multi-modal Asian Conversation Mobile Video Dataset for Recognition Task
 
HandOVRS p-report
HandOVRS p-reportHandOVRS p-report
HandOVRS p-report
 
IRJET- Talking Receptionist Robot
IRJET-  	  Talking Receptionist RobotIRJET-  	  Talking Receptionist Robot
IRJET- Talking Receptionist Robot
 
An embedded module as “virtual tongue”
An embedded module as “virtual tongue”An embedded module as “virtual tongue”
An embedded module as “virtual tongue”
 
IRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras Model
 
Blue eyes technology ppt
Blue eyes technology pptBlue eyes technology ppt
Blue eyes technology ppt
 
blue-eyes technology
blue-eyes technologyblue-eyes technology
blue-eyes technology
 
5.report (blue eye technology)
5.report (blue eye technology)5.report (blue eye technology)
5.report (blue eye technology)
 
IRJET- Review on Portable Camera based Assistive Text and Label Reading f...
IRJET-  	  Review on Portable Camera based Assistive Text and Label Reading f...IRJET-  	  Review on Portable Camera based Assistive Text and Label Reading f...
IRJET- Review on Portable Camera based Assistive Text and Label Reading f...
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
 
IRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural Network
 
Design of a Communication System using Sign Language aid for Differently Able...
Design of a Communication System using Sign Language aid for Differently Able...Design of a Communication System using Sign Language aid for Differently Able...
Design of a Communication System using Sign Language aid for Differently Able...
 
IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb
IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and DumbIRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb
IRJET- Hand Gesture Recognition and Voice Conversion for Deaf and Dumb
 
IRJET- Hand Gesture based Recognition using CNN Methodology
IRJET- Hand Gesture based Recognition using CNN MethodologyIRJET- Hand Gesture based Recognition using CNN Methodology
IRJET- Hand Gesture based Recognition using CNN Methodology
 
Blue Eye Technology
Blue Eye TechnologyBlue Eye Technology
Blue Eye Technology
 
Template abstract_book
Template  abstract_bookTemplate  abstract_book
Template abstract_book
 

Viewers also liked

android controlled robot
android controlled robotandroid controlled robot
android controlled robotsunny080593
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robotBen Johnke
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarVarun A M
 
Quad Copter Basics
Quad Copter BasicsQuad Copter Basics
Quad Copter BasicsMatt Barton
 
Arduino bluetooth controlled robot
Arduino bluetooth controlled robotArduino bluetooth controlled robot
Arduino bluetooth controlled robotUVSofts Technologies
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robotSatyendra Gupta
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONVarun Divekar
 
Bluetooth Controlled Robot
Bluetooth Controlled RobotBluetooth Controlled Robot
Bluetooth Controlled RobotPankaj Rai
 
WIRELESS ROBOT PPT
WIRELESS ROBOT PPTWIRELESS ROBOT PPT
WIRELESS ROBOT PPTAIRTEL
 
Wireless robot ppt
Wireless robot pptWireless robot ppt
Wireless robot pptVarun B P
 
Cell Phone Operated Robot
Cell Phone Operated RobotCell Phone Operated Robot
Cell Phone Operated RobotAniket Bhor
 

Viewers also liked (12)

android controlled robot
android controlled robotandroid controlled robot
android controlled robot
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/Car
 
Quad Copter Basics
Quad Copter BasicsQuad Copter Basics
Quad Copter Basics
 
Arduino bluetooth controlled robot
Arduino bluetooth controlled robotArduino bluetooth controlled robot
Arduino bluetooth controlled robot
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
 
Bluetooth Controlled Robot
Bluetooth Controlled RobotBluetooth Controlled Robot
Bluetooth Controlled Robot
 
WIRELESS ROBOT PPT
WIRELESS ROBOT PPTWIRELESS ROBOT PPT
WIRELESS ROBOT PPT
 
Rf robot
Rf robotRf robot
Rf robot
 
Wireless robot ppt
Wireless robot pptWireless robot ppt
Wireless robot ppt
 
Cell Phone Operated Robot
Cell Phone Operated RobotCell Phone Operated Robot
Cell Phone Operated Robot
 

Similar to IRJET-Arduino based Voice Controlled Robot

VOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceVOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceIRJET Journal
 
Automation biped robot @1000KV Technologies 9030844877
Automation biped robot @1000KV Technologies 9030844877Automation biped robot @1000KV Technologies 9030844877
Automation biped robot @1000KV Technologies 90308448771000kv technologies
 
Robotic Vehicle Movement with Webcam Operated by Cell Phone
Robotic Vehicle Movement with Webcam Operated by Cell PhoneRobotic Vehicle Movement with Webcam Operated by Cell Phone
Robotic Vehicle Movement with Webcam Operated by Cell PhoneIRJET Journal
 
Voice Assistant Using Python and AI
Voice Assistant Using Python and AIVoice Assistant Using Python and AI
Voice Assistant Using Python and AIIRJET Journal
 
IRJET - A Locomotive Voice-Based Assistant using Raspberry Pi
IRJET -  	  A Locomotive Voice-Based Assistant using Raspberry PiIRJET -  	  A Locomotive Voice-Based Assistant using Raspberry Pi
IRJET - A Locomotive Voice-Based Assistant using Raspberry PiIRJET Journal
 
Automated System Using Speech Recognition
Automated System Using Speech RecognitionAutomated System Using Speech Recognition
Automated System Using Speech RecognitionIRJET Journal
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal AssistantIRJET Journal
 
Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Arcanjo Salazaku
 
IRJET- A Review on Iot Based Sign Language Conversion
IRJET-  	  A Review on Iot Based Sign Language ConversionIRJET-  	  A Review on Iot Based Sign Language Conversion
IRJET- A Review on Iot Based Sign Language ConversionIRJET Journal
 
Voice Recognition Based Automation System for Medical Applications and for Ph...
Voice Recognition Based Automation System for Medical Applications and for Ph...Voice Recognition Based Automation System for Medical Applications and for Ph...
Voice Recognition Based Automation System for Medical Applications and for Ph...IRJET Journal
 
Voice Recognition Based Automation System for Medical Applications and for Ph...
Voice Recognition Based Automation System for Medical Applications and for Ph...Voice Recognition Based Automation System for Medical Applications and for Ph...
Voice Recognition Based Automation System for Medical Applications and for Ph...IRJET Journal
 
SURVEY ON SMART VIRTUAL VOICE ASSISTANT
SURVEY ON SMART VIRTUAL VOICE ASSISTANTSURVEY ON SMART VIRTUAL VOICE ASSISTANT
SURVEY ON SMART VIRTUAL VOICE ASSISTANTIRJET Journal
 
IRJET- Email Framework for Blinds using Speech Recognition
IRJET- Email Framework for Blinds using Speech RecognitionIRJET- Email Framework for Blinds using Speech Recognition
IRJET- Email Framework for Blinds using Speech RecognitionIRJET Journal
 
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET Journal
 
A survey on Enhancements in Speech Recognition
A survey on Enhancements in Speech RecognitionA survey on Enhancements in Speech Recognition
A survey on Enhancements in Speech RecognitionIRJET Journal
 
GILS: Automatic Security and Gas Detection Robot
GILS: Automatic Security and Gas Detection RobotGILS: Automatic Security and Gas Detection Robot
GILS: Automatic Security and Gas Detection RobotIRJET Journal
 
IRJET - Dual Verification ATM for Blind People
IRJET -  	  Dual Verification ATM for Blind PeopleIRJET -  	  Dual Verification ATM for Blind People
IRJET - Dual Verification ATM for Blind PeopleIRJET Journal
 
Robotic Virtual Telepresence with Raspberry pi
Robotic Virtual Telepresence with Raspberry piRobotic Virtual Telepresence with Raspberry pi
Robotic Virtual Telepresence with Raspberry piIRJET Journal
 

Similar to IRJET-Arduino based Voice Controlled Robot (20)

VOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceVOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial Intelligence
 
Automation biped robot @1000KV Technologies 9030844877
Automation biped robot @1000KV Technologies 9030844877Automation biped robot @1000KV Technologies 9030844877
Automation biped robot @1000KV Technologies 9030844877
 
Robotic Vehicle Movement with Webcam Operated by Cell Phone
Robotic Vehicle Movement with Webcam Operated by Cell PhoneRobotic Vehicle Movement with Webcam Operated by Cell Phone
Robotic Vehicle Movement with Webcam Operated by Cell Phone
 
Voice Assistant Using Python and AI
Voice Assistant Using Python and AIVoice Assistant Using Python and AI
Voice Assistant Using Python and AI
 
IRJET - A Locomotive Voice-Based Assistant using Raspberry Pi
IRJET -  	  A Locomotive Voice-Based Assistant using Raspberry PiIRJET -  	  A Locomotive Voice-Based Assistant using Raspberry Pi
IRJET - A Locomotive Voice-Based Assistant using Raspberry Pi
 
Automated System Using Speech Recognition
Automated System Using Speech RecognitionAutomated System Using Speech Recognition
Automated System Using Speech Recognition
 
Robot Software Functions (By Dr. J. Jeya Jeevahan)
Robot Software Functions (By Dr. J. Jeya Jeevahan)Robot Software Functions (By Dr. J. Jeya Jeevahan)
Robot Software Functions (By Dr. J. Jeya Jeevahan)
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal Assistant
 
Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot
 
IRJET- A Review on Iot Based Sign Language Conversion
IRJET-  	  A Review on Iot Based Sign Language ConversionIRJET-  	  A Review on Iot Based Sign Language Conversion
IRJET- A Review on Iot Based Sign Language Conversion
 
Voice Recognition Based Automation System for Medical Applications and for Ph...
Voice Recognition Based Automation System for Medical Applications and for Ph...Voice Recognition Based Automation System for Medical Applications and for Ph...
Voice Recognition Based Automation System for Medical Applications and for Ph...
 
Voice Recognition Based Automation System for Medical Applications and for Ph...
Voice Recognition Based Automation System for Medical Applications and for Ph...Voice Recognition Based Automation System for Medical Applications and for Ph...
Voice Recognition Based Automation System for Medical Applications and for Ph...
 
Robot arm ppt
Robot arm pptRobot arm ppt
Robot arm ppt
 
SURVEY ON SMART VIRTUAL VOICE ASSISTANT
SURVEY ON SMART VIRTUAL VOICE ASSISTANTSURVEY ON SMART VIRTUAL VOICE ASSISTANT
SURVEY ON SMART VIRTUAL VOICE ASSISTANT
 
IRJET- Email Framework for Blinds using Speech Recognition
IRJET- Email Framework for Blinds using Speech RecognitionIRJET- Email Framework for Blinds using Speech Recognition
IRJET- Email Framework for Blinds using Speech Recognition
 
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
 
A survey on Enhancements in Speech Recognition
A survey on Enhancements in Speech RecognitionA survey on Enhancements in Speech Recognition
A survey on Enhancements in Speech Recognition
 
GILS: Automatic Security and Gas Detection Robot
GILS: Automatic Security and Gas Detection RobotGILS: Automatic Security and Gas Detection Robot
GILS: Automatic Security and Gas Detection Robot
 
IRJET - Dual Verification ATM for Blind People
IRJET -  	  Dual Verification ATM for Blind PeopleIRJET -  	  Dual Verification ATM for Blind People
IRJET - Dual Verification ATM for Blind People
 
Robotic Virtual Telepresence with Raspberry pi
Robotic Virtual Telepresence with Raspberry piRobotic Virtual Telepresence with Raspberry pi
Robotic Virtual Telepresence with Raspberry pi
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 

Recently uploaded (20)

Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 

IRJET-Arduino based Voice Controlled Robot

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072 © 2015, IRJET.NET- All Rights Reserved Page 49 ARDUINO BASED VOICE CONTROLLED ROBOT K. Kannan1, Dr. J. Selvakumar2 1PG Scholar, Embedded System Technology, SRM University, Tamilnadu, India 2AP (S.G), ECE Department, SRM University, Tamilnadu, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract --- Voice Controlled Robot (VCR) is a mobile robot whose motions can be controlled by the user by giving specific voice commands. The speech is received by a microphone and processed by the voice module. When a command for the robot is recognized, then voice module sends a command message to the robot’s microcontroller. The microcontroller analyzes the message and takes appropriate actions. The objective is to design a walking robot which is controlled by servo motors. When any commands are given on the transmitter, the EasyVR module will take the voice commands and convert the voice commands into digital signals. Then these digital signals are transmitted via ZIGBEE module to the robot. On the receiver side the other ZIGBEE module receives the command from the transmitter side and then performs the respective operations. The Hardware Development board used here is ATmega 2560 development board. In ATmega 2560 there are 15 PWM channels which are needed to drive the servo motors. Addition to this there is camera which is mounted in the head of the robot will give live transmission and recording of the area. The speech- recognition circuit functions independently from the robot’s main intelligence [central processing unit (CPU)]. This is a good thing because it doesn’t take any of the robot’s main CPU processing power for word recognition. The CPU must merely poll the speech circuit’s recognition lines occasionally to check if a command has been issued to the robot. The software part is done in Arduino IDE using Embedded C. Hardware is implemented and software porting is done. Key Words: Arduino, ATmega 2560, EadyVR, Servo 1. INTRODUCTION: 1.1 Voice Control: When we say voice control, the first term to be considered is Speech Recognition i.e., making the system to understand human voice. Speech Recognition is a technology where the system understands the words (not its meaning) given through speech. Speech is an ideal method for robotic control and communication. The speech recognition circuit we will outline, functions independently form the robot’s main intelligence [central processing unit (CPU)]. This a good thing because it doesn’t takes any of the robots main CPU processing power for word recognition. The CPU must merely poll the speech circuit’s recognition lines occasionally to check if a command has been issued to the robot. We can even improve upon this by connecting the recognition line to one of the robot’s CPU interrupt lines. By doing this, a recognized word would cause an interrupt, letting the CPU know a recognized word had been spoken. The advantage of using an interrupt is that polling the circuit’s recognition line occasionally would no longer be necessary, further reducing any CPU overhead. Another advantage to this stand-alone speech- recognition circuit (SRC) is its programmability. You can program and train the SRC to recognize the unique words you want recognized. The SRC can be easily interfaced to the robot’s CPU. To control and command an appliance (computer, VCR, TV security system, etc.) by speaking to it, will make it easier, while increasing the efficiency and effectiveness of working with that device. At its most basic level speech recognition allows the user to perform parallel tasks, (i.e. hands and eyes are busy elsewhere) while continuing to work with the computer or appliance. Robotics is an evolving technology. There are many approaches to building robots, and no one can be sure which method or technology will be used 100 years from now. Like biological systems, robotics is evolving following the Darwinian model of survival of the fittest. Suppose you want to control a menu driven system. What is the most striking property that you can think of? Well the first thought that came to our mind is
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072 © 2015, IRJET.NET- All Rights Reserved Page 50 that the range of inputs in a menu driven system is limited. By using a menu all we are doing is limiting the input domain space. 1.2 Use of Building Robots: Robots are indispensable in many manufacturing industries. The reason is that the cost per hour to operate a robot is a fraction of the cost of the human labor needed to perform the same function. More than this, once programmed, robots repeatedly perform functions with a high accuracy that surpasses that of the most experienced human operator. Human operators are, however, far more versatile. Humans can switch job tasks easily. Robots are built and programmed to be job specific. You wouldn’t be able to program a welding robot to start counting parts in a bin. Today’s most advanced industrial robots will soon become “dinosaurs.” Robots are in the infancy stage of their evolution. As robots evolve, they will become more versatile, emulating the human capacity and ability to switch job tasks easily. While the personal computer has made an indelible mark on society, the personal robot hasn’t made an appearance. Obviously there’s more to a personal robot than a personal computer. Robots require a combination of elements to be effective: sophistication of intelligence, movement, mobility, navigation, and purpose. Without risking human life or limb, robots can replace humans in some hazardous duty service. Robots can work in all types of polluted environments, chemical as well as nuclear. They can work in environments so hazardous that an unprotected human would quickly die. 1.3 THE TASK: Fig 1: Basic Tasks of Robot The purpose of this project is to build a robotic car which could be controlled using voice commands. Generally these kinds of systems are known as Speech Controlled Automation Systems (SCAS). Our system will be a prototype of the same. We are not aiming to build a robot which can recognize a lot of words. Our basic idea is to develop some sort of menu driven control for our robot, where the menu is going to be voice driven. What we are aiming at is to control the robot using following voice commands. The robot can do these basic tasks:- 1. move forward 2. move back 3. turn right 4. turn left 5. load 6. release 7. stop ( stops doing the current job ) Table 1: Tasks 2. SYSTEM DESCRIPTION: 2.1 Existing System: The Existing system is a speech recognizing system. Speech recognition is the process of capturing spoken words using a microphone or telephone and converting them into a digitally stored set of words. INPUT(Speaker speaks) OUTPUT (Robot does) Forward moves forward Back moves back Right turns right Left turns left Load Lifts the load Release Releases the load Stop stops doing current task
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072 © 2015, IRJET.NET- All Rights Reserved Page 51 The quality of a speech recognition systems are assessed according to two factors: its accuracy (error rate in converting spoken words to digital data) and speed (how well the software can keep up with a human speaker). Speech recognition technology has endless applications. Commonly, such software is used for automatic translations, dictation, hands-free computing, medical transcription, robotics, automated customer service, and much more. If you have ever paid a bill over the phone using an automated system, you have probably benefited from speech recognition software. Speech recognition technology has made huge strides within the last decade. However, speech recognition has its weaknesses and nagging problems. Current technology is a long way away from recognizing conversational speech. Despite its shortcomings, speech recognition is quickly growing in popularity. Within the next few years, experts say that speech recognition will be the norm in phone networks the world over. Its spread will be aided by the fact that voice is the only option for controlling automated services in places where touch tone phones are uncommon. 2.2 PROPOSED WORK: Voice Controlled System While speech recognition is the process of converting speech to digital data, voice recognition is aimed toward identifying the person who is speaking. Voice recognition works by analyzing the features of speech that differ between individuals. Everyone has a unique pattern of speech stemming from their anatomy (the size and shape of the mouth and throat) and behavioral patterns (their voice’s pitch, their speaking style, accent, and so on). The applications of voice recognition are markedly different from those of speech recognition. Most commonly, voice recognition technology is used to verify a speaker’s identity or determine an unknown speaker’s identity. Speaker verification and speaker identification are both common types of voice recognition. Speaker verification is the process of using a person’s voice to verify that they are who they say they are. Essentially, a person’s voice is used like a fingerprint. Once a sample of their speech is recorded, a person’s speech patterns are tested against a database to see if their voice matches their claimed identity. Most commonly, speaker verification is applied to situations where secure access is needed. Such systems operate with the user’s knowledge and cooperation. Speaker identification is the process of determining an unknown speaker’s identity. Unlike speaker verification, speaker identification is usually convert and done without the user’s knowledge. For example, speaker identification can be used to identify a criminal solely by their voice. In this situation, a sample of their voice would be checked against a database of criminals’ voices until a match is found. Recently, this technique was used to identify a South American drug kingpin who had obscured his physical identity by undergoing extensive plastic surgery. 3. DETAILED DESCRIPTION OF PROPOSED WORK: 3.1 Transmitter Section: On the transmitter section, voice commands are given to the EasyVR module. The EasyVR module will then take the voice commands convert it into digital values by using inbuilt analog to digital converter (ADC) and compare it with the predefined voice commands (for eg: 11 – forward, 12 – backward) and transmits those values according to the voice commands in the form of binary. This binary information is then received by the Microcontroller (ATmega 2560) and enters into the switch case. It will compare the value with the cases and according to it the string with the command is transmitted via ZIGBEE module. 3.2 Receiver Section: On the receiver section, the digital signals are received by the ZIGBEE receiver module, and it sends the binary values to the microcontroller (ATmega 2560). The micro controller enters into the switch case and compares those string values with the values in switch case. Then according to the string value it will drive the servo motors in a continuous loop. Here simultaneously three or more servos work, because the robot should walk for that at least three servos has to work together.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072 © 2015, IRJET.NET- All Rights Reserved Page 52 4. ALGORITHM: 1. The voice commands should be trained to the EasyVR module. 2. Then the stored voice commands are represented in the form of binary numbers such as move forward – 001, move backward – 010 etc. 3. These binary values are transmitted via zigbee module which is a transceiver. 4. The transmitted binary values are then received by another zigbee module which is present on the receiver side. 5. Microcontroller will take those binary values and performs action(servo motors) according to the binary values. 5. DISADVANTAGES OF EXISTING SYSTEM: 1. Even the best speech recognition systems sometimes make errors. If there is noise or some other sound in the room (e.g. the television or a kettle boiling), the number of errors will increase. 2. Speech Recognition works best if the microphone is close to the user (e.g. in a phone, or if the user is wearing a microphone). More distant microphones (e.g. on a table or wall) will tend to increase the number of errors. 3. In Speech recognition system, there is a possibility of unauthorized usage. Since this doesn’t depends upon which person is speaking. 4. No password protection. 6. RESULTS: 6.1 Training of Voice Module: For the first-time use, we need to do some configuration: 1. Select the serial baud rate (default 9600) 2. Select the communication mode: Common Mode or Compact Mode 3. Recording five instructions of the first group( or 2nd or 3rd as required) 4. Import the group you need to use (only recognize 5 instructions within one group at the same time) After all the setting above, you can speak or send voice instruction to it. If identified successfully, result will be returned via serial port in the format: group number + command number. For example, return Result: 11 (Compact mode returns 0x11) means identified the first command of group 1. If voice instruction is recorded, each time after you power it on, you need to import the group before letting it identify voice instructions. 6.2RECORDING STAGE: 1. Record indication: D1 (RED) flashes 3 times within the 600ms, then off for400ms, and then flashes quickly for 4 times within 600ms. Now the recording indication is over. 2. Begin to speak: D1 (RED) is off for 400ms, and then is on. Voice during the time while D1 (RED) is on will be recorded by this module. 3. Recording a voice instruction successfully for the first time: D1 (RED) off, D2 (ORANGE) on for 300ms. 4. Recording a voice instruction successfully for the first time: D1 (RED) off, D2 (ORANGE) on for 700ms. 5. Recording failure: D2 (ORANGE) flashes 4 times within the 600ms. In cases that voice instructions detected twice don’t match, or the sound is too large, or there is no sound, recording will fail. You need to start over the recording process for that instruction. 6.3 Waiting Mode: In waiting mode, D2 (ORANGE) is off, and D1 (RED) is on for 80ms every other 200ms, fast flashing. In this mode, it doesn’t recognize voice command, only waiting for serial commands. 6.4 Recognition Stage: In identification stage, D2 (ORANGE) is off, and D1 (RED) is on for 100ms every other 1500ms, slow flashing. In this stage, this module is processing received voice signal, and if matching, it will send the result immediately via serial port. 6.5 Recording: Before using it, we have train it by recording voice instructions. Each voice instruction has the maximum length of 1300ms, which ensures that most words can be recorded. Once you start recording, you can’t stop the recording process until you finish all the 5 voice instructions recording of one group. Also, once you start recording, the previous voice instructions in that group will be erased.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072 © 2015, IRJET.NET- All Rights Reserved Page 53 First, you need a serial tool AccessPort Serial port setting: Baud rate: 9600 Parity bit: None Data bit: 8 Stop bit: 1 Send format: Hex Receive format: Char Fig 2: Serial Port Setting Send commands: Fig 3: Commands 6.6 Recognition We added another way to import the voice instruction group on V2. For V1, the only way is to send command to it through serial port, for example:  Send command 0xAA21 to import group 1. Send command 0xAA22 to import group 2.  Send command 0xAA23 to import group 3. Once the group is important, it will output message through serial port. It could have 15 voice instructions in 3 groups. Each time you need to import the group before it could recognize instructions in that group. That means, this module could recognize 5 voice instructions at the same time. In recognition stage, this module could receive other serial commands. It will not exit the recognition stage until you send 0XAA00 or delete that group, or begin recording instruction Fig 4: Importing the command 6.7 HARDWARE IMPLEMENTATION:
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 02 Issue: 01 | Mar-2015 www.irjet.net p-ISSN: 2395-0072 © 2015, IRJET.NET- All Rights Reserved Page 54 7. SCOPE FOR FUTURE WORK: 1. This research work has been narrowed down to short range zigbee module. Using a long range modules will result in connectivity with the robot for long distances. 2. Power Optimization such sleep and wakeup schedules can be incorporated. 3. Image processing can be implemented in the robot to detect the color and the objects. 4. For more accurate working servo motors can be deployed. 5. Automatic Targeting System can be implemented in the robot for tracking the target. REFERENCES: 1. A study on real-time control of mobile robot with based on voice command, Byoung-Kyun Shim ; Yoo-Ki Cho ; Jong-Baem Won;Sung-HyunHan Control, Automation and Systems (ICCAS), 2011 11th International Conference on Publication Year: 2011 2. Speech recognition and its application in voice- based robot control system, Luo Zhizeng; ZhaoJingbing Intelligent Mechatronics and Automation, 2004. Proceedings. 2004 International Conference, 3. A study on precise control of autonomous driving robot by voice recognition, Sung-Won Jung ; Ki-Won Sung ; Moon-Youl Park ; Eon-Uck Kang ;Won-Jun Hwang ; Jong-Dae Won; Woo-Song Lee ; Sung-Hyun Han Robotics (ISR), 2013 44 th International, Symposium on DOI:10.1109/ISR.2013.6695640 Publication Year: 2013 4. A mechanism for human - robot interaction through informal voice commands, D'Mello, S.; Lee McCauley, ; Markham, James Robot and Human Interactive Communication, 2005. ROMAN 2005. IEEE International Workshop, DOI:10.1109/ROMAN.2005.1513777, Publication Year: 2005 BIBILOGRAPHY: K. Kannan received his B.Tech.(Electronics and Communication Engineering)from Annamacharya Institute of Technology and sciences (AITS), India in 2013. He is currently pursuing his M.Tech. (Embedded System Technology) in SRM University, India. His interests include Robotics, Embedded Systems, Wireless Sensor Networks, Wireless Communication. Dr. J. Selvakumar received his B. E (Electrical & Electronics) Madras University, India in 1999, M. E. degree in VLSI Design from ANNA University, Chennai in 2003. He received his Doctorate in the area of Low Power VLSI Design from SRM University, Chennai in 2013. Currently, he is an Assistant Professor (Selection Grade) in the Department of Electronics and Communication Engineering at S.R.M. University, Chennai, India, working for more than a decade, since 2003. He has more than 5 reputed publications in international journals with high citation (H-index), and 10 IEEE/SCOPUS cited international conference publication.
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 01 Issue: 01 | Dec-2014 www.irjet.net p-ISSN: 2395-0072 © 2014, IRJET.NET- All Rights Reserved Page 55