Download as pdf or txt
Download as pdf or txt
You are on page 1of 23

“Obstacle detecting and line follower vehicle with

Arduino" Submitted in
partial fulfilment of the requirements of phase 1

Report on Mini Project


Submitted By

Sheikh Hamid
Guchait Pranay

Kushwaha Gyanprakash Chaudhary


Arafat

Under the guidance of Prof.


Sagar kadu

SARAS WATI E d u c a t i o n S o c i e t y ' s

SARASWATI College of Engineer ing


LLe a r - n Li v eAc h i e v e e ►n c l C o n t r i b u t e I
Kharghar. Navi Mumbai 410 210.

Department of Automobile Engineering


Saraswati College of Engineering,
Kharghar University of Mumbai
2021-22
CERTIFICATE

This is to certify that the Mini project entitled

"Obstacle detecting and line follower vehicle with Arduino"


is a bonafide work of

Sheikh Hamid
Guchait Pranay
. Kushwaha Gyanprakash
Chaudhary Arafat

Prof. Sagar Kadu. Prof. Sagar Kadu


Project guide (Mini Project Co-ordinator)

Dr. Manjusha Deshmukh


Prof. T.Z.Qauzi
Principal Head
Head of Department
Mini Project Report Approval for S.E.

This project report entitled "Obstacle detecting and line follower vehicle
with Arduino"

by

Sheikh Hamid
Guchait Pranay
Kushwaha Gyanprakash
Chaudhary Arafat

Examiners

2.

Date:

Place:
DECLARATION

I declare that this written submission represents my ideas in my own words and where other's ideas or word

s has been included, I have adequately cited and referenced the original sources. I also declare that I have adhered to all
principles of academic honesty and integrity and have not misrepresented or fabricated or falsified any
idea/data/fact/source in my submission. I understand that any violation of the above will cause disciplinary action by the
Institute and can also invoke penal action from the sources which have thus not been properly cited or from whom proper
permission has not been taken when needed.

I. Sheikh Hamid ....................................................

II. Guchait Pranay ................................................

III. Kushwaha Gyanprakash .....................................................

IV. Chaudhary Arafat ..................................................... (Signature)

Date
ACKNOWLEDGEMENT
We hereby take this opportunity to present our project named "Obstacles detecting and line follower
vehicle with Arduino". We are grateful to those who helped us in our project. We are very much
thankful to our guide Prof.Sagar kadu and Prof. T.Z.Quazi (Head of Department). We couldn't have
completed this work without his timely intervention and meticulous guidance. We are out of words in
expressing our thanks for his guidance and encouragement. We would also like to tender our sincere
thanks to the staff members for their co- operation. We would also like to express our deep regards
and gratitude to our respected principal Dr. Manjusha Deshmukh. We would wish to thank the non
teaching staff and our friends who have helped us all the time in one way or other. Really it is difficult
to repay the debt of all the people who have directly or indirectly helped us for completing the project
MISSION AND VISION OF COLLEGE

• MISSION:

"To educate Students to become quality techno-crafts for taking up challenges in all facets of life"

• VISION: "To develop a core of eminency in Engineering Education and Research"

MISSION & VISION OF MECHANICAL DEPARTMENT

• MISSION: "To develop highly competent technical manpower."

• VISION:
Abstract

One of the most significant functions of robots is

Tracing. Robot with a Linear Motion A self-contained robot that

May be followed, or a black line painted at the top that blends


two

Colors. It is configured to move in a straight line and

Automatically. The robot uses observable signals to recognize


the

Line, which helps it stay afloat. Because of the four-sensory

System, its movements are precise and varied. DC gear motors


are

Used to control the movement of the robot’s wheels. To develop

And test algorithms for controlling motor speeds and moving the

Robot along the line, the Arduino Uno interface is employed. The

Purpose of this project is to use an algorithm to adjust the control

Parameters to control the robot’s movement.


Acronyms

• IR sensor – Infrared sensor

• 2 WD – 2 Wheel Drive

• IP Camera – Internet protocol camera

