Search This Blog
Saturday, November 5, 2011
Introduction
This website contains in details the idea of the project AUTOMATIC GESTURE CONTROLLED ROBOT. the project AUTOMATIC GESTURE CONTROLLED ROBOT.
In the Industrial scenario, though, the autonomous
robots have found a great application but still some problems do occur, e.g. in
autonomous vehicles, the path to be traced is already specified and saved in
the memory location, but it would be much better if the user himself defines
the path so that he can keep a check on the trip. Also to avoid any undesired
situations like traffic jams, the track specified will do no good, in those
cases this AUTOMATIC GESTURE CONTROLLED ROBOT finds a wide
range of application.
The presence of cameras in cell
phones is becoming extremely commonplace as the price of inclusion plummets. As
more and more people are equipped with these cameras it becomes feasible to
develop a range of applications that utilize the camera for purposes other than
simply taking a snapshot. One such application is to use some image processing
software to sample the data contained in the image and to use this as a code to
reference information.
This project
personifies a developing technology which is known as the “Sixth Sense”
technology or the 6G technology where everything will work as per the gestures
of the user without doing any much mechanical tasks, thus, making human life
more comfortable.
Sixth Sense Device
Our aim is to construct a robot which analyses the
gesture of the user and works accordingly. The robot recognizes a specific
colour and then analyses the movement within a specified area on the screen in
different regions and then responds accordingly. The input is taken in the form
of an image through a webcam and the processing is done in MatLab 7.10. The
interfacing of the robot is done with the motors through the microcontroller
Atmega8 of the AVR series and its synchronization with the computer is done
through a parallel port DB-25.
SIDE WORKING
Firstly the user has to take a small piece of a
specified colour say RED and keep that in front of the webcam. Then the webcam
is initialized using MatLab 7.10 and the colour is moved in different directions
one by one. As per the movement of the colour on the screen, the robot will
also show movement. Suppose the user moves the colour upwards on the screen,
the robot will move forward. If the user moves the colour in the downward
direction, the robot will move backwards, if the colour is moved left on the
screen, the robot will move left, if the colour is moved right, the robot will
show movement in the right direction and if the colour remains in the centre of
the screen, the robot will stop moving.
OBJECTIVES OF THE STUDY
• The robot must be capable of analyzing the movement of the
specified colour on the Computer screen.
• It should be capable of taking
various degrees of turns.
• It must be prepared of a situation
that it doesn’t show any movement when the specified
Colour doesn’t get displayed on the computer screen.
• The robot must be reliable.
• Minimum space on the design board
must be a primary concern in the design.
SCOPE OF STUDY
The robot
can be further enhanced and can be used in the switching of various home
appliances merely with the help of some gestures. Moreover, the technique can
be used to enhance the password protected systems with face recognition
systems. Also this technique also holds good in driving vehicles without any
human interfacing with the vehicle without actually being in it.
Also any other autonomous application can be enhanced with this
technique of gesture detection hence making it more efficient and easy to use.
Similarly as above, this technique can also be implemented in the speed control
system of a motor and many other such areas and even our day-to-day life.
This one
of the most revolutionary technologies till date which will surely change the
way of living and make it much easier for us, with just a movement of our
fingers.
REFERENCES:
1. “MATLAB
PROGRAMMING” by Andy H Register
2. “Programming
and Customizing the AVR” by Dhananjay V Gadre
3.
www.datasheets4you.com
4. www.howstuffworks.com
5. www.alldatasheets.com
6. www.efyprojects.com
Subscribe to:
Posts (Atom)