A mechanical robot can have a GPS receiver for localization, to enable it
to navigate and/or perform location-specific functions. Also, the robot
can be caused to ambulate in a location, taking pictures of guests and/or
sounding an alarm if an unknown person is imaged by a camera on the
robot. Further, the robot can be given a voice message for a recipient,
and then ambulate around until, using face or voice recognition, it
recognizes the intended recipient and delivers the message, e.g., aurally
using a speaker.