A method of causing a robotic cleaning device to navigate an area, the method comprising, by a processor: accessing a set of map data for an area within which a robotic cleaning device will travel, wherein the set of map data includes information regarding positions of boundaries in the area; causing a transport assembly of the robotic cleaning device to move the robotic cleaning device in the area at a first speed of movement; by at least one sensor that is integral with the robotic cleaning device, collecting sensor data about the area as the robotic cleaning device moves in the area; and comparing the sensor data with the information regarding the area from the set of map data; characterized in that the method further comprises: determining a degree of confidence in the sensor data, wherein the degree of confidence represents a measurement of an extent to which the sensor data matches the information regarding positions of one or more boundaries in the area from the set of map data, and when the determined degree of confidence is at or below a first threshold degree of confidence: implementing a first reduced speed mode of operation by causing the transport assembly of the robotic cleaning device to move at a second speed of movement, wherein the second speed of movement is lower than the first speed of movement; and causing an additional component of the robotic cleaning device to reduce its speed of operation by a first amount, wherein the additional component comprises: a fluid delivery system for a cleaning assembly, or a cleaning assembly that comprises a brush head. accessing a set of map data for an area within which a robotic cleaning device will travel, wherein the set of map data includes information regarding positions of boundaries in the area; causing a transport assembly of the robotic cleaning device to move the robotic cleaning device in the area at a first speed of movement; by at least one sensor that is integral with the robotic cleaning device, collecting sensor data about the area as the robotic cleaning device moves in the area; and comparing the sensor data with the information regarding the area from the set of map data; characterized in that the method further comprises: determining a degree of confidence in the sensor data, wherein the degree of confidence represents a measurement of an extent to which the sensor data matches the information regarding positions of one or more boundaries in the area from the set of map data, and when the determined degree of confidence is at or below a first threshold degree of confidence: implementing a first reduced speed mode of operation by causing the transport assembly of the robotic cleaning device to move at a second speed of movement, wherein the second speed of movement is lower than the first speed of movement; and causing an additional component of the robotic cleaning device to reduce its speed of operation by a first amount, wherein the additional component comprises: a fluid delivery system for a cleaning assembly, or a cleaning assembly that comprises a brush head. determining a degree of confidence in the sensor data, wherein the degree of confidence represents a measurement of an extent to which the sensor data matches the information regarding positions of one or more boundaries in the area from the set of map data, and when the determined degree of confidence is at or below a first threshold degree of confidence: implementing a first reduced speed mode of operation by causing the transport assembly of the robotic cleaning device to move at a second speed of movement, wherein the second speed of movement is lower than the first speed of movement; and causing an additional component of the robotic cleaning device to reduce its speed of operation by a first amount, wherein the additional component comprises: a fluid delivery system for a cleaning assembly, or a cleaning assembly that comprises a brush head. implementing a first reduced speed mode of operation by causing the transport assembly of the robotic cleaning device to move at a second speed of movement, wherein the second speed of movement is lower than the first speed of movement; and causing an additional component of the robotic cleaning device to reduce its speed of operation by a first amount, wherein the additional component comprises: a fluid delivery system for a cleaning assembly, or a cleaning assembly that comprises a brush head. a fluid delivery system for a cleaning assembly, or a cleaning assembly that comprises a brush head.