• CCTV – Closed Circuit Television

• DC – Direct Current

• MPU – Motion tracking devices

FIG: Components required and connection [02]

[03] Components Required

Index
Index

1 Abstracts and acronyms

2 Introduction

3 Objectives

4 Literature survey

5 Main contribution, Application,


Advantages and Limitations

6 Conclusion and future work

7 References
INTRODUCTION
The line following robot is capable of controlling a machine

That follows a line drawn on the ground, which appears black

In white or white in a dark environment.

It’s a self-contained robot that points and traces a black and

White line on the upper surface or a white line in the dark. The

Next robot must be able to view the given line again, maintain

Track it and do the tasks that have been assigned to it. The

Supplied path line should be followed by the design as well as

A robot built in certain conditions when using the do function.

It is made up of input, process, and output components in a

Better system. After reading the book and drawing a black /

White or white / black path in an imagined world, send the input

Signal to an Arduino UNO microcontroller via a process that

Can be questioned and decisions taken. The microcontroller

Has determined the robot’s directions and speed based on

Possible input detection modifications (if needed). Changes the

Outcome to any line follower speed direction that is possible.

Following the robot’s speed and naked directions, the

Programmed delivers the initial or pre -configured control

Signals for the line.


OBJECTIVE

The robot must be able to follow a line and turn in various

degrees.

it must be unaffected by external components such as light

and sound.

it must allow for the calibration of the line's darkness

threshold.

Scalability must be prioritized in the design.


LITRETURE SURVEY
Zaman, Hasan U., et al. “A novel design of line following robot

With multifarious function ability”. This paper describes the

Design and development of a Line Following Robot that

Follow a line, specifically a black line on a white surface. This

Line following robot has two unique modes: line following and

Obstacle detection. It’s comparable to a self-driving car that

Follows a set itinerary. This robot can detect barriers to the

Right, left, and in front of it while following its predefined path

On its pathway. As a result, the robot can move along a black

Line while detecting obstacles in all three directions. [1]

Colak, Ilknur, and Deniz Yildirim. “Evolving a Line

Following Robot to use in shopping centers for entertainment”.

In this project, the Linear Robot design,

The most significant parts of developing mobile robots are

Obstacle detection and avoidance. Robots with this technology

Have senses that allow them to navigate in unfamiliar

Environments without damaging themselves. The purpose of

This research is to develop an Obstacle Avoiding Robot that

Can detect obstacles in its route and avoid colliding with them.

It’s a robot automobile that detects obstacles using ultrasonic

Distance sensors and is controlled by an Arduino

Microcontroller. [2]

Punetha, Deepak, Neeraj Kumar, and Vartika Mehta.

“Development and applications of line following robot based

Health care management system”. The methodologies for Assessing, planning,


administering, and enhancing the health

Care management systems are outlined in this paper report. The


Line that follows the drug-carrying robot is designed to provide

The patient medication as needed. A linear robot is an

Electronic system that can recognize and follow a line painted

On the ground. A line is typically defined by a pre-determined

Course that appears as a black line in a white region of a

International Journal of Engineering Research & Technology (IJERT)

ISSN: 2278-0181

Published by, www.ijert.org

ICEI – 2022 Conference Proceedings

Volume 10, Issue

09
10
Main Contribution
The construction of this 2WD Turtle line following the robot

• Arduino UNO is used as a Microcontroller of the 2WD Turtle robot.

• A proximity sensor is used to avoid obstacles.

• IR sensor is used to move the robot in a given predefined path.

• Motors are used to move the robot.

In this project, we used sensors that are mentioned above, in brief, we shall
discuss

Them now. Arduino is the microcontroller which acts as the brain of the
robot.

Fig: schematic-circuit diagram


