SlideShare a Scribd company logo
1 of 6
Download to read offline
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 1, Ver. I (Jan. - Feb .2016), PP 59-64
www.iosrjournals.org
DOI: 10.9790/2834-11115964 www.iosrjournals.org 59 | Page
Automatic Robot System In Industries Using Rf Module
Alpana Lingayat, Dinesh Rotake
1
Department of Electronics And Telecommunication G H Raisoni College of Engg. & Tech. for Women
Nagpur, India
2
Department of Electronics And Telecommunication G H Raisoni College of Engg. & Tech. for Women
Nagpur, India
Abstract: Most of the problem relating to the labourer (numbers, work capacity efficiency etc) in the industries
can be overcome by using Robots. We have studied the automatic Robot system to transport goods within
industries. Our model use a pair of Robots (A & B) which are given commands by RF module following them
these commands they travel along the shortest possible path on 4*4 grids system. While crossing the junction
Robot A will get precedence over Robot B and thus collision avoided. Hence the automatic system is quiet useful
in industries as it save time, man power and is more efficienct.
Keywords: RF module, Shortest path, precedence, commands, collision avoidance.
I. Introduction
Managing industries is a herculian task, the toughest part being labourer administration. Considering
the tedious job allotted to these labours, it becomes difficult for them to be up to the mark in terms of their
efficacy. Using Robots for transferring goods within industries can reduce the work load of these labourers.
As compared to labours Robots can work with precision and without any physical or mental fatigue. As
more goods could be carried per Robot in lesser time production costs decrease and efficacy increase.
Robot navigate through the grid drawn on the floor of the godown to reach the racks where goods to be
unloaded and stored. Possibility of collision always exists when more than Robot is used. To avoid this
possibility Robots will be prioritizes so that the one with higher priority will get precedence.
II. Related work
The line follower Robot is an autonomous machine that follows a predefined path( either black line on
white surface or white line on black surface). LED-LDR sensors are installed under the Robot through which
Robot senses black or white line and data is transmitted to the processor by processor bus. The microcontroller
processes according to the predefined commands, and sends them to the motor drivers [1].
Another study uses 32 phototransistors to instead of the LED LDR sensors. The sensor sends analog
signals to the microcontroller and motor drivers work on digital signal. The motor works according to the output
of the phototransistor. The phototransistor senses the white line and ground than converts it into electric signal.
An AD sampler is used to convert the analog signal to digital signal which is used as an input for the
optimization of algorithm [3].
When obstacles are in the path at places known by the Robot, it finds shortest distance path from
source to destination using camera by avoiding these obstacles [2].
Traversing in a known obstacle arena is intelligence, whereas traversing in an unknown obstacle arena
is a challenge. In micro mouse competition, micro mouse has to reach its destination from the starting point of
the maze without manual interference. The main objective of micro mouse is to minimize the cost and to reach
its destination in minimum time. The arena has undefined walls/obstacles and the micro mouse has to reach the
destination avoiding collision. To avoid unknown obstacles of the path, a new concept of ET-floodfill is used
[4].
III. Proposed system
The aim of our study is to navigate Robot A and B to their destination utilizing less time, less power
and shortest possible path taking care that they do not collide with each other.
Our proposed system utilizes, Robot A will have higher priority than Robot B. Starting point for both
the Robots will be the same because goods will be loaded from the same place, but their destination can be
different.
The RF module will provide destination co-ordinates so that they can find the shortest path to the end
point.
Robots will pick the objects and move towards their respective targets, if by chance both of them are
about to cross the same node rob A (higher priority) will cross initially followed by rob this will avoid collision
Automatic Robot System In Industries Using Rf Module
DOI: 10.9790/2834-11115964 www.iosrjournals.org 60 | Page
B. Algorithm
Figure 1 The Flow diagram for robotic path.
Proposed Robot will perform the following functions:
1) Line follower.
2) Grid traversing.
3) Object picking.
4) Collision avoidance.
5) Destination co-ordinates through RF module.
A. Line follower
Line follower is an autonomous Robot which follows black line on white surface. Robot must be able
to detect particular line and keep following it.
Line follower Robot which follows black line on white surface and take right or left turn whenever
junction occurs. Two sensors are used to detect the line.
Figure 2Block diagram of line following Robot.
Automatic Robot System In Industries Using Rf Module
DOI: 10.9790/2834-11115964 www.iosrjournals.org 61 | Page
An array of sensors is used for line detection. Based on the status of sensors microcontroller decides the
position of the line and gives direction to the motors required to follow the line. Motor driver circuit is used to
turn ON/OFF the RIGHT/LEFT motors of the Robot to provide desired motion.
Left sensor Right sensor Motion of the ROBOT
0 0 Forward
0 1 Right Turn
1 0 Left Turn
1 1 Stop
Table 1 Motion of the sensor according to the output of the Robot.
B. Grid traversing
The grid is mapped according to Cartesian co-ordinate system with dimension m*n. two additional
sensors are used for detecting junctions.
Figure 3 co-ordinate assigned to the junctions.
C. Object picking
An L shaped arrangement of the dc motor helps lifting object at an angle of 45.this motor in turn
controlled by microcontroller.
D. Collision avoidance.
A fifth sensor is used with the purpose of avoiding collision at junctions. This sensor functions by
detecting the presence of other robot while crossing junctions.
E. Destination co-ordinates through RF module
Robots will receive their respective x and y destination co-ordinates by a remote controller, so that they
can reach their destination to the place object.
Robot can be divided into different parts such as:
1) Sensors
2) RF module
3) Microcontroller board
4) Motor driver
5) Body
1) Sensor
Sensors are required to detect position of the line to be followed with respect to the robot’s position.
Most widely used sensors for the line follower robot are Photosensors. They are based on the basic observation
that “the white surface reflects the light and the black surface absorbs it”.
Sensor circuit contains emitter, detector and comparator assembly. IR(Infrared) or Visible light is
emitted from the emmiter.IR light is mostly preferred to avoid interference from the visible light which is
generally around the Robot. However IR is also present in the atmosphere but its intensity is much less than that
of visible light, so IR light can give more reliable output. For better accuracy of the sensors, they must be
covered properly to isolate from the surrounding.
This emitted light strikes the surface and gets reflected back. If the surface is white, more intensity of
light gets reflected and for black surface very less intensity of light is reflected.
Automatic Robot System In Industries Using Rf Module
DOI: 10.9790/2834-11115964 www.iosrjournals.org 62 | Page
Photo detector is used to detect the intensity of light reflected. The corresponding analog voltage is induced
based on the intensity of reflected light. This voltage is compared with the fixed reference voltage in comparator
circuit and hence it is converted into logic0 or logic1 which can be used by the controller. The comparator
circuit may be designed in two ways:
Case 1: Black area = logic1
White area = logic0
Case 2: Black area = logic0
White area = logic1
Our Robot is designed using IR sensors, and case 1 is used.
Figure 4 IR sensors.
2) RF Module
Radio Frequency module (RF module) is an electronic device used to transmit and/or receive wireless
signals between two devices. For many applications RF communication is used because it does not require line-
of-sight. RF communication is the combination of receiver and transmitter. The RF module is invented for
2400-2485.5 MHz ISM (industrial, scientific and medical) and short range frequency band.
Various technologies exists for wireless data transmission e.g. Bluetooth, Zig bee Module and Wi-Fi
module. Amongst them
RF module is the cheaper and will work quite well for small scale projects. RF module can also be used
in garage door opener, wireless alarm system, industrial remote control, wireless home automation system,
smart sensor application, wireless game controller and wireless audio controller.
It is sometimes use to replace the older IR communication as it does not require line-of-sight operation.
The CC2500 RF module can transmit and receive frequency of 2.5GHz which is a low cost and low power
consuming wireless module. It has configurable data rate up to 500 K Baud. It can transmit/receive 64 byte of
data on first come first out basis and can be controlled by using microcontroller.
Figure 5 F module.
Automatic Robot System In Industries Using Rf Module
DOI: 10.9790/2834-11115964 www.iosrjournals.org 63 | Page
3) Microcontroller Board
 40 pin Atmel ATmega16 microcontroller with external clock system 16 MHz, 4 PWM channels, on chip
