A restaurant delivery robot has one core job: move food from pickup point to table without spilling it or blocking people. Start with mapped indoor routes, low speed, large bumpers and a stable tray platform. Do not chase full autonomy before the carrying behavior works.
The best prototype uses simple route buttons, table labels and polite audio prompts. Staff should be able to take over instantly.