[04]
Advantages:
• Automation and Efficiency: These vehicles can operate
autonomously, reducing the need for human
intervention. This makes them efficient in tasks like
material handling in warehouses or automated guided
vehicles in manufacturing.
• Safety: Obstacle detection adds a layer of safety by
preventing collisions. In real-world applications, this
could be crucial in environments with moving objects or
unpredictable obstacles.
• Precision: Line-following vehicles can navigate along a
predetermined path with high precision. This is useful in
scenarios where exact positioning or following a specific
route is essential.
• Versatility: These vehicles can be adapted to various
applications, from indoor navigation to outdoor
exploration, depending on the sensors and programming
used.
• Reduced Labor Costs: In industrial settings, using
automated vehicles can lead to cost savings by reducing
the need for manual labor in repetitive tasks.
Limitations:
• Complexity of Environment: The effectiveness of
obstacle detection and line following can be
compromised in complex and unpredictable
environments. Unforeseen obstacles or changes in the
terrain can challenge the vehicle's ability to navigate.
• Sensor Limitations: The performance of these vehicles
heavily relies on the accuracy and reliability of their
sensors. Factors like weather conditions, lighting, or
sensor malfunctions can impact their functionality.
• Programming Challenges: Designing algorithms for
obstacle detection and line following that work
seamlessly in all situations can be challenging. It requires
a deep understanding of the environment and potential
obstacles.
• Cost: Implementing advanced sensors and technologies
for obstacle detection can increase the overall cost of the
vehicle. This might be a limiting factor, especially for
smaller businesses or projects with budget constraints.

Application
• Industrial Automation:
• Material Handling: Obstacle detecting sensors are used
in automated guided vehicles (AGVs) to navigate through
warehouses, transporting goods from one location to
another.
• Assembly Lines: Line follower sensors help robots or
conveyor systems follow precise paths in assembly lines,
improving efficiency and accuracy.
• Autonomous Vehicles:
• Self-driving Cars: Obstacle detection sensors, such as
LiDAR and radar, are crucial for detecting and avoiding
obstacles in real-time, enhancing the safety of
autonomous vehicles.
• Agricultural Robots: Line follower sensors are
employed in autonomous agricultural vehicles to follow
crop rows for tasks like planting, spraying, or harvesting.
• Robotics:
• Robotic Vacuum Cleaners: These sensors enable
vacuum cleaners to detect obstacles and navigate around
furniture and other objects in a room.
• Search and Rescue Robots: Obstacle detection sensors
help robots navigate through challenging environments
during search and rescue operations.
• Security Systems:
• Surveillance Drones: Obstacle detecting sensors assist
drones in avoiding collisions during surveillance
missions or while patrolling a designated area.
• Perimeter Security: Line follower sensors can be used
to create virtual boundaries for security robots patrolling
a perimeter.
• Consumer Electronics:
• Robot Toys: Obstacle detecting sensors add interactive
features to robot toys by allowing them to respond to
their environment and avoid obstacles.
• Smart Home Devices: Line follower sensors can be used
in robotic vacuum cleaners or other smart home devices
to follow specific paths for cleaning or other tasks.
• Education and Research:
• Robotics Education: Obstacle detecting and line
follower sensors are commonly used in educational
settings to teach robotics and programming concepts.
• Research Vehicles: These sensors are employed in
research platforms for testing and developing algorithms
related to autonomous navigation.
• Healthcare:
• Hospital Logistics: Automated vehicles equipped with
obstacle detecting sensors can be used for the efficient
transport of medical supplies within hospitals.
• Assistance Robots: Line follower sensors can assist
robots in healthcare settings to navigate through
corridors and reach specific locations.
• Entertainment:
• Amusement Park Rides: Obstacle detecting sensors are
used to ensure the safety of riders by detecting potential
obstacles or obstructions on the ride path.
• Interactive Exhibits: Line follower sensors can create
interactive exhibits where robots or vehicles follow
designated paths to engage visitors.

Thesis Objectives

The initial objective of the project is to construct a 2WD that follows a


robot

Within or within a given range of the area.

• How can we make a 2WD robot move on a predefined path?

Initially, we had designed a 2WD robot that moves in predefined path.

We require a sensor to detect the predefined path on the floor. In


summary,

We have designed the robot using an IR sensor. This sensor is used for