analog comparator and external & internal interrupt sources.
 Motor driving IC (L293D).
 7805 voltage regulating IC.
 ATmega16 can be programmed by using embedded C language in WINAVR compiler.
Figure 6 Microcontroller board.
4) Motor Driver
Motor controlling is the most important aspect of the line follower Robot. On the basis of sensors
output motor’s motion is decided. Two IR sensors are used to follow the black line.
Sensors give logic 1 for white and logic 0 for black. Robot has to follow black line on white surface.
Two DC motors (M1 and M2) are used to move the Robot.
Let us see how to decide motors motion based on four combinations of two sensors.
Left Sensor Right Sensor Left Motor(M1) Right
Motor(M2)
0 0 ON ON
0 1 OFF ON
1 0 ON OFF
1 1 OFF OFF
Table 2 Motion of the motors.
Figure 7 DC motors.
5) Body
A body consists of an internal framework that supports a manmade object in its construction and uses
it. Body can be made by any materials such as wood, plastic, plywood, aluminum, and brass. But for designing
Robot light weight, flexible material is preferred which can resist conduction.
In the designed Robot aluminum has been used because of its light weight and mechanical strength.
Automatic Robot System In Industries Using Rf Module
DOI: 10.9790/2834-11115964 www.iosrjournals.org 64 | Page
Figure 8 Body of the Robot.
IV. Conclusion
Thus, our Robot system using RF module is a fairly accurate means of transporting goods. It achieves
the goal within less time and also consumes lesser power. Thus with the above advantages and hardly any short
coming, the system has bright prospect for application in industries
References
[1] Ankita Saxena, Abhinav Saxena “A new generation gird solver Robot system for object picking using shortest path” 2012 IEEE.
[2] Atul Patel, Anupam Dubey, Ajitesh Pandey, Siddharth Dutt Choubey “Vision Guided Shortest Path Estimation Using Flood fill
Algorithm for Mobile Robot Applications” 2012 IEEE.
[3] Yichao Li, Xiaoling Wu, Dongik Shin, Weijun Wang, Jianing Bai, Qing He, Fei Luo, Weimin Zheng “An Improved Line Following
Optimization Algorithm for Mobile Robot”.
[4] Zhuang Cai, Lu Ye, Ang Yang “Flood fill maze solving with expected toll of penetrating unknown walls for micro mouse” 2012
IEEE.
[5] Brooks, R.A., “A robust layered control system for a mobile robot”, IEEE Journal of Robotics and Automation, vol. 2, no. 1,
(1986): 14-23.
[6] Thirumurugan. J, Kartheeswaran. G, Vinoth. M, Vishwanathan. M, “Line following robot for library inventory management
system”, International Conference on Emerging Trends in Robotics and Communication Technologies (INTERACT), pp.3-5, Dec
2010.
[7] Jae Sung and Byung Kook Kim, "Minimum-Time Grid Coverage Trajectory Planning Algorithm for Mobile Robots with Battery
Voltage Constraints", International Conference on Control, AutomationandSystems,2010.

