“GESTURE CONTROL
BOT”

Security Based Hand-Held Control
Bot

05/10/2013

1
INDEX
 Introduction
What is Gesture
Software Used
Hardware
Working
 Features
Applications
Conclusion
Security Based Hand-Held
Control Bot

05/10/2013

2
INTRODUCTION
• In our life, we have a great importance of gestures in our
day to day life.
• So, we thought of using the gesture in some technical
means and finally we agreed to the “Security based
Hand-held Control bot”.
• Basically we will be capturing the image of Gesture we
are doing and then processing it through predefined set
of algorithms written in “MATLAB.”
• We chose Mat lab because it was the best available
means to us for image processing.
• The mat lab takes the gesture performed by the user as
an image and processes it and compares it with the
predefined algorithm for identifying gestures.
Security Based Hand-Held Control
Bot

05/10/2013

3
WHAT IS GESTURE?
•

Interface with computers using gestures
of the human body, typically hand
movements.

•

One way gesture recognition is being
used is to help the physically impaired to
interact with computers, such as
interpreting sign language.

• The gestures of the body are read by a

camera instead of sensors attached to a
device such as a data glove.
• In addition to hand and body
movement,
gesture
recognition
technology also can be used to read
facial and speech expressions (i.e., lip
reading), and eye movements.
•

Security Based Hand-Held Control
Bot

05/10/2013

4
SOFTWARE NEED
 Matlab
•

Matlab is a basically build for image
processing and our project is also a
good
example
of
an
image

processing project.


Keil Compiler

•

It is Development and Convert the

code into .hex file which load into our
microcontroller.

Security Based Hand-Held Control
Bot

05/10/2013

5
HARDWARE USED
 8051 Microcontroller:• The
P89V51RD2
is
an
8051
microcontroller with 64 KB Flash and
1024 bytes of data RAM
• A key feature of the P89V51RD2 is its X2
mode option
• The design engineer can choose to run
the application with the conventional
8051 clock rate (12 clocks per machine
cycle) or select the X2 mode (6 clocks
per machine cycle) to achieve twicethe
throughput
at
the
same
clock
frequency.
Security Based Hand-Held Control
Bot

04/10/2013

6
HARDWARE USED


CC2500:-

•

It is transreciever which is used
to transmitted or receive the
signal from robot to
commanding device

•

It is controlled to the Robot with
wireless Communication.

•

The CC2500 is2.4Gh
transreciever designed for very
low power wireless application.

Security Based Hand-Held Control
Bot

04/10/2013

7
HARDWARE
• It is motor control IC which
used control the motor of
robot.

• Simultaneously two motor
drive attached to it.
• L293D
bridge

is

a
dual
Hmotor
driver

integrated circuit (IC).
• Motor drivers act as current
amplifiers since they take a
low-current control signal
and

provide

a

higher-

current signal.
Security Based Hand-Held Control
Bot

05/10/2013

8
WORKING
•

First the camera captures the image of the hand
gesture.

•

It processes the image with predefined algorithms
Writing mat lab.

•

If the gesture is found then it will serially send the data
signal to the computer. ex: forward -'f'.

•

The transmitter then encodes the data received serially
and sends it to the receiver.

•

The microcontroller then receives the signal through the
receiver and compares it with prewritten set of codes.

 For example:•

If f is received then the microcontroller gives signal to
L293D motor driver IC in such a way that the motor
connected to it goes into forward direction.
Security Based Hand-Held Control
Bot

05/10/2013

9
FEATURES
• It is easy to use.

• Person to do anything to anywhere
without any hard work due to using
hand gesture technology.
• Advance using in future.

• Person can do physical gesture to
digital world.
• It is applicable for the person who
can’t talk, they can do only hand
tricks to communicate.

Security Based Hand-Held Control
Bot

05/10/2013

10
APPLICATIONS
• Very Effective and help
to the handicap people

• Useful to Military and
Higher Security bases
• Gaming Zone just Like

Play Stations, XBOX
• Controlling The Car,
Airplane
through the
Gesture
Security Based Hand-Held Control
Bot

05/10/2013

11
CONCLUSION
• Here we are used in single
hand gesture instead of whole
body movement like driving a
car.
• We proposed a fast and
simple algorithm for hand
gesture
recognition
for
controlling robot.
• This

technology

will

save

humans physical energy.
• In our system of gesture
controlled robots, we have
only

considered

a

limited

number of gestures
Security Based Hand-Held Control
Bot

05/10/2013

