1. An automated, mobile mechanical apparatus, comprising: a processing device; a memory that is in communication with the processing device; a mobility structure that moves the apparatus and is controlled by the processing device; and at least one sensor for measuring an amount of movement; wherein the memory contains computer program instructions that are capable of instructing the processor to direct the apparatus to move within a predetermined safe area having a boundary and a reference point.