More Related Content

What's hot

Iaetsd real time implementation of railway
Iaetsd real time implementation of railwayIaetsd real time implementation of railway
Iaetsd real time implementation of railwayIaetsd Iaetsd
 
Design and Implementation of a Real Time Obstacle Avoiding Subsumption Contro...
Design and Implementation of a Real Time Obstacle Avoiding Subsumption Contro...Design and Implementation of a Real Time Obstacle Avoiding Subsumption Contro...
Design and Implementation of a Real Time Obstacle Avoiding Subsumption Contro...ijsrd.com
 
IRJET- PC Controlled Wireless Robot for Detecting Human Presence
IRJET-  	  PC Controlled Wireless Robot for Detecting Human PresenceIRJET-  	  PC Controlled Wireless Robot for Detecting Human Presence
IRJET- PC Controlled Wireless Robot for Detecting Human PresenceIRJET Journal
 
RMV sensors
RMV sensorsRMV sensors
RMV sensorsanand hd
 
Vision based autonomous robot navigation
Vision based autonomous robot navigationVision based autonomous robot navigation
Vision based autonomous robot navigationSpringer
 
IRJET - Lidar based Autonomous Robot
IRJET - Lidar based Autonomous RobotIRJET - Lidar based Autonomous Robot
IRJET - Lidar based Autonomous RobotIRJET Journal
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following RobotSelf-employed
 
Final report on line follower
Final report on line followerFinal report on line follower
Final report on line followerPriya Hada
 
IRJET - Detection of Landmine using Robotic Vehicle
IRJET -  	  Detection of Landmine using Robotic VehicleIRJET -  	  Detection of Landmine using Robotic Vehicle
IRJET - Detection of Landmine using Robotic VehicleIRJET Journal
 
The line follower robot
The line follower robotThe line follower robot
The line follower robotPoonam Narang
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following RobotVikram Jha
 
Wireless Bomb Disposal Robot
Wireless Bomb Disposal RobotWireless Bomb Disposal Robot
Wireless Bomb Disposal RobotAbhishek Gupta
 
IRJET- Design of an FPGA based Control System for Robot
IRJET-  	  Design of an FPGA based Control System for RobotIRJET-  	  Design of an FPGA based Control System for Robot
IRJET- Design of an FPGA based Control System for RobotIRJET Journal
 
