Waiter Robot – Solution To Restaurant Automation

Also Available Domains IOT|Robotics|Embedded applications

Project Code :TEMBMA815

Abstract

This paper describes the design and development of a waiter robot which is considered as a possible solution to restaurant automation. The robotics technology is replacing manual work at a fast pace throughout the world. In classical café, restaurants and hotels, the customers face a lot of problems due to congestion at peak hours, unavailability of waiters and due to manual order processing. These shortcomings can be handled by using a restaurant automation system where “Waiter Robots” are used for ordering food and beverages. The desired order is also transmitted on wireless network to the kitchen via menu bar. The menu bar is based on the LCD, Keypad and the Bluetooth module. The customer places the order using electronic menu bar. This order is sent to the kitchen and reception using communication network. The waiter robot then transfers food from the kitchen to the customer.

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
  • Bluetooth
  • L239D
  • DC motor
  • Power supply

Software Requirements:

  • Python IDE
  • VNC viewer
  • NOOBS software
  • Fritzing 

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 install libraries for interfacing camera with Raspberry Pi?
  • How to connect 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