How It Works
Deployment starts with mapping: the robot scans the dining room once, then table numbers and route points are defined. From then on staff load the tray, select the target table and the robot goes on its own. On the way back it can collect dishes and carry them to the kitchen.
There are two navigation approaches: VSLAM (camera-based visual positioning) and LiDAR-assisted fusion. VSLAM is enough in a fixed indoor layout; where there are semi-open areas, glass facades and changing light, LiDAR fusion holds position more reliably.
Tray detection lets the robot know its load state: once a tray is lifted it moves to the next target, and when empty it returns to the station. On call-enabled models, staff summon the robot to their location with a pager-style device.
What It Takes Over, What It Does Not
| Task | Robot |
|---|---|
| Carrying between kitchen and table | Takes over |
| Collecting dishes and empty plates | Takes over |
| Repeated runs during peak hours | Takes over |
| Taking orders | Does not |
| Greeting tables and guest relations | Does not |
| Placing the plate on the table | Does not |
| Handling complaints and special requests | Does not |
The practical conclusion: a robot waiter does not replace staff, it replaces their walking time. The service team stays on the floor while the robot walks the kitchen route. Getting this distinction right matters at deployment: a robot bought on the expectation that it "replaces the waiter" disappoints in its first week.
Deployment Requirements
Four measurements decide whether a robot will work in your dining room. Three of them are checked on site with a tape measure.
| Requirement | What is needed | Why |
|---|---|---|
| Narrowest passage | 52-60 cm and above, by model | Table gaps and service aisles must exceed the robot body |
| Flooring | Level, non-slip, no thresholds | Carpet transitions and thresholds upset tray balance |
| Floor changes | Lift integration or single level | Stairs are impassable for the robot |
| Charging point | Fixed socket at the room edge | The station must not block the service route |
The first is the critical one: the KettyBot Pro passes a 52 cm clearance, while the FlashBot Max needs 60 cm. Measure the three narrowest points of your room; that figure usually decides the model.
Where It Does Not Fit
A robot waiter does not suit every restaurant, and the exceptions are clear:
- Densely laid-out rooms with table gaps under 52 cm. The robot cannot pass; the table layout would have to change.
- Rooms with steps, terraces or carpet. Level changes and carpet upset both tray balance and navigation.
- Small venues with short service distances. If the kitchen adjoins the floor, there is no walking time to save.
- Fine dining where the waiter is expected to place the plate. The robot carries and staff present; where the concept does not allow that, the contribution stays limited.
Elsewhere the deciding factor is not the size of the room but the distance between the kitchen and the furthest table, and how many times a day that route is walked.
Model Selection and Pricing
Models differ by payload, clearance and screen or advertising capability: the BellaBot handles classic floor service with 40 kg across four trays, the KettyBot Pro suits narrow rooms and greeting with a 52 cm clearance and an 18.5-inch screen, and the FlashBot Max sits on the hotel and in-building delivery side with enclosed compartments.
For a side-by-side comparison, the capacity table and current pricing, go to the waiter robot page. For model-level pricing see BellaBot pricing and the service robots category.
Send us the three narrowest passages in your room and the kitchen-to-table distance via the quote form; we will work out which model fits and how many are needed from your floor plan.