IRJET- Automatic Gate Crossing and IoT based Train Track Crack Detection Syst...
IRJET- Automatic Gate Crossing and IoT based Train Track Crack Detection Syst...IRJET- Automatic Gate Crossing and IoT based Train Track Crack Detection Syst...
IRJET- Automatic Gate Crossing and IoT based Train Track Crack Detection Syst...IRJET Journal
 
Collision Avoidance of Trains Using Arm7
Collision Avoidance of Trains Using Arm7Collision Avoidance of Trains Using Arm7
Collision Avoidance of Trains Using Arm7IJERA Editor
 

What's hot (20)

Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 
Iaetsd real time implementation of railway
Iaetsd real time implementation of railwayIaetsd real time implementation of railway
Iaetsd real time implementation of railway
 
Design and Implementation of a Real Time Obstacle Avoiding Subsumption Contro...
Design and Implementation of a Real Time Obstacle Avoiding Subsumption Contro...Design and Implementation of a Real Time Obstacle Avoiding Subsumption Contro...
Design and Implementation of a Real Time Obstacle Avoiding Subsumption Contro...
 
IRJET- PC Controlled Wireless Robot for Detecting Human Presence
IRJET-  	  PC Controlled Wireless Robot for Detecting Human PresenceIRJET-  	  PC Controlled Wireless Robot for Detecting Human Presence
IRJET- PC Controlled Wireless Robot for Detecting Human Presence
 
RMV sensors
RMV sensorsRMV sensors
RMV sensors
 
Vision based autonomous robot navigation
Vision based autonomous robot navigationVision based autonomous robot navigation
Vision based autonomous robot navigation
 
IRJET - Lidar based Autonomous Robot
IRJET - Lidar based Autonomous RobotIRJET - Lidar based Autonomous Robot
IRJET - Lidar based Autonomous Robot
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
Final report on line follower
Final report on line followerFinal report on line follower
Final report on line follower
 
IRJET - Detection of Landmine using Robotic Vehicle
IRJET -  	  Detection of Landmine using Robotic VehicleIRJET -  	  Detection of Landmine using Robotic Vehicle
IRJET - Detection of Landmine using Robotic Vehicle
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Line following robot
Line following robotLine following robot
Line following robot
 
The line follower robot
The line follower robotThe line follower robot
The line follower robot
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
Wireless Bomb Disposal Robot
Wireless Bomb Disposal RobotWireless Bomb Disposal Robot
Wireless Bomb Disposal Robot
 
IRJET- Design of an FPGA based Control System for Robot
IRJET-  	  Design of an FPGA based Control System for RobotIRJET-  	  Design of an FPGA based Control System for Robot
IRJET- Design of an FPGA based Control System for Robot
 
IRJET- Automatic Gate Crossing and IoT based Train Track Crack Detection Syst...
IRJET- Automatic Gate Crossing and IoT based Train Track Crack Detection Syst...IRJET- Automatic Gate Crossing and IoT based Train Track Crack Detection Syst...
IRJET- Automatic Gate Crossing and IoT based Train Track Crack Detection Syst...
 
Collision Avoidance of Trains Using Arm7
Collision Avoidance of Trains Using Arm7Collision Avoidance of Trains Using Arm7
Collision Avoidance of Trains Using Arm7
 
ULTRASONIC PERIPATETIC SCANNER FOR AUTONOMOUS TEST BENCH USING RASPBERRY Pi
ULTRASONIC PERIPATETIC SCANNER FOR AUTONOMOUS TEST BENCH USING RASPBERRY PiULTRASONIC PERIPATETIC SCANNER FOR AUTONOMOUS TEST BENCH USING RASPBERRY Pi
ULTRASONIC PERIPATETIC SCANNER FOR AUTONOMOUS TEST BENCH USING RASPBERRY Pi
 

Viewers also liked

CFD Simulation of Swirling Effect in S-Shaped Diffusing Duct by Swirl Angle o...
CFD Simulation of Swirling Effect in S-Shaped Diffusing Duct by Swirl Angle o...CFD Simulation of Swirling Effect in S-Shaped Diffusing Duct by Swirl Angle o...
CFD Simulation of Swirling Effect in S-Shaped Diffusing Duct by Swirl Angle o...IOSR Journals
 
Influence of Heat Treatment on Mechanical Properties of Aisi1040 Steel
Influence of Heat Treatment on Mechanical Properties of Aisi1040 SteelInfluence of Heat Treatment on Mechanical Properties of Aisi1040 Steel
Influence of Heat Treatment on Mechanical Properties of Aisi1040 SteelIOSR Journals
 
Structural analysis of multiplate clutch
Structural analysis of multiplate clutchStructural analysis of multiplate clutch
Structural analysis of multiplate clutchIOSR Journals
 
