A method for agent-based operation of a robotic device. In the method, at
least one condition is detected in various locations of a room with a
plurality of sensors. In a plurality of agents associated with respective
areas of the room, the plurality of agents being configured to control at
least one condition in the respective associated areas, sensed data is
received from at least one of the plurality of sensors. In addition, it
is determined whether the received sensed data are outside of respective
predetermined ranges, and information related to the sensed data in
response to the sensed data being outside of the predetermined ranges is
transmitted to the robotic device. In the robotic device, the information
received from one or more of the plurality of agents is processed to
determine whether components of a cooling system are to be manipulated to
vary a characteristic of cooling fluid supplied to the various locations
of the room.