Autonomous Serving System

In this project we present a serving system for the hotel. It is the system which is based on ?secured and automatic serving?. This system provides the solution of problem occurring in hotel about the deliver food to the customer room according to their orders. This project consists of webapp ?Digit

2025-06-28 16:30:33 - Adil Khan

Project Title

Autonomous Serving System

Project Area of Specialization Artificial IntelligenceProject Summary PROJECT SUMMARY PROJECT IDEA:

In this project we present a serving system for the hotel. It is the system which is based on “secured and automatic serving”. This system provides the solution of problem occurring in hotel about the deliver food to the customer room according to their orders. This project consists of webapp “Digital Hotel Management” which consist of all the basic features of hotel management system and it also have some extra features like Face Recognition Security Login, order food, control manual of the “Servobot”. The “Servobot” is the robot which deliver food to the customer’s room automatically.

PROJECT DESCRIPTION:  

This project is the AI and IOT based project. It is useful for hotels. It removes the need of the waiters which makes save cost and there is also a benefit of time saving because the machine never tired and no need rest. The “Digital Hotel Management” is a dynamic webapp which management the customer data like billing, assign room, orders etc, and also management the staff data and accesses like admin have the access to assign the room to customer, and chef have the access to give command to “Servobot” to deliver food. This “Servobot” use the path of slope which are built for the wheel chair person emergency travel path in hotels to travel from one floor to another and also have the feature of lift travel to move from one floor to another the selection of the path is based on the administration input or selection. This project consists of cloud database. For the development of this project, we used python, C++, Arduino, html, CSS, and Java Script language. The project “Autonomous Serving System” consist of following services:

1. Servobot.

  1. Path analysis
  2. Object detection and avoidance
  3. Voice message for customer after deliver the food.
  4. Data upload and update

2. Hotel Management System.

  1. Management portals.
  2. Face identification lock.
  3. Orders managements.
  4. Update webapp GUI dynamically
  5. Servobot Controlling and Monitoring

3. Lift Management.

GOALS OF THE PROJECT:

The basic aim of “Autonomous Serving System” is that we need to provide the better and faster services to customers in hotels. Following are the goals of developing “Autonomous Serving System (ASS)”:

  1. Save cost and time of the hotel or restaurant.
  2. No need to hire waiter.
  3. No chance of data loss because of Cloud database.
  4. Provide high level security with face detection and identification.
  5. Provide best and faster services to customers.
  6. Reduce risk factor because of low human interaction.
  7. Provide the full managed platform for the staff.
  8. Makes easier to order food by customer.
  9. Provide the prefect order details to the chef directly as per the customer need and taste. 
Project Objectives PROJECT OBJECTIVES:

In today’s world the use of robot is going on increasing. Robots are able to carry out every work more effectively and efficiently than a man can do. Hence one of such application we developed AUTONOMOUS SERVING SYSTEM. This autonomous system consists of webapp (“Digital Hotel Management”) and serving robot for which we select the name “Servobot”. Following are the main objective of developing “Autonomous Serving System (ASS)”:

  1. Need of hiring of the waiter in the hotel consumes so much cost.
  2. Need of two shifts of the waiter for work 24/7.
  3. Problem of leaving and sickness of the waiter in hotel.
  4. Disappointment of the customers due to the late delivery.
  5. The hacking of the system.
  6. Takes order properly from the customer is too difficult on phone call.
  7. Management of the customer and staff data problem in the hotels.
Project Implementation Method PROJECT IMPLEMENTATION METHOD:

We used the Agile methodology in this project which is more efficient for project development. The phases of method are following as:

Phase-I:

First, we make the algorithm for the “ServoBot” and run it on the simulator CARLA. Which removes the risk of hardware damage of our project and also save our time because we don’t need to setup our system again and again. With making of algorithm for Serving Table we also collecting and managing the data for the face detection and identification security.

Phase-II:

In second phase of development, we trained the model for face identification using python language and its libraries like Keras, Tensorflow, Skit Learning etc. On the other hand, we making the algorithm for the ultrasonic sensors for distance measurement.

Phase-III:

In this we make the local server webapp for Digital Hotel Management System and make condition for customer portal, staff portal, and chef portal. In this phase we also collected the attractive images and fix in the GUI to make the system more attractive.

Phase-IV:

In this phase we build connections of the hardware and also applying the algorithms in it which we developed in previous phases. On the hand we the implement our face detection model into the webapp of Digital Hotel Management System.

Phase-V:

