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
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.
- Path analysis
- Object detection and avoidance
- Voice message for customer after deliver the food.
- Data upload and update
2. Hotel Management System.
- Management portals.
- Face identification lock.
- Orders managements.
- Update webapp GUI dynamically
- 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)”:
- Save cost and time of the hotel or restaurant.
- No need to hire waiter.
- No chance of data loss because of Cloud database.
- Provide high level security with face detection and identification.
- Provide best and faster services to customers.
- Reduce risk factor because of low human interaction.
- Provide the full managed platform for the staff.
- Makes easier to order food by customer.
- Provide the prefect order details to the chef directly as per the customer need and taste.
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)”:
- Need of hiring of the waiter in the hotel consumes so much cost.
- Need of two shifts of the waiter for work 24/7.
- Problem of leaving and sickness of the waiter in hotel.
- Disappointment of the customers due to the late delivery.
- The hacking of the system.
- Takes order properly from the customer is too difficult on phone call.
- Management of the customer and staff data problem in the hotels.
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”:
- Save cost and time of the hotels.
- It can be workable 24 hour.
- No need to hire waiter.
- Data never loss because of Cloud database.
- Provide high level security with face detection.
- Provide best and faster services to customers.
- Reduce risk factor.
- Provide the full managed platform for the staff.
- Makes easier to order food by customer.
- Provide the prefect order details to the chef directly as the customer need.
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:
- 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:
Figure: 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:
- Python
- C++
- Arduino
The real time view of the “Servobot” is look like a robot which is represented in below given figure:

Figure: Servobot Graphical Representation
- 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.

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+ | Equipment | 1 | 10000 | 10000 |
| Arduino Uno R3 | Equipment | 1 | 600 | 600 |
| L298 | Equipment | 2 | 200 | 400 |
| Power Supply 3A | Equipment | 1 | 500 | 500 |
| Raspberry pi Case | Equipment | 1 | 1000 | 1000 |
| Memory Card | Equipment | 1 | 700 | 700 |
| Ultrasonic Sensor HCSR-04 | Equipment | 4 | 250 | 1000 |
| HDMI to Micro HDMI Converter | Equipment | 1 | 300 | 300 |
| Jumper Wires | Equipment | 200 | 2 | 400 |
| Omni Wheel | Equipment | 4 | 6000 | 24000 |
| WIRE SLEVES | Equipment | 5 | 40 | 200 |
| DC ENCODER MOTOR 1 | Equipment | 4 | 1750 | 7000 |
| Heat Sink | Equipment | 4 | 50 | 200 |
| Table | Equipment | 1 | 4000 | 4000 |
| Webcam | Equipment | 2 | 1250 | 2500 |
| Battery | Equipment | 1 | 6000 | 6000 |
| Wires and screws | Equipment | 10 | 20 | 200 |
| Glue Gun | Equipment | 1 | 700 | 700 |
| wooden box | Equipment | 1 | 1000 | 1000 |
| Omni Wheel Hubs | Equipment | 4 | 1000 | 4000 |
| plastic sheet | Equipment | 1 | 1000 | 1000 |
| Plastic sheet magnetic clip set | Equipment | 1 | 500 | 500 |
| Hot Glue | Equipment | 10 | 20 | 200 |
| steel strips and bolts | Equipment | 10 | 30 | 300 |
| Glossy A5 Paper | Equipment | 8 | 125 | 1000 |
| Neon Light | Equipment | 5 | 100 | 500 |
| L Keys Set | Equipment | 1 | 250 | 250 |
| Electric Tape | Equipment | 3 | 40 | 120 |
| Wire Coupling | Equipment | 10 | 10 | 100 |
| Button | Equipment | 4 | 25 | 100 |
| Voltage Converter | Equipment | 1 | 350 | 350 |
| Logo and designs printing | Equipment | 1 | 500 | 500 |
| Electrobes Arduino UNO Rev3 USB 2.0 Cable Type A/B | Equipment | 1 | 200 | 200 |
| Paint | Equipment | 1 | 180 | 180 |
| Documentation | Miscellaneous | 1 | 5000 | 5000 |
| Raspberry Pi Touch Screen | Miscellaneous | 1 | 4000 | 4000 |