Designing and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM SystemDesigning and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM SystemIOSR Journals
 
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...IOSR Journals
 

Viewers also liked (20)

O0123190100
O0123190100O0123190100
O0123190100
 
CFD Simulation of Swirling Effect in S-Shaped Diffusing Duct by Swirl Angle o...
CFD Simulation of Swirling Effect in S-Shaped Diffusing Duct by Swirl Angle o...CFD Simulation of Swirling Effect in S-Shaped Diffusing Duct by Swirl Angle o...
CFD Simulation of Swirling Effect in S-Shaped Diffusing Duct by Swirl Angle o...
 
B017340511
B017340511B017340511
B017340511
 
E017131924
E017131924E017131924
E017131924
 
D010612126
D010612126D010612126
D010612126
 
Influence of Heat Treatment on Mechanical Properties of Aisi1040 Steel
Influence of Heat Treatment on Mechanical Properties of Aisi1040 SteelInfluence of Heat Treatment on Mechanical Properties of Aisi1040 Steel
Influence of Heat Treatment on Mechanical Properties of Aisi1040 Steel
 
Structural analysis of multiplate clutch
Structural analysis of multiplate clutchStructural analysis of multiplate clutch
Structural analysis of multiplate clutch
 
Designing and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM SystemDesigning and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM System
 
F012623642
F012623642F012623642
F012623642
 
D0941822
D0941822D0941822
D0941822
 
B1103031217
B1103031217B1103031217
B1103031217
 
O01061103111
O01061103111O01061103111
O01061103111
 
H012445056
H012445056H012445056
H012445056
 
N1304038490
N1304038490N1304038490
N1304038490
 
K017626773
K017626773K017626773
K017626773
 
F1803042939
F1803042939F1803042939
F1803042939
 
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
Enhanced Mobile Node Tracking With Received Signal Strength in Wireless Senso...
 
D010212533
D010212533D010212533
D010212533
 
K1102026568
K1102026568K1102026568
K1102026568
 
G012534551
G012534551G012534551
G012534551
 

Similar to Automatic Robot System Using RF Module

White Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotWhite Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotIJSRD
 
Intelligent Robots For Industries (Using Rf Module)
Intelligent Robots For Industries (Using Rf Module) Intelligent Robots For Industries (Using Rf Module)
Intelligent Robots For Industries (Using Rf Module) iosrjce
 
Iaetsd autonomous pick and place rover for long distance
Iaetsd autonomous  pick and place rover for long distanceIaetsd autonomous  pick and place rover for long distance
Iaetsd autonomous pick and place rover for long distanceIaetsd Iaetsd
 
embedded system report
embedded system reportembedded system report
embedded system reportmanish katara
 
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot ASHOKKUMAR RAMAR
 
BEST ROBOTIC PROJECT CENTER CHENNAI-ROBOTIC PROJECT CENTER MAASTECH
BEST ROBOTIC PROJECT CENTER CHENNAI-ROBOTIC PROJECT CENTER MAASTECHBEST ROBOTIC PROJECT CENTER CHENNAI-ROBOTIC PROJECT CENTER MAASTECH
BEST ROBOTIC PROJECT CENTER CHENNAI-ROBOTIC PROJECT CENTER MAASTECHASHOKKUMAR RAMAR
 
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual)  vatsal shah-ec_4th yearFloor cleaning robot(autonomus mannual)  vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th yearVatsal N Shah
 
BEST FINAL YEAR PROJECT CENTER CHENNAI MAASTECH-BEST BEST PROJECTS
BEST FINAL YEAR PROJECT CENTER CHENNAI MAASTECH-BEST BEST PROJECTSBEST FINAL YEAR PROJECT CENTER CHENNAI MAASTECH-BEST BEST PROJECTS
BEST FINAL YEAR PROJECT CENTER CHENNAI MAASTECH-BEST BEST PROJECTSASHOKKUMAR RAMAR
 
flying Spy robot by sanjeev
flying Spy robot by sanjeevflying Spy robot by sanjeev
flying Spy robot by sanjeevSanjeev Pandey
 
Grid Based Autonomous Navigator
Grid Based Autonomous Navigator Grid Based Autonomous Navigator
Grid Based Autonomous Navigator Sayeed Mohammed
 
IRJET- Industrial Disaster Control System using Hanging Robot
IRJET- Industrial Disaster Control System using Hanging RobotIRJET- Industrial Disaster Control System using Hanging Robot
IRJET- Industrial Disaster Control System using Hanging RobotIRJET Journal
 

Similar to Automatic Robot System Using RF Module (20)