In this phase we integrate the” Digital Hotel Management System” and “ServoBot”. We also recorded and resolve the defects occurred during integration of the components.

Phase-VI:

In this phase we apply all the testing phases on overall Autonomous Serving System and resolve the error on the runtime of the project.

Phase-VII:

Write the thesis for the project and also write the user manual for the user’s guide.

Benefits of the Project BENEFITS OF THE PROJECT:

The basic aim of “Autonomous Serving System” is that we need to provide the better and faster services to our customer in the hotels. Following are the benefits of implementing “Autonomous Serving System”:

  1. Save cost and time of the hotels.
  2. It can be workable 24 hour.
  3. No need to hire waiter.
  4. Data never loss because of Cloud database.
  5. Provide high level security with face detection.
  6. Provide best and faster services to customers.
  7. Reduce risk factor.
  8. Provide the full managed platform for the staff.
  9. Makes easier to order food by customer.
  10. Provide the prefect order details to the chef directly as the customer need.
Technical Details of Final Deliverable FINAL DELIVERABLE OF PROJECT:

The project Autonomous Serving System is the system for resolving the problem occurs in the hotels according to the customer services, management of the staff and customers data, security issues and food order. As I described previously this project consist of two parts/components which are following as:

  1. SERVOBOT:

The Servobot is the robot which is use to deliver food from the kitchen to Customer’s rooms in hotels. It consists of path analysis, object detection, object avoidance, deliver voice message, lift portal updates and data management. This robot consists of hardware and software integrated system. The hardware specification is represented in below given figure:

Autonomous Serving System _1639948476.pngFigure: Servobot Hardware Specifications

“Servobot” deals with the perfectly deliver food to the customer and then give voice message to him. After that make updates in the orders database and customer database after it the machine return to the kitchen automatically according to the applied algorithms. After arrive to the kitchen back it updates its own status and save the record of the delivered food in the cloud database. After the task is completed the “ServoBot”.

“ServoBot” takes the rest of 60 seconds for making diagnose of the entire system. The development of “Servobot” is based on following languages:

  1. Python
  2. C++
  3. Arduino

The real time view of the “Servobot” is look like a robot which is represented in below given figure:

Autonomous Serving System _1639948478.png

Figure: Servobot Graphical Representation

  1. DIGITAL HOTEL MANAGEMENT SYSTEM:

It is management system that consist of all the features that are included in hotel management like register customer/chef/admin, remove customer/chef/admin, billing, data management and representation etc. It also consists of two extra features from which one is ultimate AI based security to secure staff data and the another one is commanding of the “Servobot” by giving instructions for food delivery.

Autonomous Serving System _1639948481.png

Figure: Features of Digital Hotel Management System

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Education , Food , Manufacturing , Transportation , Media , Others , Health , Security Core Technology Artificial Intelligence(AI)Other Technologies Internet of Things (IoT), Robotics, Cloud Infrastructure, Big DataSustainable Development Goals Quality Education, Affordable and Clean Energy, Decent Work and Economic Growth, Industry, Innovation and Infrastructure, Responsible Consumption and ProductionRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 79000
Raspberry pi 4B+ Equipment11000010000
Arduino Uno R3 Equipment1600600
L298 Equipment2200400
Power Supply 3A Equipment1500500
Raspberry pi Case Equipment110001000
Memory Card Equipment1700700
Ultrasonic Sensor HCSR-04 Equipment42501000
HDMI to Micro HDMI Converter Equipment1300300
Jumper Wires Equipment2002400
Omni Wheel Equipment4600024000
WIRE SLEVES Equipment540200
DC ENCODER MOTOR 1 Equipment417507000
Heat Sink Equipment450200
Table Equipment140004000
Webcam Equipment212502500
Battery Equipment160006000
Wires and screws Equipment1020200
Glue Gun Equipment1700700
wooden box Equipment110001000
Omni Wheel Hubs Equipment410004000
plastic sheet Equipment110001000
Plastic sheet magnetic clip set Equipment1500500
Hot Glue Equipment1020200
steel strips and bolts Equipment1030300
Glossy A5 Paper Equipment81251000
Neon Light Equipment5100500
L Keys Set Equipment1250250
Electric Tape Equipment340120
Wire Coupling Equipment1010100
Button Equipment425100
Voltage Converter Equipment1350350
Logo and designs printing Equipment1500500
Electrobes Arduino UNO Rev3 USB 2.0 Cable Type A/B Equipment1200200
Paint Equipment1180180
Documentation Miscellaneous 150005000
Raspberry Pi Touch Screen Miscellaneous 140004000

More Posts