Human Following Robot-2 PDF
Human Following Robot-2 PDF
Human Following Robot-2 PDF
A/A2 (Group: 05 )
Submitted By:
Nafiur Rahman Konok……………. 20200104030
Arafat Islam Shopnil……………..20200104031
Tabassum Haque Susmita……………..20200104034
Ashraf Ahmed Sizan……………..20200104044
Objective:
There is always a motive behind a vision. In this rapid moving world, now there is a need of
robot such as “A Human Following Robot” that can interact and co-exist with them. The
development of robot technology had increased significantly due to industrial, medical and
military applications. Tasks performed by humans have its own limitations in many ways. The
main objective of this dissertation is to make a robot that can help humans with various tasks.
Here, we present a prototype of a human following robot that uses Arduino Uno and different
sensors for detection and following an object. Which can carry heavy goods in different
purposes.
Social Values:
Robots eliminate dangerous jobs for humans because they are capable of working in hazardous
environments. They can handle lifting heavy loads, toxic substances and repetitive tasks. This has helped
companies to prevent many accidents, also saving time and money. Even in case of medical term it is
helpful for those who are physically disable. So by using these robots they can easily transfer their daily
essential things from one place to another. Which will save their valuable time and relief their workload.
Required Component:
To complete this project, you'll need the parts and equipment listed below.
• ARDUINO UNO
• Ultrasonic Sensor
• TT Gear Motor (4x)
• Servo Motor (SG90)
• L293D motor Driver module
• Infrared Sensor
• Small Breadboard with power supply
• 18650 Rechargable Li-on Battery (2x)
• Wheel 4pcs
• Acrylic Sheets
• 4WD SMART ROBOT CHASSIS KIT
• Finger Print Sensor
Working Procedure:
ARDUINO UNO: It is the brain of our project. It can give all the command to their sub ordinate
components which should by operated by the human behavior . And it also give feedback to the
other components and human. So that it can be the used as a medium of communication between
human and robots & vice versa. . It has specification of 8 bit CPU, 16 MHZ clock speed, 2 KB
SRAM 32 KB flash Memory, 1 KB EEPROM.
Ultrasonic Sensor: An ultrasonic sensor is an instrument that measures the distance to an object
using ultrasonic sound waves. The working principle of this module is simple, it sends an
ultrasonic pulse out at 40kHz which travels through the air and if there is an obstacle or object, it
will bounce back to the sensor. By calculating the travel time and the speed of sound, the
distance can be calculated.
Servo Motor: Servos operate on the PWM (Pulse Width Modulation) principle, which means the
strength of the pulse applied to the Control PIN determines the angle of rotation. The basic
components of a servo motor are a DC motor, a variable resistor (potentiometer), and some gears.
Servos can rotate from 0 to 180 degrees, however depending on the manufacturing process, they
can also rotate up to 210 degrees. Applying the appropriate width electrical pulse to its Regulate
pin will control the degree of rotation. Every 20ms, the servo examines the pulse. The servo may
rotate to 0 degrees with a pulse of 1ms (1 millisecond) width, 90 degrees (the neutral position)
with a 1.5ms pulse, and 180 degrees with a 2ms pulse.
L293D motor Driver module: The L293D is a 16-pin motor driver IC that has the ability to
simultaneously operate two DC motors in either direction. The L293D can deliver bidirectional
drive currents up to 600 mA (per channel) at voltages ranging from 4.5 V to 36 V (at pin 8!). It
can be used to control toy motors, which are miniature dc motors.
IR Sensor: IR sensor is an electronic device, that emits the light in order to sense some object of
the surroundings. An IR sensor can measure the heat of an object as well as detects the
motion.Usually, in the infrared spectrum, all the objects radiate some form of thermal radiation.
These types of radiations are invisible to our eyes, but infrared sensor can detect these radiations.
The emitter is simply an IR LED (Light Emitting Diode) and the detector is simply an
IRphotodiode.
Fig: Circuit Diagram & Connection
Wheels 4 300
Total 5550
Our original budget estimation for this project was 5550 BDT. However, the final expenditure
for the project was around 4870. We haven’t use any extra cost rather than finger print sensor
and extra Servo Motor that were required to complete the project. So, the budget doesn’t cross
the estimated budget.
Contribution of Team-Members:
Our team consisted of four members, and each member contributed to different aspects of the
project. Here's a breakdown of the percentage of work done by each member:
1. Md. Nafiur Rahman Konok ID: 20200104030 (25%)
2. Md. Arafat Islam Shopnil ID: 20200104031 (25%)
3. Tabassum Susmita ID: 20200104034 (25%)
4. Ashraf Ahmed Sizan ID: 20200104044 (25%)
During the development of the project, we faced a few challenges that required us to think
creatively and work collaboratively. One of the primary challenges we encountered was in
programming the fingerprint sensor. We had to ensure that the sensor could accurately recognize
the fingerprints of the particular registered users and differentiate them from unauthorized users.
We also faced challenges in designing and implementing the user interface, which needed to be
intuitive and user-friendly. It was a time-consuming process to ensure that the user interface was
accessible to the real user and could provide a great experience to the user.
Conclusion: