HUMAN FOLLOWING ROBOT
USING ARDUINO
Done by
JOHN CHARLES . L
GANEESHGAR .K
KARTHIK .M
SIDDHAR SIVAGNAANI ARTS AND SCIENCE COLLEGE,
BOMMAYAPALAYAM.
ABOUT THE PROJECT
• Introduction
• Existing and proposal
• Hardware and Software
Requirements
• Components
• Modules
• Circuit Diagram
• Screenshots
• Conclusion
INTRODUCTION
A robot that can detect and follow humans or obstacles
within a certain range is known as a 'Human Following
Robot’.
Human following Robot can co-exist and enhance the life
quality of people.
This robot presents as a carrier which deliver items or
packages in daily life in several places such as restaurant,
hospital, airports, shopping mall.
In this presentation, we present a prototype of a human
following robot that uses Arduino Uno and different sensors
for detection and following an object.
EXISTING SYSTEM
1. A robot without sensors would be very limited in its
capabilities, as sensors are essential for robots to perceive their
environment and make decisions based on that information.
2. However, there are some existing systems for robots without
sensors that can perform simple tasks.
3. Robots without sensors are limited in their capabilities and are
not capable of performing complex tasks or operating
autonomously
PROPOSAL
With the help of “HUMAN FOLLOWING ROBOT”
,we can easily carry our luggages or packages
with a assistant robot.
It can be used in various fields with harsh
environment such as underground mining, war-
zones, medical, construction, space exploration
etc.
SYSTEM REQUIREMENTS
Hardware Requirements
• Arduino Uno
• Arduino L293D Motor Driver Shield
• Ultrasonic Sensor HCSR04
• Infrared Sensor
• TT DC Motor
• Servo Motor
• 18650 Li – on Battery
Software Requirement
• Arduino IDE 2.0 (or) 1.0
Programming Language
• Embedded C
COMPONENTS
Arduino Uno
Arduino Uno is an open-source
microcontroller board based on the
Microchip ATmega328P
The board has 14 digital I/O pins, 6 analog
I/O pins, and is programmable with the
Arduino IDE (Integrated Development
Environment), via a USB B cable.
Arduino uno
COMPONENTS
Arduino L293D Motor Driver Shield
Driver shield allow you to use Arduino to
control the working speed and direction of
the motor.
The full-featured L293D motor driver shield
can control up to four bi-directional DC
motors with 8-bit speed selection, two
stepper motors, and two servo motors.
COMPONENTS
Servo motor
Micro servo motor is a tiny and lightweight
server motor with high output power
Servo can rotate approximately 180
degree
MODULES
Infrared Sensor Module
• One of the popular Arduino Modules is
the Infrared Sensor Module.
• Since it is often used in Obstacle
Avoidance type applications, it is also
known as Infrared Obstacle Avoidance
Sensor Module.
Infrared Sensor Module
• This module consists of Infrared
transmitter-receiver pair (IR LED and
Photo Diode) placed side-by-side to
detect obstacles.
MODULES
HC-SR04 Ultrasonic Module
Another popular Modules in the
Arduino community is the HC-SR04
Ultrasonic Sensor Module.
Using this sensor, you can detect
objects up to 4m.
The module consists of two Ultrasonic HC-SR04 Ultrasonic Sensor Module
transduces of which one is acting as a
transmitter and the other as a receiver.
CIRCUIT DIAGRAM
SCREENSHOTS
SCREENSHOTS
SCREENSHOTS
SCREENSHOTS
SCREENSHOTS
CONCLUSION
• A successful implementation of a prototype of human following robot is
illustrated in this Presentation. This robot does not only have the
detection capability but also the following ability as well.
• Tests were performed on the different conditions to pinpoint the
mistakes in the algorithm and to correct them. The different sensors that
were integrated with the robot provided an additional advantage.
• The human following robot is an automobile system that has ability to
recognize obstacle, move and change the robot's position toward the
subject in the best way to remain on its track.
THANK YOU