12
Any Question?

Security Based Hand-Held Control
Bot

05/10/2013

13
Footer Text

2/5/2014

14

Gesture control bot

  • 1.
    “GESTURE CONTROL BOT” Security BasedHand-Held Control Bot 05/10/2013 1
  • 2.
    INDEX  Introduction What isGesture Software Used Hardware Working  Features Applications Conclusion Security Based Hand-Held Control Bot 05/10/2013 2
  • 3.
    INTRODUCTION • In ourlife, we have a great importance of gestures in our day to day life. • So, we thought of using the gesture in some technical means and finally we agreed to the “Security based Hand-held Control bot”. • Basically we will be capturing the image of Gesture we are doing and then processing it through predefined set of algorithms written in “MATLAB.” • We chose Mat lab because it was the best available means to us for image processing. • The mat lab takes the gesture performed by the user as an image and processes it and compares it with the predefined algorithm for identifying gestures. Security Based Hand-Held Control Bot 05/10/2013 3
  • 4.
    WHAT IS GESTURE? • Interfacewith computers using gestures of the human body, typically hand movements. • One way gesture recognition is being used is to help the physically impaired to interact with computers, such as interpreting sign language. • The gestures of the body are read by a camera instead of sensors attached to a device such as a data glove. • In addition to hand and body movement, gesture recognition technology also can be used to read facial and speech expressions (i.e., lip reading), and eye movements. • Security Based Hand-Held Control Bot 05/10/2013 4
  • 5.
    SOFTWARE NEED  Matlab • Matlabis a basically build for image processing and our project is also a good example of an image processing project.  Keil Compiler • It is Development and Convert the code into .hex file which load into our microcontroller. Security Based Hand-Held Control Bot 05/10/2013 5
  • 6.
    HARDWARE USED  8051Microcontroller:• The P89V51RD2 is an 8051 microcontroller with 64 KB Flash and 1024 bytes of data RAM • A key feature of the P89V51RD2 is its X2 mode option • The design engineer can choose to run the application with the conventional 8051 clock rate (12 clocks per machine cycle) or select the X2 mode (6 clocks per machine cycle) to achieve twicethe throughput at the same clock frequency. Security Based Hand-Held Control Bot 04/10/2013 6
  • 7.
    HARDWARE USED  CC2500:- • It istransreciever which is used to transmitted or receive the signal from robot to commanding device • It is controlled to the Robot with wireless Communication. • The CC2500 is2.4Gh transreciever designed for very low power wireless application. Security Based Hand-Held Control Bot 04/10/2013 7
  • 8.
    HARDWARE • It ismotor control IC which used control the motor of robot. • Simultaneously two motor drive attached to it. • L293D bridge is a dual Hmotor driver integrated circuit (IC). • Motor drivers act as current amplifiers since they take a low-current control signal and provide a higher- current signal. Security Based Hand-Held Control Bot 05/10/2013 8
  • 9.
    WORKING • First the cameracaptures the image of the hand gesture. • It processes the image with predefined algorithms Writing mat lab. • If the gesture is found then it will serially send the data signal to the computer. ex: forward -'f'. • The transmitter then encodes the data received serially and sends it to the receiver. • The microcontroller then receives the signal through the receiver and compares it with prewritten set of codes.  For example:• If f is received then the microcontroller gives signal to L293D motor driver IC in such a way that the motor connected to it goes into forward direction. Security Based Hand-Held Control Bot 05/10/2013 9
  • 10.
    FEATURES • It iseasy to use. • Person to do anything to anywhere without any hard work due to using hand gesture technology. • Advance using in future. • Person can do physical gesture to digital world. • It is applicable for the person who can’t talk, they can do only hand tricks to communicate. Security Based Hand-Held Control Bot 05/10/2013 10
  • 11.
    APPLICATIONS • Very Effectiveand help to the handicap people • Useful to Military and Higher Security bases • Gaming Zone just Like Play Stations, XBOX • Controlling The Car, Airplane through the Gesture Security Based Hand-Held Control Bot 05/10/2013 11
  • 12.
    CONCLUSION • Here weare used in single hand gesture instead of whole body movement like driving a car. • We proposed a fast and simple algorithm for hand gesture recognition for controlling robot. • This technology will save humans physical energy. • In our system of gesture controlled robots, we have only considered a limited number of gestures Security Based Hand-Held Control Bot 05/10/2013 12
  • 13.
    Any Question? Security BasedHand-Held Control Bot 05/10/2013 13
  • 14.