B044020609
B044020609B044020609
B044020609
 
Paper robot
Paper robotPaper robot
Paper robot
 
White Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V RobotWhite Line Follower Using Fire Bird V Robot
White Line Follower Using Fire Bird V Robot
 
Intelligent Robots For Industries (Using Rf Module)
Intelligent Robots For Industries (Using Rf Module) Intelligent Robots For Industries (Using Rf Module)
Intelligent Robots For Industries (Using Rf Module)
 
J011116571
J011116571J011116571
J011116571
 
Presentation1
Presentation1Presentation1
Presentation1
 
Iaetsd autonomous pick and place rover for long distance
Iaetsd autonomous  pick and place rover for long distanceIaetsd autonomous  pick and place rover for long distance
Iaetsd autonomous pick and place rover for long distance
 
embedded system report
embedded system reportembedded system report
embedded system report
 
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
 
Spook Robi
Spook RobiSpook Robi
Spook Robi
 
BEST ROBOTIC PROJECT CENTER CHENNAI-ROBOTIC PROJECT CENTER MAASTECH
BEST ROBOTIC PROJECT CENTER CHENNAI-ROBOTIC PROJECT CENTER MAASTECHBEST ROBOTIC PROJECT CENTER CHENNAI-ROBOTIC PROJECT CENTER MAASTECH
BEST ROBOTIC PROJECT CENTER CHENNAI-ROBOTIC PROJECT CENTER MAASTECH
 
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual)  vatsal shah-ec_4th yearFloor cleaning robot(autonomus mannual)  vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
 
Al044249252
Al044249252Al044249252
Al044249252
 
BEST FINAL YEAR PROJECT CENTER CHENNAI MAASTECH-BEST BEST PROJECTS
BEST FINAL YEAR PROJECT CENTER CHENNAI MAASTECH-BEST BEST PROJECTSBEST FINAL YEAR PROJECT CENTER CHENNAI MAASTECH-BEST BEST PROJECTS
BEST FINAL YEAR PROJECT CENTER CHENNAI MAASTECH-BEST BEST PROJECTS
 
Project PPT.pptx
Project PPT.pptxProject PPT.pptx
Project PPT.pptx
 
flying Spy robot by sanjeev
flying Spy robot by sanjeevflying Spy robot by sanjeev
flying Spy robot by sanjeev
 
Obstacle observing
Obstacle observingObstacle observing
Obstacle observing
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 
Grid Based Autonomous Navigator
Grid Based Autonomous Navigator Grid Based Autonomous Navigator
Grid Based Autonomous Navigator
 
