CPP Report
CPP Report
ACADEMIC YEAR
2024-2025
Arbio
(Arduino Based Human Following Robot)
Date: 19/11/2024
Place: Akurdi, Pune
1. Introduction 04
2. System Design 07
3. Equipment Required 08
5. 12
Conclusion
Introduction
The project titled "Arbio: Arduino-Based Human Following
Robot" aims to design and develop a robot capable of
autonomously following a human using Arduino as its core
controller. Human-following robots have significant
applications in industries, healthcare, and daily life, where they
can assist in carrying loads, providing support, or performing
tasks efficiently. This project explores the integration of
sensors, microcontrollers, and motor systems to create a
compact, cost-effective, and reliable solution. By leveraging
advanced technologies, Arbio seeks to demonstrate the
potential of robotics in simplifying human tasks.
Sensors
• Infrared (IR) Sensors: Placed on the front and sides of
the robot to detect the position of the human and
obstacles.
• Ultrasonic Sensors: Optional, can be added for precise
distance measurement.
Jumper Wires
• Used to connect all the electronic components, ensuring
proper communication between the Arduino, motor
driver, and sensors.
Battery
• A rechargeable LPI 18550A+battery is mounted on the
base to power the entire system.
Advantage and
Limitations
o ADVANTAGE
Lightweight and Durable:
The use of acrylic sheet for the base ensures that the
robot remains lightweight, making it easy to maneuver.
Acrylic is also highly durable and resistant to wear and
tear, making it an ideal material for the robot’s base.
Customization:
Acrylic sheets are easy to cut, drill, and shape, allowing
for custom modifications and additions to the design.
This makes it flexible for future improvements or
alterations in the system design.
Cost-Effective:
Acrylic is relatively inexpensive compared to other
materials like metal or plastic, making it a cost-effective
choice for building the base of the robot. This helps in
keeping the overall project budget low.
Ease of Assembly:
The simple structure and design of the acrylic base make
assembly easier, as the components can be easily
mounted with screws or adhesive, reducing time and
complexity during the construction process.
Weight Distribution:
The base design ensures an even weight distribution,
which helps maintain the stability of the robot during
operation, preventing it from tipping over while moving
or carrying items.
Space Efficiency:
The compact design of the base allows all essential
components, including the motor driver, Arduino,
motors, and sensors, to be housed neatly in a small area,
making the robot more portable and easy to handle.
o LIMITATION
Brittleness of Acrylic:
While acrylic is durable, it is also somewhat brittle and can
crack or shatter if dropped or subjected to impact. This
makes the robot vulnerable to damage in harsh
environments or accidental falls.
Limited Load-Bearing Capacity:
Acrylic is not as strong as metals like aluminum or steel.
This means the base can have a limited load-bearing
capacity, restricting the weight of the items the robot can
carry. For heavier payloads, a more robust material would
be required.
Difficulty in Repair:
If the acrylic base cracks or gets damaged, it may be
difficult to repair, especially if it involves intricate cuts or
shapes. In some cases, replacement might be necessary.
Aesthetic Limitations:
While acrylic offers a clean and modern look, it may not
provide the same premium finish or aesthetic appeal as
more polished materials like plastic or metal. This can be a
limitation if the robot is meant to be visually appealing for
display or marketing.
Environmental Sensitivity:
Acrylic is sensitive to temperature changes and may
become more brittle in colder environments, which could
affect its performance in certain conditions, limiting its use
in extreme climates.
Fragility in High-Vibration Conditions:
The acrylic base may not perform well in environments
with high vibrations or shocks, which could cause the
components to shift or malfunction.
Conclution
The Arbio: Arduino-Based Human Following Robot is an
innovative project that aims to combine the power of robotics
and automation to create a practical solution for human
assistance. By using simple yet effective components such as an
Arduino microcontroller, dual-shaft motors, infrared sensors,
and an acrylic base, the robot can autonomously follow a human
and deliver items, making it highly versatile for various
applications like material transportation, personal assistance,
and more.
▪ www.google.com
▪ https://www.circuit-diagram.org
▪ https://www.amazon.in
▪ https://www.istockphoto.com/stock-photos
▪