An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting

Similar documents
Solar Powered Obstacle Avoiding Robot

Implementation of a Self-Driven Robot for Remote Surveillance

International Journal for Research in Applied Science & Engineering Technology (IJRASET) DTMF Based Robot for Security Applications

Arduino Based Robot for Pick and Place Application

Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4

HAND GESTURE CONTROLLED ROBOT USING ARDUINO

A Model Based Approach for Human Recognition and Reception by Robot

Obstacle Avoiding Robot

Voice Guided Military Robot for Defence Application

Controlling Robot through SMS with Acknowledging facility

Zig-Bee Robotic Panzer

ADVANCED SAFETY APPLICATIONS FOR RAILWAY CROSSING

DTMF Controlled Robot

3D ULTRASONIC STICK FOR BLIND

AUTOMATIC MISSILE DETECTOR USING ULTRASONIC PROXIMITY DETECTOR

AUTOMATIC RAILWAY CROSSING SYSTEM

International Journal of Innovations in Engineering and Technology (IJIET) Nadu, India

ECE 511: MICROPROCESSORS

VOICE CONTROLLED ROBOT WITH REAL TIME BARRIER DETECTION AND AVERTING

Controlling Obstacle Avoiding And Live Streaming Robot Using Chronos Watch

Rahul Krishna K 1, Meera A 2, Nikhil Mathew 3 1,2,3 EEE Department, Mar Athanesius College of Engineering, Kothamangalam

Simulation Of Radar With Ultrasonic Sensors

Undefined Obstacle Avoidance and Path Planning

The Design of Intelligent Wheelchair Based on MSP430

AEIJST - January Vol 4 - Issue 1 ISSN Automatic Railway Gate Controller by Using AT89C51

Distance Measurement of an Object by using Ultrasonic Sensors with Arduino and GSM Module

Obstacle Avoidance Robotic Vehicle Using Ultrasonic Sensor, Android And Bluetooth For Obstacle Detection

Design of Tracked Robot with Remote Control for Surveillance

MEMS Accelerometer sensor controlled robot with wireless video camera mounted on it

Wirelessly Controlled Wheeled Robotic Arm

I. INTRODUCTION II. LITERATURE REVIEW

Virtual Eye for Blind People

I. INTRODUCTION MAIN BLOCKS OF ROBOT

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

SMART ELECTRONIC GADGET FOR VISUALLY IMPAIRED PEOPLE

Auto-Fact Security System

SPY ROBOT CONTROLLING THROUGH ZIGBEE USING MATLAB

II. ADVANTAGES AND DISADVANTAGES

RADAR MODEL FOR TARGET DETECTION USING ZIGBEE COMMUNICATION

INTELLIGENT SELF-PARKING CHAIR

International Journal of Advance Engineering and Research Development

LDOR: Laser Directed Object Retrieving Robot. Final Report

Hardware Implementation of an Explorer Bot Using XBEE & GSM Technology

Object Detection for Collision Avoidance in ITS

GPS and GSM Based Transmission Line Monitoring System with Fault Detection Introduction:

SIMULTANEOUS OBSTACLE DETECTION FOR MOBILE ROBOTS AND ITS LOCALIZATION FOR AUTOMATIC BATTERY RECHARGING

Design Of Low-Power Wireless Communication System Based On MSP430 Introduction:

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

University of Florida Department of Electrical and Computer Engineering Intelligent Machine Design Laboratory EEL 4665 Spring 2013 LOSAT

IOT Based Intelligent Traffic Signal and Vehicle Tracking System

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

Four Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller

REACTIVE POWER COMPENSATION IN DISTRIBUTION SYSTEM

RoboJunior is a Certified Robotics Summer Camp conceptualised by ARK Technosystems to promote robotics amongst the youth right from grass roots.

UNIT1. Keywords page 13-14

Automatic Docking System with Recharging and Battery Replacement for Surveillance Robot

Smart Navigation System for Visually Impaired Person

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration

ROBOTIC ARM FOR OBJECT SORTING BASED ON COLOR

Assistant Professor, 2, 3, 4, 5 Students, 1, 2, 3, 4, 5

