1. A system for navigating semi-autonomous mobile robots, the system comprising: a navigation server to communicate with a semi-autonomous mobile robot via a network, the robot to move within an environment; wherein the semi-autonomous mobile robot comprises: navigation information, including a map of the environment; interaction information, including: a model of behavioral interaction between the robot and an object within the environment, the model based on an object profile corresponding to the object; and a priority of a task the robot is to complete; and security settings, including a security level of the robot, the security level including a first level permitting the robot to access a first area and preventing the robot from accessing a second area, wherein the security level of the robot is temporarily elevated to a second level in response to the robot receiving an instruction to perform an emergency task, the second level permitting the robot to access the second area, and wherein the robot is commanded to delete from a memory in the robot, information obtained during the emergency task, after the security level is reset to the first level.