IRJET- Industrial Disaster Control System using Hanging Robot
IRJET- Industrial Disaster Control System using Hanging RobotIRJET- Industrial Disaster Control System using Hanging Robot
IRJET- Industrial Disaster Control System using Hanging Robot
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Automatic Robot System Using RF Module

  • 1. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 1, Ver. I (Jan. - Feb .2016), PP 59-64 www.iosrjournals.org DOI: 10.9790/2834-11115964 www.iosrjournals.org 59 | Page Automatic Robot System In Industries Using Rf Module Alpana Lingayat, Dinesh Rotake 1 Department of Electronics And Telecommunication G H Raisoni College of Engg. & Tech. for Women Nagpur, India 2 Department of Electronics And Telecommunication G H Raisoni College of Engg. & Tech. for Women Nagpur, India Abstract: Most of the problem relating to the labourer (numbers, work capacity efficiency etc) in the industries can be overcome by using Robots. We have studied the automatic Robot system to transport goods within industries. Our model use a pair of Robots (A & B) which are given commands by RF module following them these commands they travel along the shortest possible path on 4*4 grids system. While crossing the junction Robot A will get precedence over Robot B and thus collision avoided. Hence the automatic system is quiet useful in industries as it save time, man power and is more efficienct. Keywords: RF module, Shortest path, precedence, commands, collision avoidance. I. Introduction Managing industries is a herculian task, the toughest part being labourer administration. Considering the tedious job allotted to these labours, it becomes difficult for them to be up to the mark in terms of their efficacy. Using Robots for transferring goods within industries can reduce the work load of these labourers. As compared to labours Robots can work with precision and without any physical or mental fatigue. As more goods could be carried per Robot in lesser time production costs decrease and efficacy increase. Robot navigate through the grid drawn on the floor of the godown to reach the racks where goods to be unloaded and stored. Possibility of collision always exists when more than Robot is used. To avoid this possibility Robots will be prioritizes so that the one with higher priority will get precedence. II. Related work The line follower Robot is an autonomous machine that follows a predefined path( either black line on white surface or white line on black surface). LED-LDR sensors are installed under the Robot through which Robot senses black or white line and data is transmitted to the processor by processor bus. The microcontroller processes according to the predefined commands, and sends them to the motor drivers [1]. Another study uses 32 phototransistors to instead of the LED LDR sensors. The sensor sends analog signals to the microcontroller and motor drivers work on digital signal. The motor works according to the output of the phototransistor. The phototransistor senses the white line and ground than converts it into electric signal. An AD sampler is used to convert the analog signal to digital signal which is used as an input for the optimization of algorithm [3]. When obstacles are in the path at places known by the Robot, it finds shortest distance path from source to destination using camera by avoiding these obstacles [2]. Traversing in a known obstacle arena is intelligence, whereas traversing in an unknown obstacle arena is a challenge. In micro mouse competition, micro mouse has to reach its destination from the starting point of the maze without manual interference. The main objective of micro mouse is to minimize the cost and to reach its destination in minimum time. The arena has undefined walls/obstacles and the micro mouse has to reach the destination avoiding collision. To avoid unknown obstacles of the path, a new concept of ET-floodfill is used [4]. III. Proposed system The aim of our study is to navigate Robot A and B to their destination utilizing less time, less power and shortest possible path taking care that they do not collide with each other. Our proposed system utilizes, Robot A will have higher priority than Robot B. Starting point for both the Robots will be the same because goods will be loaded from the same place, but their destination can be different. The RF module will provide destination co-ordinates so that they can find the shortest path to the end point. Robots will pick the objects and move towards their respective targets, if by chance both of them are about to cross the same node rob A (higher priority) will cross initially followed by rob this will avoid collision
  • 2. Automatic Robot System In Industries Using Rf Module DOI: 10.9790/2834-11115964 www.iosrjournals.org 60 | Page B. Algorithm Figure 1 The Flow diagram for robotic path. Proposed Robot will perform the following functions: 1) Line follower. 2) Grid traversing. 3) Object picking. 4) Collision avoidance. 5) Destination co-ordinates through RF module. A. Line follower Line follower is an autonomous Robot which follows black line on white surface. Robot must be able to detect particular line and keep following it. Line follower Robot which follows black line on white surface and take right or left turn whenever junction occurs. Two sensors are used to detect the line. Figure 2Block diagram of line following Robot.
  • 3. Automatic Robot System In Industries Using Rf Module DOI: 10.9790/2834-11115964 www.iosrjournals.org 61 | Page An array of sensors is used for line detection. Based on the status of sensors microcontroller decides the position of the line and gives direction to the motors required to follow the line. Motor driver circuit is used to turn ON/OFF the RIGHT/LEFT motors of the Robot to provide desired motion. Left sensor Right sensor Motion of the ROBOT 0 0 Forward 0 1 Right Turn 1 0 Left Turn 1 1 Stop Table 1 Motion of the sensor according to the output of the Robot. B. Grid traversing The grid is mapped according to Cartesian co-ordinate system with dimension m*n. two additional sensors are used for detecting junctions. Figure 3 co-ordinate assigned to the junctions. C. Object picking An L shaped arrangement of the dc motor helps lifting object at an angle of 45.this motor in turn controlled by microcontroller. D. Collision avoidance. A fifth sensor is used with the purpose of avoiding collision at junctions. This sensor functions by detecting the presence of other robot while crossing junctions. E. Destination co-ordinates through RF module Robots will receive their respective x and y destination co-ordinates by a remote controller, so that they can reach their destination to the place object. Robot can be divided into different parts such as: 1) Sensors 2) RF module 3) Microcontroller board 4) Motor driver 5) Body 1) Sensor Sensors are required to detect position of the line to be followed with respect to the robot’s position. Most widely used sensors for the line follower robot are Photosensors. They are based on the basic observation that “the white surface reflects the light and the black surface absorbs it”. Sensor circuit contains emitter, detector and comparator assembly. IR(Infrared) or Visible light is emitted from the emmiter.IR light is mostly preferred to avoid interference from the visible light which is generally around the Robot. However IR is also present in the atmosphere but its intensity is much less than that of visible light, so IR light can give more reliable output. For better accuracy of the sensors, they must be covered properly to isolate from the surrounding. This emitted light strikes the surface and gets reflected back. If the surface is white, more intensity of light gets reflected and for black surface very less intensity of light is reflected.
  • 4. Automatic Robot System In Industries Using Rf Module DOI: 10.9790/2834-11115964 www.iosrjournals.org 62 | Page Photo detector is used to detect the intensity of light reflected. The corresponding analog voltage is induced based on the intensity of reflected light. This voltage is compared with the fixed reference voltage in comparator circuit and hence it is converted into logic0 or logic1 which can be used by the controller. The comparator circuit may be designed in two ways: Case 1: Black area = logic1 White area = logic0 Case 2: Black area = logic0 White area = logic1 Our Robot is designed using IR sensors, and case 1 is used. Figure 4 IR sensors. 2) RF Module Radio Frequency module (RF module) is an electronic device used to transmit and/or receive wireless signals between two devices. For many applications RF communication is used because it does not require line- of-sight. RF communication is the combination of receiver and transmitter. The RF module is invented for 2400-2485.5 MHz ISM (industrial, scientific and medical) and short range frequency band. Various technologies exists for wireless data transmission e.g. Bluetooth, Zig bee Module and Wi-Fi module. Amongst them RF module is the cheaper and will work quite well for small scale projects. RF module can also be used in garage door opener, wireless alarm system, industrial remote control, wireless home automation system, smart sensor application, wireless game controller and wireless audio controller. It is sometimes use to replace the older IR communication as it does not require line-of-sight operation. The CC2500 RF module can transmit and receive frequency of 2.5GHz which is a low cost and low power consuming wireless module. It has configurable data rate up to 500 K Baud. It can transmit/receive 64 byte of data on first come first out basis and can be controlled by using microcontroller. Figure 5 F module.
  • 5. Automatic Robot System In Industries Using Rf Module DOI: 10.9790/2834-11115964 www.iosrjournals.org 63 | Page 3) Microcontroller Board  40 pin Atmel ATmega16 microcontroller with external clock system 16 MHz, 4 PWM channels, on chip analog comparator and external & internal interrupt sources.  Motor driving IC (L293D).  7805 voltage regulating IC.  ATmega16 can be programmed by using embedded C language in WINAVR compiler. Figure 6 Microcontroller board. 4) Motor Driver Motor controlling is the most important aspect of the line follower Robot. On the basis of sensors output motor’s motion is decided. Two IR sensors are used to follow the black line. Sensors give logic 1 for white and logic 0 for black. Robot has to follow black line on white surface. Two DC motors (M1 and M2) are used to move the Robot. Let us see how to decide motors motion based on four combinations of two sensors. Left Sensor Right Sensor Left Motor(M1) Right Motor(M2) 0 0 ON ON 0 1 OFF ON 1 0 ON OFF 1 1 OFF OFF Table 2 Motion of the motors. Figure 7 DC motors. 5) Body A body consists of an internal framework that supports a manmade object in its construction and uses it. Body can be made by any materials such as wood, plastic, plywood, aluminum, and brass. But for designing Robot light weight, flexible material is preferred which can resist conduction. In the designed Robot aluminum has been used because of its light weight and mechanical strength.
  • 6. Automatic Robot System In Industries Using Rf Module DOI: 10.9790/2834-11115964 www.iosrjournals.org 64 | Page Figure 8 Body of the Robot. IV. Conclusion Thus, our Robot system using RF module is a fairly accurate means of transporting goods. It achieves the goal within less time and also consumes lesser power. Thus with the above advantages and hardly any short coming, the system has bright prospect for application in industries References [1] Ankita Saxena, Abhinav Saxena “A new generation gird solver Robot system for object picking using shortest path” 2012 IEEE. [2] Atul Patel, Anupam Dubey, Ajitesh Pandey, Siddharth Dutt Choubey “Vision Guided Shortest Path Estimation Using Flood fill Algorithm for Mobile Robot Applications” 2012 IEEE. [3] Yichao Li, Xiaoling Wu, Dongik Shin, Weijun Wang, Jianing Bai, Qing He, Fei Luo, Weimin Zheng “An Improved Line Following Optimization Algorithm for Mobile Robot”. [4] Zhuang Cai, Lu Ye, Ang Yang “Flood fill maze solving with expected toll of penetrating unknown walls for micro mouse” 2012 IEEE. [5] Brooks, R.A., “A robust layered control system for a mobile robot”, IEEE Journal of Robotics and Automation, vol. 2, no. 1, (1986): 14-23. [6] Thirumurugan. J, Kartheeswaran. G, Vinoth. M, Vishwanathan. M, “Line following robot for library inventory management system”, International Conference on Emerging Trends in Robotics and Communication Technologies (INTERACT), pp.3-5, Dec 2010. [7] Jae Sung and Byung Kook Kim, "Minimum-Time Grid Coverage Trajectory Planning Algorithm for Mobile Robots with Battery Voltage Constraints", International Conference on Control, AutomationandSystems,2010.