Pick and Place Robotic Arm Using Arduino

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) DESIGN OF A LINE FOLLOWING SENSOR FOR VARIOUS LINE SPECIFICATIONS

II. MAIN BLOCKS OF ROBOT

LINE MAZE SOLVING ROBOT

Automobile Prototype Servo Control

Embedded Robotics. Software Development & Education Center

Vehicle accident messenger system

EMI DUE AND ALCOHOL DETECTION BASED AUTOMATIC VEHICLE LOCKING SYSTEM

INTELLIGENT HUMANOID LEGS

MURDOCH RESEARCH REPOSITORY

Multi-Vehicles Formation Control Exploring a Scalar Field

Challenging areas:- Hand gesture recognition is a growing very fast and it is I. INTRODUCTION

CEEN Bot Lab Design A SENIOR THESIS PROPOSAL

Luxurious Transporting System

Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days

Hardware Based Traffic System for Visually Impaired Persons with Voice Guidance

EEL5666 Intelligent Machines Design Lab. Project Report

ROBOTICS & EMBEDDED SYSTEMS

Smart Phone Accelerometer Sensor Based Wireless Robot for Physically Disabled People

Fire Extinguisher Robot Using Ultrasonic Camera and Wi-Fi Network Controlled with Android Smartphone

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

Research Proposal: Autonomous Mobile Robot Platform for Indoor Applications :xwgn zrvd ziad mipt ineyiil zinepehe`e zciip ziheaex dnxethlt

Visual Tracking and Surveillance System

Devastator Tank Mobile Platform with Edison SKU:ROB0125

Range Sensing strategies

Sensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world.

Android Phone Based Assistant System for Handicapped/Disabled/Aged People

Seminar Report Railway Gate Control 1. INTRODUCTION

An External Command Reading White line Follower Robot

The Future of AI A Robotics Perspective

Moving Object Follower

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization)

Cortex-M3 based Prepaid System with Electricity Theft Control

Autonomous Obstacle Avoiding and Path Following Rover

Introduction to Arduino HW Labs

Australian Journal of Basic and Applied Sciences

Robotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days

Programming PIC Microchips

Azaad Kumar Bahadur 1, Nishant Tripathi 2

VISUAL FINGER INPUT SENSING ROBOT MOTION

Transcription:

An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting K. Prathyusha Assistant professor, Department of ECE, NRI Institute of Technology, Agiripalli Mandal, Krishna District, INDIA. Email ID: prathyushakuncha@gmail.com M. Chaitanya Suman Assistant professor, Department of ECE, Vignan s Nirula Institute of Technology & Science for Women, Guntur, INDIA. Email ID: mogadatichaitanyasuman@gmail.com Abstract: A self-propelled autonomous novel navigation mobile robot, reactive system for real time obstacle avoidance, compatible with low cost SONAR sensor. This paper is designed to achieve obstacle avoidance and detect fire, sprinkle water along with the buzzer indicator. As per the program, the robot starts moving forward, if any obstacle is detected, the robot will tilt at an angle to its left. Again it starts moving forward. Microcontroller (AT89S52) is used to avoid the obstacle and fire detection with the help of ultrasonic sensor and temperature sensor. The microcontroller is used to drive sensors and the motors, which are needed for the robot to keep moving. Ultrasonic sensor is mostly used for avoiding the obstacle. An ultrasonic sensor is used to obtain the distance measurement depending upon the transmitting and receiving time. An ultrasonic sensor is placed on the stepper motor, which makes the sensor to cover the front view of the robot. Ultrasonic sensors are used to scan the front view of the robot and the time is calculated and distances are found using sound velocity characteristics. The echo time is calculated by the ultrasonic sensor and the information is passed to microcontroller which makes the robot to move forward and if any obstacle is detected, tilt left for avoidance of obstacle. As the robot moves forward, if fire is detected, temperature sensor detects heat and sends data to the microcontroller and the microcontroller sends signal to the buzzer and it starts sounding. There by, water starts sprinkling with the help of sprinkler. Keywords: Self-propelled robot, Obstacle avoidance, Microcontroller (AT89S52), sensor, Temperature sensor. Ultrasonic I. INTRODUCTION A robot is a mechanical and virtual intelligent agent that can perform tasks automatically or with guidance, typically by voice control or by getting response through sensors. Robot is capable of understanding and synthesizing human Command for communication and performs required functions. In Autonomous operating conditions the user will have no control on the robot that is the robot cannot be operated via any external controls, it will only function as per the data received from the obstacle detection circuits to the microcontroller which will make the robot motors move accordingly as per the code written in it.[1] Now a-days, many industries are using robots due to their high level of performance and reliability and which is a great help for human beings. The obstacle avoidance robotics is Available online @ www.ijntse.com 1

used for detecting obstacles and avoiding the collision. This is an autonomous robot. The design of obstacle avoidance robot requires the integration of many sensors according to their task. The obstacle detection is primary requirement of this autonomous robot. The robot gets the information from surrounding area through mounted sensors on the robot. Some sensing devices are used for obstacle detection like Ultrasonic sensor. Ultrasonic sensor is most suitable for obstacle detection and it is of low cost and has high ranging capability. It is used to extinguish or control small fires, often in emergency situations. All mobile robots feature some kind of collision avoidance, ranging from primitive algorithms that detect an obstacle and stop the robot in order to avoid a collision, using some sophisticated algorithms, which enable the robot to detour obstacles. [7] II. EXISTING SYSTEM The existing system performs obstacle avoidance with the help of an IR sensor. It can sense the objects in the nearby range. The IR sensor is placed at the front side of the robot and it senses the object only in front of it. If there is any obstacle, the robot turns either left or right depending upon the microcontroller instruction and again checks for an obstacle. If there is no obstacle, it proceeds towards the destination. III. DRAWBACKS OF EXISTING SYSTEM The existed system with IR sensor is a low range detection device and its range is between 4 cm and 30 cm. The IR sensor cannot be used outside in the sun. It is not suitable for accurate ranging. It does not have fire protection circuit. IV. PROPOSED SYSTEM The proposed system uses an ultrasonic sensor instead of IR sensor which is having a detection range of 2 cm to 1 m. Whenever the robot is moving in the desired area, the ultrasonic sensor transmits the ultrasonic waves continuously. The ultrasonic sensor continuously radiates the waves in the forward direction as per the stepper motor movement. When the ultrasonic waves hit an obstacle, they are reflected back and that information is passed to the microcontroller. Based on the microcontroller instruction, the motor rotates in the respective angle. When there is any fire, the temperature sensor detects it and indicates with the help of a buzzer. The sprinkler motor sprinkles water to control fire. Available online @ www.ijntse.com 2

V. BLOCK DIAGRAM Working Robot uses microcontroller to drive sensors, and transmit distance range. To drive all the components 12v rechargeable batteries are required. The microcontroller works on 5v dc. The robot consists of two gear motors which are driven by L293D driver circuit. Ultrasonic sensor is fixed at the front side of the robot. The transmitter of the ultrasonic sensor continuously emits the sonar waves and the receiver receives the waves. If there is any obstacle, the waves are reflected back. Whenever the receiver receives the reflected waves, the left gear motor stops and the robot takes a left turn. The presence of obstacle is indicated by glowing of led and also buzzer sound. The driver circuit is generally made by using one transistor and one relay. The driver circuit is mainly operated by the Micro Controller. The Micro controller changes the state of the output pin from the low to high, i.e. from O level to the 1 level. The transistor will act as an ON/OFF switch corresponding to the input of the base. If the base current of the transistor is high the transistor is under ON condition else it is in OFF state. Fig 1 : Block Diagram These conditions will be used to control the relay. If there is any fire, the thermal sensor LM35 will give the data to the microcontroller. Meanwhile, the heat is amplified by BC547 transistor. The microcontroller pin will go high and trips the relay and actuates the buzzer. At the same time, the sprinkler motor sprinkles water. Available online @ www.ijntse.com 3

K. Prathyusha et. al. / International Journal of New Technologies in Science and Engineering VI. SOFTWARE IMPLEMENTATION Program is written in embedded C. stimulation is done by using Keil ARM Software; Top Win is used for dumping the program. Algorithm Fig 2: Flow chart of working of Robot Step 1: As per the instruction written in Embedded C program initialize I/O ports Step 2: Set Directions as Left/ Right. Checks if any obstacle is detectedd according to that change the motion of Robot.If any obstacles detects the robot tilts with some angle to the left side till the obstacle is cleared and then again moves forward. Step 3: If no obstacle is detected in the middle or if the obstacle is cleared in its journey the robot moves forward. Step 4: Wait for some time. Step 5: go to step 2 to repeat the process Step 6: Checks if any fire is detected as the Robot moves forward. If any fire is detected, the thermal sensor LM35 will give the data to the microcontroller and it startss buzzer, LED will glow and also water sprinkling will be on. After fire is stopped it again moves forward. Step 7: Wait for some time Step 8: go to step 6 to repeat the process Step 9: End Available online @ www.ijntse.com 4

VII. ADVANTAGES Whenever the robot senses any obstacle, it automatically diverts its position to left or right and follows the path without human guidance. It is cost effective. Reduces human effort. If fire occurs due to short circuit, the robot sprinkles water along with buzzer indication VIII. DISADVANTAGES It needs continuous power supply. Back EMF will be a problem when more circuits are connected. If correct commands are not given in the program, there is a chance for the robot to collide with obstacle. IX. APPLICATIONS Obstacle avoidance robot is used in the machinery industries like automobiles manufacturing where loads can be shifted from one place to another place without any collision. It is also used in the same way in chemical industries for detection of fire and fumes and controlling them. It is used for military applications. It is an essential element of autonomous mining vehicle system. It is used in autonomous cleaning robots. It can be used at places where probability of explosion is high. X. CONCLUSION The purpose of A Self Propelled Autonomous Novel Navigation Obstacle Avoidance Robot is to create a cost effective and high efficient system for obstacle avoidance. This can be applied everywhere from industrial to household purposes. A lot of factors determined the accuracy of the robot we designed. These factors were the environmental phenomenon in which the robot was tested such as a well-lit or a dimly-lit environment. These factors majorly affected the sensors. Thus the nature of the sensor and its accuracy defined the accuracy of our robot. The obstacle avoidance robot not only just avoids the obstacle, this robot also senses the fire and indicates with the help of a buzzer and also sprinkles water to extinguish fire. Available online @ www.ijntse.com 5

X1. FUTURE SCOPE Camera can be added for exact monitoring. A metal detector circuit can be added for detection of antiquities. A transmitter and receiver can be added and the information can be known from distant places. Pre-defined path can be added in the program. This obstacle avoidance robot just avoids the obstacles, path holes detection can also be added and with proper programming it can also avoid concealed paths. XII. REFERENCES [1] G. Bauzil, M. Briot, and P. Ribes, "A navigation sub-system using ultrasonic sensors for the mobile robot HILARE," in Proc. 1st Int. Conf. Robot Vision and Sensory Controls, Apr. 1981, Stratford-upon-Avon, UK, pp. 41-58 and pp. 681-698. [2] Subhranil Som, Arjun Shome, Micro-Controller Based Obstacle Avoiding Autonomous Robot ; Int. Journal of Engineering Research and Applications,Vol. 4, Issue 6, June 2014, pp.01-06. [3] LPC-ARM-Book, The Insider s Guide to the PHILIPS ARM &-Based Microcontroller AT Commands from wave-com. [4] ARM Research web site, http://www.amrresearch.com/ [5] J. Borenstein, et.al. "A mobile platform for nursing robots," IEEE Trans. Ind. Electron., vol. IE-32, pp. 158-165, May 1985. [6] S. Ciarcia, "Home in the range, an ultrasonic ranging system," BYTE, Nov. 1980. [7]Kirti Bhagat et.al. Obstacle Avoidance Robot, International Journal of Science, Engineering and Technology Research (IJSETR), Volume 5, Issue 2, February 2016. Available online @ www.ijntse.com 6