Skip to content

This bot was made for an old age home. It's basically a line follower that stops at particular positions to serve the food for the people and also records the needs if required. In the end, all the recorded needs are played. It was built using an Arduino mega 2560, aPR33A3 voice playback module.

License

Notifications You must be signed in to change notification settings

koteshrv/Serve-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Serve-bot: Autonomous Elderly Care Assistant

Serve-bot Image

The Serve-bot is an innovative autonomous robot designed to enhance daily living in old age homes. This line-following bot efficiently navigates along predefined paths to provide essential services, primarily focusing on food delivery and personalized resident interaction.


Project Structure

  • arduino/ — Arduino source code for the Serve-bot (see arduino/README.md for details)
  • resources/ — Images, PDFs, and other project resources
  • LICENSE — Project license (MIT)
  • README.md — Project overview and documentation

Key Features:

  • Automated Food Service: The bot precisely follows a black line on the floor, stopping at designated positions to serve food to residents, ensuring timely and convenient meal distribution.
  • Dynamic Obstacle Detection & Safety: Equipped with ultrasonic sensors, the Serve-bot can detect and stop for obstacles in its path, including people or objects, prioritizing safety and preventing collisions. It automatically resumes its route once the path is clear.
  • Resident Needs Recording: A unique feature of the Serve-bot is its ability to record specific needs or requests from residents using an integrated voice playback module.
  • Centralized Need Playback: At the culmination of its service rounds, all recorded resident needs are played back, allowing caregivers to efficiently address individual requirements and provide personalized attention.

Technologies Used:

  • Microcontroller: Arduino Mega 2560
  • Voice Playback: aPR33A3 Voice Playback Module
  • Navigation: Line following sensors
  • Obstacle Detection: Ultrasonic sensors

Key Achievements:

  • Developed a robust line-following algorithm for precise navigation.
  • Integrated voice recording and playback for efficient communication of resident needs.
  • Implemented essential safety features using ultrasonic sensors for automatic stopping.
  • Created a practical solution to improve service delivery and personalized care in an old age home environment.

Media Recognition:

The "Serve-bot" project has garnered significant attention, being featured in prominent media outlets:

  • ETV Yuva Program Feature: The project was showcased on the ETV Yuva program, highlighting its innovative approach to assisting the elderly in old age homes. (ETV Yuva Program on Serve-bot)
  • Newspaper Publications:
    • Published in Eenadu Vijayawada newspaper on October 5, 2021. (Image reference)
    • Featured in Andhra Jyothi newspaper on August 4, 2021. (PDF of article)

License

This project is licensed under the MIT License. See LICENSE for details.

About

This bot was made for an old age home. It's basically a line follower that stops at particular positions to serve the food for the people and also records the needs if required. In the end, all the recorded needs are played. It was built using an Arduino mega 2560, aPR33A3 voice playback module.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages