Waiter Robot – Solution To Restaurant Automation

Also Available Domains IOT|WSN|Embedded applications

Project Code :TEMBMA812

Abstract

The use of robots as waiters in restaurants is an increasing trend in the service industry. The Waiter-robot is an exceptional autonomous robot which has the ability to follow a designated path by measuring the distance and reach its intended destination. It reduces effort, time, error, etc. and increasing quality, capacity and efficiency in delivering the food.

It is a robot used to help restaurant staffs to deliver order to particular tables in the restaurant. . This robot is controlled by predefined path as it follows a path by a unique identification of table. With the help of Bluetooth, we give commands to the robot to move towards the table for serving of food.

 Keywords: Raspberry pi, Bluetooth, l293d, DC motor

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Arduino, Bluetooth Technology,Sensor

Specifications

Hardware Requirements:

  • Raspberry pi
  • Micro SD card
  • Bluetooth
  • L239D Motor driver
  • DC motor
  • 5V Adapter
  • Connecting wires

Software Requirements:

  • Python3 IDE
  • VNC viewer
  • NOOBS software
  • Fritzing
  • Bluetooth Mobile Application

Learning Outcomes

  • Raspberry Pi Pin diagram and Architecture
  • How to install NOOBS Software
  • Setting up and Installation procedures for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer?
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • How to interface Bluetooth with Raspberry Pi?
  • How to interface L239D with Raspberry Pi?
  • How to interface DC motor with Raspberry Pi?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video