color tracking robot

545 views

Published on

This is an unique way of interfacing embedded system with the image processing

Published in: Engineering, Technology, Business
  • Be the first to comment

  • Be the first to like this

color tracking robot

  1. 1. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 1 COLOR TRACKING ROBOT SRI VENKATESWARA INSTITUTE OF TECHNOLOGY (S.V.I.T.) HAMPAPURAM (V), RAPTHADU (M), ANANTAPUR – 515722 DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING REVIEW REPORT-2 Project Associates: K.Ajay Vikranth Reddy (109F1A04A4) N.Sravana Lakshmi (109F1A0478) G.Uday Kumar Reddy (109F1A04A1) Y.Vani (109F1A0491) M.Kanthudu (109F1A04B2) Head of the department: Under the esteem guidance of: N.A.V.Prasad, M.Tech T.Ranjitha Devi, M.Tech Department of ECE Department of ECE
  2. 2. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 2 INDEX 1. ABSTRACT. 2. EXISITING DESIGN 3. PROPOSED DESIGN a. Modules used in the project. 4. PROCEDURE AND METHODOLOGY. 5. APPLICATIONS. 6. FURTURE EXTENSIONS.
  3. 3. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 3 1. ABSTRACT: Now a day’s war fare became hi-tech new technologies are introduced into military for both defeating purpose directly and supporting purpose indirectly. In this manner we have also developing a project called “COLOR TRACKING ROBOT”. The concentrated problem was an average military soldier has to carry atleast 50kgs of materials like guns, amount, granites and so. To reduce weight of the soldier will give time and efforts to him to more concentrate on enemy in war. To do that in our project we are having a camera to detect the persons by his uniform and remaining process will be done by a computer in a robot that observes position of a soldier and his movement continuously in the field and give commands to robot microcontroller to follow as per his movements. Then a soldier can drop his entry day load on robot make himself free. If he wants he can grab. This work describes an autonomous robot for following the soldier in the war field using image processing. The proposed system uses an ultrasonic sensor in order to detect the existence of humans and also obstacles and a low cost camera in order to acquire a video of the scene as needed. Additional, we are using a buzzer for the security of the robot if lost. Having detected a sign of an obstacle, the ultrasonic sensor triggers the camera to show live scene. The video is then displayed on the screen. This approach requires a relatively small number of data to be acquired and processed during the operation. This way, the real-time cost of processing and data transmission is considerably reduced. This system has the potential to achieve high performance in carrying the materials in the war field following the soldier quickly and cost-effectively. The detection depending on a number of factors such as the body position and the light intensity of the scene. Results show that the system provides an efficient way to track and follow human being. The aim of this article is to improve the human following robot by using the image processing as a tool for good efficiency and obstacle avoidance.GSM is used for sending the message and GPS is used to finding the position of the robot. 2.BLOCK DIAGRAM OF EXISTING DESIGN: Fig 2. Block diagram of Proposed design color tracking robot
  4. 4. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 4 Disadvantages: 1. Here image processing is not used 2. The cost of the project is very high. 3. It cannot avoid the obstacles in the path. 4. It does not have the security. 5. Here image processing is not used. 3. BLOCK DIAGRAM OF PROPOSED DESIGN: Fig 2. Block diagram of Proposed design color tracking robot Advantages: 1. The real-time cost of processing and data transmission is considerably reduced. 2. By using image processing in addition we can specify the color of the human to follow. 3. Ultra sonic sensors are added to detect obstacles in the path. 4. A buzzer is used for the security of the robot. 5. GSM and GPS are used for knowing the location of the robot The cost of the system can be reduced to little bit. An Ultrasonic sensor can be used to avoid the obstacles in the path of the robot. Buzzer is used for the security of the robot. GSM is used for sending a message to operator and GPS is used for finding the place where it located.
  5. 5. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 5 Flowchart: The Proposed Design Block Diagram Consists of: Hardware: 1. Microcontroller –ATmega328P 2. Sensor. 3. DC motor. 4. DC motor driver. 5. Buzzer. 6. GSM & GPS. 7. Personal computer and Webcam. a. Microcontroller (ATmega328P): Features: High Performance, Low Power Atmel 8-Bit Microcontroller Family. Operational voltage :5V Digital I/O pin :14 Analog input pin :6 Flash memory :32kb SRAM :2kb EEPROM :1kb Clock speed :16Mhz
  6. 6. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 6 b. Ultrasonic sensor: The aim of this project is the robot has to follow human. This is an easy task especially in the horizontal plane. To avoid the obstacles in the path of the robot we are using the Ultra sonic sensor which avoid the obstacles and make the robot to go in the correct path.(figure1) Features: 1. Range: 2 cm to 3 m (0.8 in to 3.3 yd) 2. Burst indicator LED shows sensor activity 3. Bidirectional TTL pulse interface on a single I/O pin can communicate with 5 V 4. TTL or 3.3 V CMOS microcontrollers 5. Input trigger: positive TTL pulse, 2 μs min, 5 μs type 6. Echo pulse: positive TTL pulse, 115 μs minimum to 18.5 ms maximum. The above figure .1represents the Ultrasonic sensor.
  7. 7. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 7 c. DC motor: Motors take electrical energy and produce mechanical energy. Electric motors are used to power hundreds of devices we use in everyday life. Motors come in various sizes. Huge motors that can take loads of 1000’s of Horsepower are typically used in the industry. Some examples of large motor applications include elevators, electric trains, hoists, and heavy metal rolling mills. Examples of small motor applications include motors used in automobiles, robots, hand power tools and food blenders. DC motor is used here to rotate the wheels of the robot. The above figure represent the DC motor. d. DC motor driver: In order to control the position of a DC motor, we must be able to change the current direction to the motor. This can be accomplished by using DC motor driver. If transistors 1 Q and 3 Q are turned on, and 2 Q and 4 Q are off, current will flow through the motor in the direction shown and the motor will rotate in one direction. If 2 Q and 4 Q are on, and 1 Q and 3 Q are off, the motor will rotate in the other direction. By using these we can run the DC motor in any direction.
  8. 8. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 8 e.Buzzer: A buzzer is an audio signaling device which may be mechanical, electromechanical or piezoelectric. Typical uses of buzzers and beepers include alarm devices, timers and conformation of user input such as mouse click or keystroke. These are used for the security of the robot if any change in the pixel then the sound is produced. The above figure represents the Buzzer. f. GSM and GPS: GSM is used for sending the message.GPS is used to finding the position of the robot. The above figure represents the GSM and GPS. g. Personal computer and Webcam: Webcam or wireless camera is employed because it captures the analog information and displays it in PC. This camera plays a key role capturing the data. We are going to use an personal computer to analyze the pixels of the image and give the command to the microcontroller.
  9. 9. Sri Venkateswara Institute Of Technology (S.V.I.T.) Department of Electronics and Communication Engineering 9 Software: 1. Processing 1.2.1 Used for code compiling and writing. 2. WinVDIG Used as a video bridge. 3. Quick Time Used as a video analyzer. 4. PROCEDURE AND METHODOLOGY: The goal of this project is to provide a low cost color tracking robot. Though, the existing Urban Search and Rescue Robots are equipped with various sensors, but the problem with them is the cost. The sensors used in the development of this project are easily available and cost effective. In this paper, a new method for following humans using simulated autonomous robot using image processing is proposed. The robot uses two levels of sensing in order to achieve higher cost-effectiveness in the detecting process in terms of the actual cost of equipment, the processing cost, and the power cost. The first level image is captured by the webcam of computer and it is analyzed by using processing software and there a color is fixed for following the human by the robot. The second level is an ultrasonic sensor that is used as the primary sensor in order to avoid the obstacles in the path.. The robot is equipped with a simple buzzer Since the system developed is a low cost system therefore it has a wide future scope. Though many systems with a wide range of sensors have been developed, but there are many problems faced by them such as cost, size, environment difficulties etc.GSM and GPS is used to find the location of the robot. The future work would be improved by using the IR cameras for better accuracy and precision and also and neural human algorithm is used for face detection and body shape detection. 5. APPLICATIONS: 1. In military applications for carrying the guns, granites and food material. 2. These are used in super markets for carrying the items without any human interference. 3. These are used for the aged walking. 6. FUTURE EXTENSIONS: 1. We can use face recognisition for better identification. 2. We can use also set body shape for better identification. 3. By adding IR cameras we can have accuracy and precision.

×