Object Transpoter Line Following Robot
Object Transpoter Line Following Robot
Submitted by:
Spring 2020
Table of Contents
(Note: File Bookmark is Active just click on Section to arrive Down There)
S. No. Section Page No.
1 Table of Contents 1
2 List of Figures 2
3 List of Attachments 3
4 Abstract 3
5 Keywords 3
6 Introduction 4
7 Review of Literature 4
8 Line Following Robot 5
8.1 What is it? 5
8.2 How it works 5
8.3 Why line follower robot?! 6
8.4 Applications of Line Following Robot 6
9 Block Diagram 7
10 Project Components 7
10.1 LIR-18650 Li-ion Battery 7
10.2 Arduino UNO R3 8
10.3 FC-51 Infrared Proximity Sensor 8
10.4 L298N Motor Driver (H-Bridge) 9
10.5 Yellow L Shape DC Gearbox Motors 9
11 Working Principles 10
11.1 IR Sensor 10
11.2 L298 Motor (H-Bridge) 11
11.3 Movement Control 12
12 Project System Design 13
12.1 Schematic Diagram 13
12.2 Wiring Diagram 14
12.3 Proteus Simulation 14
12.4 Arduino Code 15
13 Conclusion 16
14 Future Scope 16
15 References 16
1
List of Figures
Figure No. Figure Page No.
1 Hiroshima Sea Port 4
2 Object Transporter Robot Model Front 5
3 Object Transporter Robot Model Back 5
4 Object Transporter Robot Model 6
5 Object Transporter Robot Partial Disassembled Model 6
6 Robot Block Diagram 7
7 LIR-18650 Li-ion Batteries + Batteries Holder 7
8 Arduino UNO R3 8
9 (FC-51) Infrared Proximity Sensor 8
10 L298N Motor Driver Module Dual (H-Bridge) 9
11 L298N Motor Driver Single (H-Bridge) Schematic Diagram 9
12 Yellow L Shape DC Gearbox Motors 9
13 Motor (Voltage - Rotational Velocity) Characteristic Curve 10
14 IR Sensor & Light Reflection 10
15 H-Bridge Configuration 11
16 H-Bridge Rotation Direction Control 11
17 Pulse Width Modulation 11
18 Robot Forward Movement 12
19 Robot Steering Left 12
20 Robot Steering Right 12
21 Robot Stops 12
22 Fritzing Beta logo 13
23 Project Schematic Diagram using Fritzing 13
24 Project Wiring Diagram using Fritzing 14
25 System Simulation using Proteus 14
26 Arduino Code using Fritzing 15
2
List of Attachments
For All Attached Project Data Please refer to The following Link:
mega.nz/folder/IMdX2Yha#zILufeZSUZi3MLEyr_f_vQ
No. Attachment
1 SolidWorks Parts & Assembly Files + Required Texture Files
3 Components Data Sheets PDFs & Motor Characteristic Curve Excel File
Abstract
Most of the robots are microcontrollers. These make the robots efficient and easy
to control but hard
to make because you need time, this reason, an intelligent line tracking robot is
developed
with a simple concept of digital ICs. This robot is a mobile device that sensor senses
the line contrast of the floor. Then it sends a corresponding signal decides at which
speed the wheels will rotate. The rotating speeds of the wheels are also controlled by
this of the wheels make the robot follows the line by steering right or left.
Keywords
Robot - Line Follower - Automated Vehicles - Arduino - Digital Circuit
3
Introduction
A Robot is any completely automatic machine, i.e. it starts on its own, decides its
way of work and stops on its own. It is a replica of a human being, which has been
designed to ease the human burden. It can be controlled pneumatically, hydraulically,
or using simple electronic control ways. Line follower Robot is one of the first robots
that beginners and students would get their first robotic experience with. In this
project, we have designed a simple Line Follower Robot using Arduino and some
other components. The workings of a line follower robot are pretty straightforward,
and we shall explain them in the coming up.
Review of Literature
The earliest following robots. They were designed to follow a in the floor, or an
field concept. Most of these RobThey could not circumnavigate obstacles; they just
was used in Hiroshima Sea Port in 1978 by Yamaha Motors Ltd. As shown in Figure
1 then it had improvements by Mitsubishi Electric Co. & Omron Adept Technologies
Co . to spread it’s usage in all Japan ports by MLIT (Ministry of Land, of
Transportations in Industries or Logistics starting from Epson Robots Co. & FMC Co.
in U.S.A.’s Ports and Mega Industrial
Zones until reaching Heckler & Koch Co.
and ABB Robotic societies
as a first step towards the nooks and corners of robotics which lead to another fields
such as Cyber Trucks and Self Driving Cars.
4
Line Following Robot
What is it?
Line following robot is an
machine by changing the shape of the
line. In the most elem be visible like a
black line on a white surface (or vice-
versa line follower is mainly
composed of the system, control
system, an interface
How it works
Line a task in which the to detect
a particular line and keep following it.
For special situations such as cross
over’s where the rot can have more
which can be followed, the predefined
path must be followed to it. In our
Project Following Robot moves to.
The line sensors are used to sense the
line. When the IR signal falls on the
white surface, it gets reflected and if it
is used to scan the Lines for the Robot. Also, the Robot should be capable of taking
various degrees of turns to follow the curved lines and must be insensitive to
environmental factors such as lighting and noise.
-
5
Why Line Following Robot?!
(A Problem Definition & Mechatronic Solution..)
The use of line following robotic
the materials f
rom one place to industries, it’s
usually in different buildings or even
separate bl
ocks. Conventionally trucks or carts
where
in this part of the assembly line
formed the weakest link. So a line
instead of
laying railway tracks which are both
costly depends on the track, which
are usually a visual line painted, Figure 4 - Object Transporter Robot Model
embedded in the floor, or an electrical
wire as a
magnetic field concept. Large line follower robots are usually used for helping the
automated production process, in military applications, human assistance purposes,
delivery services, etc…
FC-51 IR
Sensor Arduino 5V DC for Right
UNO Arduino DC Motor
L298N Motor Side
Tx (ATmega328P Driver
Microcontroller) 12V DC
Module
FC-51 IR for Motors
(H-Bridge)
Sensor Left
Rx DC Motor
Side
PWM
Figure 6 – Robot Block Diagram
- Specifications:
Working Principles
IR Sensor
The elated to lit reflection. This
behavior of in blding a line have used IR
Traitters (Tx) and IR receivers (Rx) so
called photo diodes. white surfe, it’s
reflected back and be catched by
ptodiodes which generates some voltge
changes. When IR light is absorb by the
black surface and no rays are reflected
back, thus photo d
10
L298 Motor (H-Bridge)
The H-Bridge working principle split into two terms:
- Motor Rotation Direction Control - Motor Speed Control
1- Motor Rotation Direction Control:
For cont ling the direction, we just to inv se the of the flow thro
ugh the motor. As an H- circuit contains four switching el ments, tr
ans istors or , with the at the ce nte r an H-li ke . By
activating two particular switc hes at th e sa me we can ch ange
the direction of the cur rent , thu s change the di rect
ion of the motor as shown in Figures:
Schematic Diagram
The Schematic Diagram shown in Figure 23 describes The Low-Level
Connections between the various Project Sub-systems (Components) as shown:
Figure 23 – Project Schematic Diagram using Fritzing (Image & PDF files are attached)
13
Wiring Diagram
The Wiring Diagram shown in Figure 24 describes The Real Connections
between the various Project Components as shown:
Figure 24 – Project Wiring Diagram using Fritzing (Image & PDF files are attached)
Proteus Simulation
For guarantee that The Sub-System will perform its Commissions accurately in
Real-Time Task performing We used The Proteus Design Suite Software Tool which
is used primarily for Electronic Design Automation, Creating Schematic Diagrams,
PCB Layouts and Simulations for all mentioned previously.
Figure 26 –Arduino Code using Fritzing [ .ino(Arduino) & .fzz(Fritzing) Files attached]
15
Conclusion
The rob ots are cons tructed usi ng help of microc ontrollers like Arduino
ATMega based Boards. That makes the ro bots efficient and easy to control but
you need more un derstanding of electronics and cod ing. F or this
reason, we made l ine tr acking robot which is designed with a simpl e conce
pt “Keep the Lin e in The Middl e”. This robot is a mo bile
device runs on it s own, decides its way of work and stops o n its own and detec
ts and foll ows the line drawn on the floor. The path mu st be in a
visible black line on a w hite surface or embed ed in the f loor. The IR sensor
sense s the line by the difference of contrast of the floor. The n it sends a cponding
signal to the will rotate. The rot ating speeds of the wheels are also controlled by
another Module L298N Motor Driver (H-Bridge). The diff erences in the speeds
of the wheels make the rob ot follows the lin e by steering right or left.
Future Scope
Smarter Vers ions of Line within Office
in Ho spital like what happen in China now a days due to
Quarantine for Covid-19 (Corona V irus) that protects the Medical Team and help
to fight the Virus and limit its spr ead. has been suggested for running
Mass Transportation Syste ms and may end up as a part
Cars navigating The Freeway.
Robotics is v ery ield for The New Innovation and Research. By using The
Robot in Real-T ime Application s, The Health Care Sys tem can be managed
in an effect tive Way and other S ystems like Tran sportations, etc...
16
References
1. Prof. Dr. Saber Abdrabbo, “Lecture 6 DC Actuators” Mechatronics
Department, Faculty of Engineering, Sinai University, Egypt, Spring 2020.
2. Dr. Bajestani, Dr. Vosoughinia, “Technical Report of Building a Line
Follower Robot” International Conference on Electronics and Information
Engineering (ICHE 2010), Vol. 1, India, 2010.
3. Prof. Dr. Cohk Yildirim, “Evolving a Line Following Robot to use in
Shopping Centers for Entertainment” IECON 35th Annual Conference of
JEFF Industrial Electronics, Turkey, Nov. 2009.
4. Prof. Dr. Bong. D.M.K, “Automatic Guided Vehicle System” Department of
Electrical Engineering, University of Tenega National, Malaysia, 2004.
5. K.A.Unyelioglu, C.Hatipoglu, and U.Ozguner, “Design and analysis of a Line
Following Robot Controller” IEEE Trans. Control System Technology, Vol.5,
No.1, 1997.
6. Priyank Patil, “AVR Line Following Robot” Department of Information
Technology K. J. Sornaiya, College of Engineering Mumbai, India.
7. Ministry of Land, Infrastructure, Transport and Tourism of Japan “Ports
Development and Management system” mlit.go.jp/en/index.html.
8. Deepak Punetha, Neeraj Kumar, “Applications of Line Following Robot
Based Health System’s COVID-19 Quarantine Crisis Control”
International Journal of Advanced Research in Computer Engineering &
Technology (LJARCET), Volume 2, Issue 8, March 2020.
9. Liverpool City’s Health Care System, “liverpool-ha.org.uk” April 2020.
10.Asian Journal of Applied Science and Engineering, Volume 2, No.2 (2013).
11.meu.edu.jo/faculties/faculty-of-information-technology/sensors/
12.howtomechatronics.com/tutorials/arduino/arduino-dc-motor-control-tutorial-
l298n-pwm-h-bridge/
13.slideshare.net/rehnazrazvi/line-following-robot-16014541
14.slideshare.net/rehnazrazvi/line-following-robot-16014406
15.slideshare.net/RohitDadoriya/final-report-of-line-follower-robot
16.hackster.io/robocircuits/line-follower-robot-arduino-299bae
17
17.researchgate.net/publication/273701811_Design_Implementation_of_Line_Tr
acking_Robot
18.researchgate.net/publication/279398933_DESIGN_AND_IMPLEMENTATI
ON_OF_AN_H-
BRIDGE_CIRCUIT_TO_CONTROL_DIRECTION_OF_DC_MOTOR
19.researchgate.net/publication/261054924_Implementation_of_autonomous_lin
e_follower_robot
18