1. A system for managing a robotic network, comprising: a plurality of mobile robots, each robot including program code configured to communicate and exchange information with other robots, and a set of sensors, wherein all robots are configured to track each other; wherein when robots are removed from or added to the network, the remaining network adjusts; wherein the robot network includes a plurality of sensor sources; wherein the robot network is linked together to connect all robots to at least one other robot; wherein the robots communicate with other robots within the network to share sensor data; and wherein the robots in the robot network transmit to and receives sensor data from other robots in the network.