A method for managing a fleet of autonomous mobile robots (110, 111, 112, 113, 114, 115, 116, 117) in a facility, the method performed by a computer-implemented system, the method comprising: performing a plurality of communications cycles, each cycle including wirelessly transmitting test signals to a plurality of the autonomous mobile robots in the fleet, and receiving responses to the test signals, wherein the responses are transmitted wirelessly from each of the autonomous mobile robots in the plurality; characterized in that the method comprises logging, over time, characteristics of the cycle times between the transmission of the test signals and the receipt of the responses to the test signals, wherein the logged characteristics include a location of each of the autonomous mobile robots when responding and a time of day of the communication cycle; analyzing the logged characteristics of the cycle times of the plurality of the autonomous mobile robots to determine i) a location in the facility at which communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; or ii) a time of day during which the communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; or iii) equipment (120, 121, 122, 123) used to wirelessly transmit the test signals or receive responses thereto in communication cycles where communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; outputting a notification of the determined inadequate or deficient communications, wherein the notification comprises either a time of day during which or the location at which the inadequate or deficient communications occurred, wherein outputting the notification comprises outputting the notification to the autonomous mobile robots in the fleet or modifying a cost in a route planning or work scheduling system. performing a plurality of communications cycles, each cycle including wirelessly transmitting test signals to a plurality of the autonomous mobile robots in the fleet, and receiving responses to the test signals, wherein the responses are transmitted wirelessly from each of the autonomous mobile robots in the plurality; characterized in that the method comprises wirelessly transmitting test signals to a plurality of the autonomous mobile robots in the fleet, and receiving responses to the test signals, wherein the responses are transmitted wirelessly from each of the autonomous mobile robots in the plurality; characterized in that the method comprises logging, over time, characteristics of the cycle times between the transmission of the test signals and the receipt of the responses to the test signals, wherein the logged characteristics include a location of each of the autonomous mobile robots when responding and a time of day of the communication cycle; analyzing the logged characteristics of the cycle times of the plurality of the autonomous mobile robots to determine i) a location in the facility at which communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; or ii) a time of day during which the communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; or iii) equipment (120, 121, 122, 123) used to wirelessly transmit the test signals or receive responses thereto in communication cycles where communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; i) a location in the facility at which communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; or ii) a time of day during which the communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; or iii) equipment (120, 121, 122, 123) used to wirelessly transmit the test signals or receive responses thereto in communication cycles where communications between the system and the autonomous mobile robots in the plurality are either inadequate or deficient; outputting a notification of the determined inadequate or deficient communications, wherein the notification comprises either a time of day during which or the location at which the inadequate or deficient communications occurred, wherein outputting the notification comprises outputting the notification to the autonomous mobile robots in the fleet or modifying a cost in a route planning or work scheduling system.