499 Review
499 Review
Introduction:
In the current world, we can see significant progress in robotics. In almost
every work we are seeing the work to done in a robotic way bit by bit. We see
robot technologies are being used in industries, medicals, military technologies.
Nowadays it also getting available in our houses as well. Tasks performed by
human has restriction in various ways. In harsh environment like underground
mining, medicals, war-zones, space research, rescue, constructions etc., where
human have life risk, we have seen robots handling the incidents, which are
more efficient than human. To use vision, speed, flexibility, consistency, and
quality beyond human limitation, we need to use robot. In this rapid
improvement there is a need of ‘Human following robot’ that make our day
easier. The key requirement of this robot is to detect human and follow the
person. The main objective of this is to make a robot that can help human in
completing various tasks. The human following robot we are we are working
contains Arduino Uno and multiple different sensors to detect and follow an
object. Some key objectives about the robot:
The robot should be able to avoid collision.
It should be able to taking various degrees of turn.
It should be able to accurately follow a person.
It should be intensive to environmental factors such as
temperature, noise etc.
System Components:
Arduino Uno:
e
It is the main component of our project. It can control all the sensors and
mechanical parts of the robot. It is the commanding part of the robot. All data
collected by different sensors will come this unit. The microcontroller will
analyze the data and will give command according to the code. In other words it
is the main thing that is making the robot interactive, making communication
between human and vice versa. The Arduino Uno is using Microchip
ATmega328p as it’s IC.
Ultrasound sensor:
This is another crucial part of project. The ultrasound sensor will help to
measure the distance from the desired object/person using ultrasonic sound
waves. It emits ultrasonic sound at 40 kHz which travels through the air. On
presence of an obstacle the sound wave bounces back to the obstacle. By
calculating the time duration between sending and receiving the sound, the
distance of the obstacles can be measured.
e
IR Sensor:
The IR sensor is can measure the heat of an object as well as detects the
motion. It emits infrared radiation to sense the presence of some object of its
surroundings. Usually in the infrared spectrum, all objects radiate some form of
thermal radiation which are invisible to human eyes. But infrared sensor can
detect the radiation. There is an IR LED which emits the Infrared rays. There is
an IR photodiode that work as the detector.
e
DC Motors:
Dc motor the device that converts the electrical power into mechanical power.
It helps to create the motion form the supplied potential energy. In constructing
a robot, motor plays an important role by giving the movement to the robot.
Here 4/5 motor are used to drive the robot.
Motor Shield:
The motor shield is a driver motor that allows to use Arduino to control the
working speed and direction of the motor. The Motor shield can either be
powered by Arduino directly or by an external 6V-15V power supply via the
terminal input.
e
Circuit Diagram:
e
Project Limitations:
Power and Battery Life: The robot uses two 3.7V Li-ion batteries,
which may limit its operational time, especially if the robot has to move
continuously or carry additional components. The need for frequent
recharging can hinder long-term applications.
lit
RESULTS
Accurately Track and Follow: The robot should reliably
follow a human at a set distance using ultrasonic sensors,
adjusting its movement as the person moves.
e
APPLICATIONS
Warehouse Automation:
In industrial settings, the robot can be employed to transport goods,
tools, or materials by following workers, streamlining processes and
reducing manual labor.
Healthcare Assistance:
The robot can be used in hospitals and care facilities to assist elderly or
disabled patients by carrying medical supplies, following nurses or
doctors, or helping patients move around.
FUTURE WORK
Improving Sensor Accuracy:
e
CONCLUSION
Building a human-following robot using Arduino and three ultrasonic
sensors is an exciting and rewarding project that combines programming,
electronics, and mechanics. With Arduino’s versatility and the availability
of affordable components, creating your own human-following robot is
within reach.
REFERENCE
[1]
K. Kharka et al., “HUMAN FOLLOWING ROBOT USING ARDUINO UNO,” 2021.
Available:
https://www.irjmets.com/uploadedfiles/paper/volume3/issue_7_july_2021/1511
9/1628083587.pdf
[2]
“Human Following Robot Using Arduino and Ultrasonic Sensor,” circuitdigest.com.
https://circuitdigest.com/microcontroller-projects/human-following-robot-using-
arduino-and-ultrasonic-sensor
[3]
Ravichandran, P., & Kumar, K. (2020). Design and
development of a human-following robot using Arduino and
ultrasonic sensor. International Journal of Engineering Research
e
[4]
Sharma, S., & Gupta, R. (2019). Human-following robot
using Raspberry Pi and ultrasonic sensor. International Journal
of Advanced Research in Computer Science, 10(5), 1-5.
Retrieved from
https://www.ijarcs.info/index.php/Ijarcs/article/view/6460
[5]
Vetal, P. P., Dhopeshwarkar, M., & Jaiswal, P. S. (2022). Human Follower Robot.
International Journal For Research in Applied Science and Engineering Technology,
10(4), 3255-3260.
[6]
Mohammed, Abdul Bari. (2022). ARDUINO HUMAN FOLLOWING ROBOT USING
PYTHON. Journal of Engineering Sciences. Vol 13. 613.