Moving a robot on a predefined path and this sensor emits a beam of rays

By which the robot knows whether it is moving on a predefined path or


not.

If not, then the robot moves towards the predefined path and follows the

Line. The set of instructions is written to control the IR sensor and make

The robot moves in a predefined path.

• What kind of sensors are used to control the directions of a moving robot

When does an obstacle occur?

There are different kinds of sensors available to detect the obstacle. Here
we

Used the proximity sensor as it is one of the most efficient sensors. This
sensor is used for calculating the distance. This sensor calculates the
distance
Between the robot and the obstacle so that when the obstacle is near to
the

Robot it avoids the obstacle and moves accordingly to left or right

Conclusions and Expected Outcomes

We did our project on a small scale. We used a proximity sensor and IR


sensor

For obstacle detection and following the path which worked perfectly.

By the number of practical's conducted during the course, the prototype is

Successfully working and working with great precision. This prototype


which we

Made is working without any intervention of the human.

We can also combine both the operations that are line following robot and

Obstacle avoidance robot together in one robot to get the desired outputs
and

Work more efficiently.

As future work, our robot can be equipped with a camera to see the live
footage

Of the surroundings which help in monitoring and safeguarding the house.


This

Kind of robot can be used in military applications to carry the essentials on


the

Battlegrounds.

We can also use the PIR sensor in future. The PIR sensor helps in
determining

The temperatures of the different materials. Generally, the room has a


certain
Temperature. If any change in temperature occurs in the room for
example human

Passing from the room etc. then the PIR sensor detects the change in
temperature

And sends an email notification to the predefined email address given in


the code.

This kind of robot helps in safeguarding houses. This robot can also be
used

In hospitals to avoid direct contact with people suffering

REFERENCES

[1] Tabassum, Faiza, et al. “Obstacle avoiding robot.” Global Journal

Research in Engineering (2017).

[2] Colak, Ilknur, and Deniz Yildirim. “Evolving a Line Following

Robot to use in shopping centers for entertainment.” 2009 35 th

Annual Conference of IEEE Industrial Electronics. IEEE, 2009.

[3] Punetha, Deepak, Neeraj Kumar, and Vartika Mehta.

“Development and applications of line following robot based

Health care management system.” International Journal of

Advanced Research in Computer Engineering & Technology

(IJARCET) 2.8 (2013): 2446-2450.

[4] Román Osorio, C., et al. “Intelligent line follower mini robot

System.” International Journal of Computers, Communications &

Control 1.2 (2006): 73-83.

[5] Zaman, Hasan U., et al. “A novel design of line following robot

With multifarious function ability.” 2016 International Conference

On Microelectronics, Computing and Communications

(Microcom). IEEE, 2016.

[6] Surya, M. Sri Venkata Sai, et al. “Smart and Intelligent Line
Follower Robot with Obstacle Detection.” International Journal of

Research and Scientific Innovation 5 (2018): 1-6.

[7] Rodríguez Arechabala, Opatz. “Path planning robot with obstacle

Avoidance.” (2022).

[8] Khan, Burhan, et al. “A Prototype of Obstacle Avoidance for

Autonomous Vehicle.” Iraqi Journal of Science (2022): 2203-

2210.

[9] Hussain, Redza Akbar Ali, and Rosmiwati Mohd-Mokhtar.

“Development of a Logistics Autonomous Mobile Robot

(Easy Bot).” Proceedings of the 12th National Technical Seminar

On Unmanned System Technology 2020. Springer, Singapore,

2022.

[10] Islam, M. T., M. R. Islam, and S. Ali. “DEVELOPMENT OF AN

AUTONOMOUS LINE TRACKING ROBOT WITH

MECHANICAL GRIPPER.”

[11] Rishabh, Kumar. “Design of Autonomous Line Follower Robot

With Obstacle Avoidance.” (2021).

[12] Barua, Vicky, et al. “An ultrasonic line follower robot to detect

Obstacles and edges for industrial and rescue

Operations.” International Journal of Computer Applications 975

(2020): 8887.

You might also like