1. A mechanical robot, comprising: a body; at least one processor mounted on the body and executing logic; at least one electro-mechanical mechanism controlled by the at least one processor to cause the body to ambulate; at least one data storage supported by the body and accessible to the at least one processor; and at least one camera mounted on the body and electrically connected to the at least one processor, and the logic comprises: imaging at least one person using the camera to render a visual and/or aural image, determining whether the image matches data already stored in the data storage, and if the image does not match data in the storage, storing the image in the data storage, and otherwise not storing the image in the data storage, wherein the image is determined not to match data in the storage at least in response to the image being determined to include a new combination of previously-imaged individuals.