A robotic beverage server includes a robot, a beverage supply disposed
near the robot, a computer connected to the robot, and a beverage
ordering system connected to the computer. The computer is configured to
permit the entry of the type of available beverages stocked in the
beverage supply and operable to determine the variety of beverages and
mixtures of beverages that will be available for serving by the robotic
beverage server based upon the beverages stocked in the beverage supply.
The robotic beverage server may also include a controller, a framework,
and a barrier disposed above the framework and having an opening therein,
wherein both the framework and barrier at least partially encompass the
robot and are configured to prevent an user from gaining access to the
robot.