Tips for saving a floor map
We have had a number of questions about robots cleaning but not saving maps which can be used to create zones. They have been answered in different threads, but we thought we'd condense them into one entry here which is easier to find, so:
Check that the robot starts and ends in the charger with a reliable connection. This can be confirmed by the blinking of the battery symbol when the robot enters the charger. Note that dirty charging pads on the robot or the charger are a common cause of a bad connection.
Additionally, the robot will only save a floor map if it cleans at least 8sqm while properly localized throughout the cleaning session.
Therefore, if the robot is not saving a map after starting and ending in the charger and cleaning a big enough area, try reducing the accessible space. Since the robot can drift on some carpets, try blocking them first, and performing a cleaning session to check if it generates a floor map. After a map is created, the robot can expand on it as long as the above requirements are fulfilled and the map is not locked(saved). Therefore, you can unblock areas until the disorienting area is found. Moreover, avoid-zones can be defined on the floor map to help the robot prevent getting into trouble.
If you have a map which appears distorted, it is better to delete it and have the robot make a new one than to try and use the distorted map to control the robot.