SlideShare a Scribd company logo
1 of 7
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 65-71
www.iosrjournals.org
DOI: 10.9790/2834-11116571 www.iosrjournals.org 65 | Page
Intelligent Robots For Industries (Using Rf Module)
1
Alpana Lingayat, 2
Dinesh Rotake
1,2
Department of Electronics And Telecommunication G H Raisoni College of Engg. & Tech. for Women
Nagpur, India
Abstract: In industry many issues are there, one of them is labour work for transferring goods from one place
to another. After a long term of work the labours get tired and their energy to do work is exhausted. Due to this
industry faces problems of increasing labour cost as a result increasing overall cost of industry product which is
a major issue.To overcome this issues ROBOT can be used for moving goods from one place to another. Robots
can work night and day and on holidays also. They can lift weight heavier than human workers. Time required
to move goods from one place to another is less as compared to human workers. To increase the movement of
goods from one place to another one or more robot can be used.Grids are drawn on the floor of godown so that
robot can navigate through godown without any collision through walls and racks (used for storage of goods)
.When one or more robots are traversing on the grid, collision may occur .To avoid this collision priority of
robots is decided, so that higher priority robot will move through the node while lower priority will wait for the
higher priority robot to pass through that node. And finally they will reach their respective destinations.
Keywords: RF module, Shortest path ,higher priority, lower priority, collision avoidance.
I. Introduction
In industry many issues are there, one of them is labour work for transferring goods from one place to
another. After a long term of work the labours get tired and their energy to do work is exhausted. Due to this
industry faces problem of increasing labour cost as a result increases overall cost of industry product which is a
major issue.
To overcome this issues ROBOT can be used for moving goods from one place to another. Robots can
work night and day and on holidays also. They can lift weight heavier than human workers. Time required to
move goods from one place to another is less as compared to human workers. To increase the movement of
goods from one place to another one or more robot can be used.
Grids are drawn on the floor of godown so that robot can navigate through godown without any
collision through walls and racks (used for storage of goods) .When one or more robots are traversing on the
grid, collision may occur .To avoid this collision priority of robots is decided, so that higher priority robot will
move through the node while lower priority will wait for the higher priority robot to pass through that node. And
finally they will reach their respective destination.
Proposed system has two robots Robot A and Robot B traversing through 4*4 grids, Robot A will have
higher priority than Robot B. Origin of the robots will be same because goods will be loaded and unloaded from
the same place, but the destination will be different.
Robots will receive the destination co-ordinates through RF module, so that robot can find shortest
distance path to reach the destination co-ordinates.
Robot will pick the object and move towards the respective destination. At a node while traversing
Robot A and Robot B comes together to cross the same node on the higher priority bases Robot A will cross the
node and Robot B will wait for Robot A to cross that node.
After Robot A cross the node Robot B will traverse through its path to reach its destination. Finally
Robot A and Robot B will complete their task by placing goods to their respective destinations.
Intelligent Robots For Industries (Using Rf Module)
DOI: 10.9790/2834-11116571 www.iosrjournals.org 66 | Page
Figure 1 co-ordinate assigned to the junctions.
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
IV. Basic Structure
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.
Intelligent Robots For Industries (Using Rf Module)
DOI: 10.9790/2834-11116571 www.iosrjournals.org 67 | Page
Figure 2 Block diagram of proposed system.
A. Algorithm
Figure 3 The Flow diagram for robotic path.
Intelligent Robots For Industries (Using Rf Module)
DOI: 10.9790/2834-11116571 www.iosrjournals.org 68 | Page
V. Program
#include<avr/io.h>
#include<compat/deprecated.h>
#include<utildely.h>
#define stop PORTC=0b00000000
#define forward PORTC=0b00000101
#define reverse PORTC=0b00001010
#define right PORTC=0b00000001
#define left PORTC=0b00000100
int countx=0, county=0;
int countx1=1;
int county1=0;
char data_rx=0;
char data=0;
unsigned int x=0;y=0;x1=0;
int y1=0;
int j=0;k=0;l=0;
int op=0;op1=0;
{
UBRRL=baud;
UCSRB|=(1<<RXEN)|(1<<TXEN);
UCSRC|=(1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1);
}
int main(void)
{
usart_init();
_delay_ms(1000);
transmit_char('<');
transmit_char('1');
transmit_char('2');
transmit_char('>');
flagx=1;
countx = data_rx-'0';
countx1 = data_rx-'0';
}
data_rx = receive_data();
if (( data_rx== '1' | '2' | '3' | '4' ) )
{
flagy=1;
county= data_rx-'0';
county1= data_rx-'0';
}
while ( flagx==1 && flagy==1 )
{
if(op==0)
{
ROBOT A:
sbi(PORTC,5);
cbi(PORTC,4);
if(bit_is_clear(PINB,1)&&bit_is_clear(PINB,2))
forward;
if(bit_is_clear(PINB,1)&&bit_is_set(PINB,2))
right; if(bit_is_set(PINB,1)&&bit_is_clear(PINB,2))
left;
if(bit_is_clear(PINB,1)&&bit_is_clear(PINB,2) && bit_is_clear(PINB,3) &&
bit_is_clear(PINB,4))
{
Intelligent Robots For Industries (Using Rf Module)
DOI: 10.9790/2834-11116571 www.iosrjournals.org 69 | Page
stop;
ROBOT B:
while(j==0)
{
reverse;
j=1;
right;
while(bit_is_set(PINB,5))
{
reverse;
stop;
forward;
}
}
if(bit_is_clear(PINB,1)&&bit_is_clear(PINB,2))
forward;
if(bit_is_clear(PINB,1)&&bit_is_set(PINB,2))
right;
if(bit_is_set(PINB,1)&&bit_is_clear(PINB,2))
left;
if(bit_is_clear(PINB,1)&&bit_is_clear(PINB,2) && bit_is_clear(PINB,3) && bit_is_clear(PINB,4))
{
stop;
y= y+1;
forward;
while(bit_is_set(PINB,5))
{
reverse;
stop;
forward;
}
}
VI. Result
Our automatic Robot system for Industries runs on 4*4 grids, which load goods from the starting point
and unload the goods to destination using RF module (manually). After unloading goods the Robots come back
to the starting point to load goods. As more than one Robot are used to load/unload goods for transferring goods
from one place to another in Industries there is possibility of collision. To avoid collision priority is assigned to
them; Robot A has higher priority than Robot B, if Robot B comes in between Robot A’s path then Robot B will
stop and let Robot A continue its shortest distance path, after cross the junction Robot B will continue its path
and both Robots reaches their respective destination.
Figure 4 At the starting point Robots will pick the object.
Intelligent Robots For Industries (Using Rf Module)
DOI: 10.9790/2834-11116571 www.iosrjournals.org 70 | Page
Figure 5 Robots turning to continue their Shortest distance path.
Figure 6 Robot comes back to origin.
Figure 7 After dropping the object Robot continue its path to come back to starting point.
VII. Conclusion
Our Robot system using RF module is a fairly accurate means of transporting goods. Robot reduces
manual work in Industry for moving goods from one place to another. As Labour cannot work 24*7 (on
holidays) due to which Industry has to invest more on Labour payment due to which overall product cost
increases.
Robots can overcome this issue as they can work continuously without break and 24*7 due to which
labour payment is decreased which is beneficial for the Industry. Robots can move goods heavier than the
labours due to which more goods are transferred from one place to another.
Thus with the above advantages and hardly any short coming, the system has bright prospect for
application in industries.
Intelligent Robots For Industries (Using Rf Module)
DOI: 10.9790/2834-11116571 www.iosrjournals.org 71 | Page
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

Viewers also liked

Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...IOSR Journals
 
Cloud Computing for E-Commerce
Cloud Computing for E-CommerceCloud Computing for E-Commerce
Cloud Computing for E-CommerceIOSR Journals
 
Fault Detection Technique for Compact AES Design
Fault Detection Technique for Compact AES DesignFault Detection Technique for Compact AES Design
Fault Detection Technique for Compact AES DesignIOSR Journals
 
Modeling & Testing Of Hybrid Composite Laminate
Modeling & Testing Of Hybrid Composite LaminateModeling & Testing Of Hybrid Composite Laminate
Modeling & Testing Of Hybrid Composite LaminateIOSR Journals
 
кайртаева жадыра театр - предприниматели
кайртаева жадыра   театр - предпринимателикайртаева жадыра   театр - предприниматели
кайртаева жадыра театр - предпринимателиIOSR Journals
 
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...IOSR Journals
 
Self Immunity To Reinforce The Vulnerability Factors on Soft Errors In 64 Bit...
Self Immunity To Reinforce The Vulnerability Factors on Soft Errors In 64 Bit...Self Immunity To Reinforce The Vulnerability Factors on Soft Errors In 64 Bit...
Self Immunity To Reinforce The Vulnerability Factors on Soft Errors In 64 Bit...IOSR Journals
 
Computation of Theoretical Heat of Formation in a Kiln Using Fortran Language
Computation of Theoretical Heat of Formation in a Kiln Using Fortran LanguageComputation of Theoretical Heat of Formation in a Kiln Using Fortran Language
Computation of Theoretical Heat of Formation in a Kiln Using Fortran LanguageIOSR Journals
 

Viewers also liked (20)

T01761138146
T01761138146T01761138146
T01761138146
 
J1103046570
J1103046570J1103046570
J1103046570
 
F018113743
F018113743F018113743
F018113743
 
I012314854
I012314854I012314854
I012314854
 
P01226101106
P01226101106P01226101106
P01226101106
 
H012535263
H012535263H012535263
H012535263
 
B011120723
B011120723B011120723
B011120723
 
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
 
D010121832
D010121832D010121832
D010121832
 
G0212832
G0212832G0212832
G0212832
 
Cloud Computing for E-Commerce
Cloud Computing for E-CommerceCloud Computing for E-Commerce
Cloud Computing for E-Commerce
 
J010126267
J010126267J010126267
J010126267
 
Fault Detection Technique for Compact AES Design
Fault Detection Technique for Compact AES DesignFault Detection Technique for Compact AES Design
Fault Detection Technique for Compact AES Design
 
Modeling & Testing Of Hybrid Composite Laminate
Modeling & Testing Of Hybrid Composite LaminateModeling & Testing Of Hybrid Composite Laminate
Modeling & Testing Of Hybrid Composite Laminate
 
кайртаева жадыра театр - предприниматели
кайртаева жадыра   театр - предпринимателикайртаева жадыра   театр - предприниматели
кайртаева жадыра театр - предприниматели
 
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
Old wine in new wineskins: Revisiting counselling in traditional Ndebele and ...
 
I1304026367
I1304026367I1304026367
I1304026367
 
J012617279
J012617279J012617279
J012617279
 
Self Immunity To Reinforce The Vulnerability Factors on Soft Errors In 64 Bit...
Self Immunity To Reinforce The Vulnerability Factors on Soft Errors In 64 Bit...Self Immunity To Reinforce The Vulnerability Factors on Soft Errors In 64 Bit...
Self Immunity To Reinforce The Vulnerability Factors on Soft Errors In 64 Bit...
 
Computation of Theoretical Heat of Formation in a Kiln Using Fortran Language
Computation of Theoretical Heat of Formation in a Kiln Using Fortran LanguageComputation of Theoretical Heat of Formation in a Kiln Using Fortran Language
Computation of Theoretical Heat of Formation in a Kiln Using Fortran Language
 

Similar to J011116571

Automatic Robot System In Industries Using Rf Module
Automatic Robot System In Industries Using Rf Module Automatic Robot System In Industries Using Rf Module
Automatic Robot System In Industries Using Rf Module iosrjce
 
DEVENDRA SHRIVASH ROBOTICS .pptx
DEVENDRA SHRIVASH ROBOTICS .pptxDEVENDRA SHRIVASH ROBOTICS .pptx
DEVENDRA SHRIVASH ROBOTICS .pptxDEVENDRA SHRIVASH
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) ijceronline
 
embedded system report
embedded system reportembedded system report
embedded system reportmanish katara
 
A new approach for an intelligent swarm robotic system
A new approach for an intelligent swarm robotic systemA new approach for an intelligent swarm robotic system
A new approach for an intelligent swarm robotic systemeSAT Journals
 
VLSI Implementation of CORDIC Based Robot Navigation Processor
VLSI Implementation of CORDIC Based Robot Navigation ProcessorVLSI Implementation of CORDIC Based Robot Navigation Processor
VLSI Implementation of CORDIC Based Robot Navigation ProcessorIRJET Journal
 
Grid Based Autonomous Navigator
Grid Based Autonomous Navigator Grid Based Autonomous Navigator
Grid Based Autonomous Navigator Sayeed Mohammed
 
Design and implementation of path planning algorithm for wheeled mobile robot...
Design and implementation of path planning algorithm for wheeled mobile robot...Design and implementation of path planning algorithm for wheeled mobile robot...
Design and implementation of path planning algorithm for wheeled mobile robot...eSAT Journals
 
Design and implementation of path planning algorithm for wheeled mobile robot...
Design and implementation of path planning algorithm for wheeled mobile robot...Design and implementation of path planning algorithm for wheeled mobile robot...
Design and implementation of path planning algorithm for wheeled mobile robot...eSAT Publishing House
 
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM NITISH K
 

Similar to J011116571 (20)

Automatic Robot System In Industries Using Rf Module
Automatic Robot System In Industries Using Rf Module Automatic Robot System In Industries Using Rf Module
Automatic Robot System In Industries Using Rf Module
 
I011115964
I011115964I011115964
I011115964
 
DEVENDRA SHRIVASH ROBOTICS .pptx
DEVENDRA SHRIVASH ROBOTICS .pptxDEVENDRA SHRIVASH ROBOTICS .pptx
DEVENDRA SHRIVASH ROBOTICS .pptx
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER)
 
B044020609
B044020609B044020609
B044020609
 
embedded system report
embedded system reportembedded system report
embedded system report
 
Robocup2006
Robocup2006Robocup2006
Robocup2006
 
pick and place ppt.ppt
pick and place ppt.pptpick and place ppt.ppt
pick and place ppt.ppt
 
A new approach for an intelligent swarm robotic system
A new approach for an intelligent swarm robotic systemA new approach for an intelligent swarm robotic system
A new approach for an intelligent swarm robotic system
 
VLSI Implementation of CORDIC Based Robot Navigation Processor
VLSI Implementation of CORDIC Based Robot Navigation ProcessorVLSI Implementation of CORDIC Based Robot Navigation Processor
VLSI Implementation of CORDIC Based Robot Navigation Processor
 
Seminar report on robotics (line follower) ppt
Seminar report on robotics (line follower) pptSeminar report on robotics (line follower) ppt
Seminar report on robotics (line follower) ppt
 
Grid Based Autonomous Navigator
Grid Based Autonomous Navigator Grid Based Autonomous Navigator
Grid Based Autonomous Navigator
 
Spook Robi
Spook RobiSpook Robi
Spook Robi
 
Presentation1
Presentation1Presentation1
Presentation1
 
Design and implementation of path planning algorithm for wheeled mobile robot...
Design and implementation of path planning algorithm for wheeled mobile robot...Design and implementation of path planning algorithm for wheeled mobile robot...
Design and implementation of path planning algorithm for wheeled mobile robot...
 
Design and implementation of path planning algorithm for wheeled mobile robot...
Design and implementation of path planning algorithm for wheeled mobile robot...Design and implementation of path planning algorithm for wheeled mobile robot...
Design and implementation of path planning algorithm for wheeled mobile robot...
 
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
DESIGN AND IMPLEMENTATION OF PATH PLANNING ALGORITHM
 
Project PPT.pptx
Project PPT.pptxProject PPT.pptx
Project PPT.pptx
 
117_SIRJ_HMS
117_SIRJ_HMS117_SIRJ_HMS
117_SIRJ_HMS
 
K017418287
K017418287K017418287
K017418287
 

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
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 
C011121114
C011121114C011121114
C011121114
 

Recently uploaded

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 

J011116571

  • 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 65-71 www.iosrjournals.org DOI: 10.9790/2834-11116571 www.iosrjournals.org 65 | Page Intelligent Robots For Industries (Using Rf Module) 1 Alpana Lingayat, 2 Dinesh Rotake 1,2 Department of Electronics And Telecommunication G H Raisoni College of Engg. & Tech. for Women Nagpur, India Abstract: In industry many issues are there, one of them is labour work for transferring goods from one place to another. After a long term of work the labours get tired and their energy to do work is exhausted. Due to this industry faces problems of increasing labour cost as a result increasing overall cost of industry product which is a major issue.To overcome this issues ROBOT can be used for moving goods from one place to another. Robots can work night and day and on holidays also. They can lift weight heavier than human workers. Time required to move goods from one place to another is less as compared to human workers. To increase the movement of goods from one place to another one or more robot can be used.Grids are drawn on the floor of godown so that robot can navigate through godown without any collision through walls and racks (used for storage of goods) .When one or more robots are traversing on the grid, collision may occur .To avoid this collision priority of robots is decided, so that higher priority robot will move through the node while lower priority will wait for the higher priority robot to pass through that node. And finally they will reach their respective destinations. Keywords: RF module, Shortest path ,higher priority, lower priority, collision avoidance. I. Introduction In industry many issues are there, one of them is labour work for transferring goods from one place to another. After a long term of work the labours get tired and their energy to do work is exhausted. Due to this industry faces problem of increasing labour cost as a result increases overall cost of industry product which is a major issue. To overcome this issues ROBOT can be used for moving goods from one place to another. Robots can work night and day and on holidays also. They can lift weight heavier than human workers. Time required to move goods from one place to another is less as compared to human workers. To increase the movement of goods from one place to another one or more robot can be used. Grids are drawn on the floor of godown so that robot can navigate through godown without any collision through walls and racks (used for storage of goods) .When one or more robots are traversing on the grid, collision may occur .To avoid this collision priority of robots is decided, so that higher priority robot will move through the node while lower priority will wait for the higher priority robot to pass through that node. And finally they will reach their respective destination. Proposed system has two robots Robot A and Robot B traversing through 4*4 grids, Robot A will have higher priority than Robot B. Origin of the robots will be same because goods will be loaded and unloaded from the same place, but the destination will be different. Robots will receive the destination co-ordinates through RF module, so that robot can find shortest distance path to reach the destination co-ordinates. Robot will pick the object and move towards the respective destination. At a node while traversing Robot A and Robot B comes together to cross the same node on the higher priority bases Robot A will cross the node and Robot B will wait for Robot A to cross that node. After Robot A cross the node Robot B will traverse through its path to reach its destination. Finally Robot A and Robot B will complete their task by placing goods to their respective destinations.
  • 2. Intelligent Robots For Industries (Using Rf Module) DOI: 10.9790/2834-11116571 www.iosrjournals.org 66 | Page Figure 1 co-ordinate assigned to the junctions. 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 IV. Basic Structure 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.
  • 3. Intelligent Robots For Industries (Using Rf Module) DOI: 10.9790/2834-11116571 www.iosrjournals.org 67 | Page Figure 2 Block diagram of proposed system. A. Algorithm Figure 3 The Flow diagram for robotic path.
  • 4. Intelligent Robots For Industries (Using Rf Module) DOI: 10.9790/2834-11116571 www.iosrjournals.org 68 | Page V. Program #include<avr/io.h> #include<compat/deprecated.h> #include<utildely.h> #define stop PORTC=0b00000000 #define forward PORTC=0b00000101 #define reverse PORTC=0b00001010 #define right PORTC=0b00000001 #define left PORTC=0b00000100 int countx=0, county=0; int countx1=1; int county1=0; char data_rx=0; char data=0; unsigned int x=0;y=0;x1=0; int y1=0; int j=0;k=0;l=0; int op=0;op1=0; { UBRRL=baud; UCSRB|=(1<<RXEN)|(1<<TXEN); UCSRC|=(1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1); } int main(void) { usart_init(); _delay_ms(1000); transmit_char('<'); transmit_char('1'); transmit_char('2'); transmit_char('>'); flagx=1; countx = data_rx-'0'; countx1 = data_rx-'0'; } data_rx = receive_data(); if (( data_rx== '1' | '2' | '3' | '4' ) ) { flagy=1; county= data_rx-'0'; county1= data_rx-'0'; } while ( flagx==1 && flagy==1 ) { if(op==0) { ROBOT A: sbi(PORTC,5); cbi(PORTC,4); if(bit_is_clear(PINB,1)&&bit_is_clear(PINB,2)) forward; if(bit_is_clear(PINB,1)&&bit_is_set(PINB,2)) right; if(bit_is_set(PINB,1)&&bit_is_clear(PINB,2)) left; if(bit_is_clear(PINB,1)&&bit_is_clear(PINB,2) && bit_is_clear(PINB,3) && bit_is_clear(PINB,4)) {
  • 5. Intelligent Robots For Industries (Using Rf Module) DOI: 10.9790/2834-11116571 www.iosrjournals.org 69 | Page stop; ROBOT B: while(j==0) { reverse; j=1; right; while(bit_is_set(PINB,5)) { reverse; stop; forward; } } if(bit_is_clear(PINB,1)&&bit_is_clear(PINB,2)) forward; if(bit_is_clear(PINB,1)&&bit_is_set(PINB,2)) right; if(bit_is_set(PINB,1)&&bit_is_clear(PINB,2)) left; if(bit_is_clear(PINB,1)&&bit_is_clear(PINB,2) && bit_is_clear(PINB,3) && bit_is_clear(PINB,4)) { stop; y= y+1; forward; while(bit_is_set(PINB,5)) { reverse; stop; forward; } } VI. Result Our automatic Robot system for Industries runs on 4*4 grids, which load goods from the starting point and unload the goods to destination using RF module (manually). After unloading goods the Robots come back to the starting point to load goods. As more than one Robot are used to load/unload goods for transferring goods from one place to another in Industries there is possibility of collision. To avoid collision priority is assigned to them; Robot A has higher priority than Robot B, if Robot B comes in between Robot A’s path then Robot B will stop and let Robot A continue its shortest distance path, after cross the junction Robot B will continue its path and both Robots reaches their respective destination. Figure 4 At the starting point Robots will pick the object.
  • 6. Intelligent Robots For Industries (Using Rf Module) DOI: 10.9790/2834-11116571 www.iosrjournals.org 70 | Page Figure 5 Robots turning to continue their Shortest distance path. Figure 6 Robot comes back to origin. Figure 7 After dropping the object Robot continue its path to come back to starting point. VII. Conclusion Our Robot system using RF module is a fairly accurate means of transporting goods. Robot reduces manual work in Industry for moving goods from one place to another. As Labour cannot work 24*7 (on holidays) due to which Industry has to invest more on Labour payment due to which overall product cost increases. Robots can overcome this issue as they can work continuously without break and 24*7 due to which labour payment is decreased which is beneficial for the Industry. Robots can move goods heavier than the labours due to which more goods are transferred from one place to another. Thus with the above advantages and hardly any short coming, the system has bright prospect for application in industries.
  • 7. Intelligent Robots For Industries (Using Rf Module) DOI: 10.9790/2834-11116571 www.iosrjournals.org 71 | Page 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