Patent ID: 11927450
Assignee: AI INCORPORATED
Field: Control (Instruments)
Classification: CPC G  A  H | IPC A  G  H

Claim 16:
17. A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors of a robot effectuate operations comprising:
obtaining, with the one or more processors, first data indicative of a position of the robot in a workspace, the first data being based on at least output of a first sensor;
determining, with the one or more processors, cleaning operations of the robot based on at least some data related to prior sessions;
actuating, with the one or more processors, the robot to drive within the workspace to form a map including mapped perimeters that correspond with physical perimeters of the workspace while obtaining, with the one or more processors, second data indicative of displacement of the robot as the robot drives within the workspace, the second data being based on at least output of a second sensor of different type than the first sensor; and
forming, with the one or more processors, the map of the workspace based on at least some of the first data;
wherein:
the map of the workspace expands as new first data comprising a new set of radial distances from the robot to undiscovered perimeters of the workspace are obtained with the one or more processors until radial distances to all perimeters of the workspace are obtained with the one or more processors; and
the robot is paired with an application of a communication device configured to receive at least one input: associating a task to be performed by the robot with a particular zone within the map; associating a cleaning intensity with a particular zone within the map; associating a cleaning frequency or a cleaning schedule with a particular zone within the map; designating an area within the map as an area the robot is to avoid; and instructing the robot to activate or deactivate a cleaning tool within a particular zone within the map.