Smart and automated restraunt serving system
The project aims to create a smart waiter that would assist restaurant staff in delivering food. The workforce is still an issue in countries with workers being inefficient or not well-trained. They would even need to be trained and paid. However, using smart robots as waiters, we can deal eff
2025-06-28 16:35:04 - Adil Khan
Smart and automated restraunt serving system
Project Area of Specialization RoboticsProject Summary The project aims to create a smart waiter that would assist restaurant staff in delivering food. The workforce is still an issue in countries with workers being inefficient or not well-trained. They would even need to be trained and paid. However, using smart robots as waiters, we can deal efficiently with this situation. As we know that technology became very advanced nowadays, our main aim is to develop a Restaurant Serving System to automate food delivery for local restaurants with commercial applications. This project is divided into two major parts. First, customers or clients will place their order by using an android application through their cell-phones. Second, using this information, a central microcontroller communicates with the robot to assign table numbers to serve robots via android application. The robot using a 3D map will locate the table to deliver food. The encoder will also be used to calculate the robot's distance, and the motor is used to move the robot. The serving robot will have the capability to detect the obstacle in the path.
.
- Graphical client interface for food requesting framework to permit the clients to submit their request utilizing android application and planning a GUI (electronic Application) for receiving clients order details.
- Development of collision avoidance autonomous 3d indoor navigation and guidance system which can be used in any environment by the robot.
- Development of autonomous omnidirectional waiter robot that delivers food to customers.
- Development of a robot that will locate the table and deliver its load to the specific tableusing an IR transmitter and the table RFID (radio frequency identification tag).
- Development of a navigation system that allows the robot to navigate and locate itself inthe restaurant to deliver food to the specific tables using SLAM (Simultaneous Localization and Mapping
In this project, our aim is to develop a autonomous omnidirectional waiter robot integrated with the food ordering system. Each table has an embedded processor, infrared (IR) transmitter and a radiofrequency identification (RFID) tag with a unique code that allows the system to know where a customer is seated. Using the android app customers place their orders through the central ordering system and will be issued with a coaster pager which is coded with the patrons‘ order number. When the items are ready, the pager is activated and the table RFID code is transmitted which allows the robot to identify
the location of where the food is to be delivered. The food is loaded into the robot which then delivers the items to the table..This whole mechanism is shown in figure 1 below.

- The robots are designed to be productive and efficient replacement.
- The ability to carry more than one order in the robot significantly helped in reducing the workload of a waiter during peak periods.
- Shortage of human labour is overcome by robots.
- Artificial intelligence can be used to automate processes to eliminate human errors and have fewer mistakes.
- Robots are used to speed up the process of making and delivering food.
- Using robots in restaurants could result in a consistent experience for customers.
- Artificial intelligence is used to help customers choose their meals based on different preferences.
- We can use this for old people and also can be used in hospitals.
An autonomous robot requires a technique to navigate and locate itself. Path planning, Odometry, AHRS, R1WAVE system are implemented for the waiter robot. The robot navigates according to the path generated for each order. It is possible also to locate RFID tags at some way points. The robot uses a combination of dead reckoning Odometry, dedicated localization on certain waypoints and the use of AHRS to find its orientation and bearing for the robot to navigate.
Simultaneous Localization and Mapping (SLAM) can be used for the navigation of the robot. It is a well- established tool that a robot uses to generate a map on the move and then locates itself on the map. This is a main part of the robot locating the table and delivering its load. It use’s a commercial coaster pager, an embedded processor, an IR transmitter and the table RFID with a unique table code. Each table will be installed with it. Each table has a unique RFID code that is locatable by the indoor RF location system, the 1RWave. The customer inserts the coaster pager that contains his paging code for the food ordered into the system at the table. When the food are ready, the pager will vibrates and activates the embedded processor to instruct the IR transmitter to transmit the table RFID. The table id is read by the robot. The robot will then use its pair of IR sensors on its side to align the robot as much as possible with the robot before delivering the food.

| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 78000 | |||
| OMNIDIRECTIO NAL WHEELS (DEPEND UPON AVAILABILITY | Equipment | 4 | 2000 | 8000 |
| LIDAR LITE V3 | Equipment | 1 | 35000 | 35000 |
| RASPBERRY PI 3B | Equipment | 1 | 8000 | 8000 |
| 12V DC MOTOR X4 | Equipment | 4 | 2000 | 8000 |
| RASPBERRY PI CAMERA | Equipment | 1 | 4000 | 4000 |
| RAPSBERRY PI WIFI ANTENNA FOR SIGNAL BOOSTING | Equipment | 1 | 2000 | 2000 |
| L298N/L293N | Equipment | 1 | 1500 | 1500 |
| IR SENSOR MODULE | Equipment | 1 | 500 | 500 |
| BATTERY PACKS (LITHIUM ION BATTERY | Equipment | 1 | 1000 | 1000 |
| PWM CONVERTER MODULE | Equipment | 1 | 1000 | 1000 |
| VOLTAGE STEP DOWN MODULE | Equipment | 1 | 1000 | 1000 |
| Overheads | Miscellaneous | 1 | 4000 | 4000 |
| Printing | Miscellaneous | 1 | 2000 | 2000 |
| Stationary | Miscellaneous | 1 | 2000 | 2000 |