MOBILE ROBOT PROVIDING ENVIRONMENTAL MAPPING FOR HOUSEHOLD ENVIRONMENTAL CONTROL
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile robot includes a processor connected to a memory and a wireless network circuit, for executing routines stored in the memory and commands generated by the routines and received via the wireless network circuit. The processor drives the mobile robot to a multiplicity of accessible two dimensional locations within a household, and commands an end effector, including at least one motorized actuator, to perform mechanical work in the household. A plurality of routines include a first routine which monitors a wireless local network and detects a presence of a network entity on the wireless local network, a second routine which receives a signal from a sensor detecting an action state of one of the network entities, the action state changeable between waiting and active, and a third routine which commands the end effector to change state of performing mechanical work based on the presence and on the action state.
29 Citations
23 Claims
-
1. (canceled)
-
2. A computer-implemented method for operating a cleaning robot, the method comprising:
-
generating a progressively improving map of the area being cleaned; transmitting a graphical representation of the progressively improving map or portion thereof to a user interface on a user terminal that is remote from the cleaning robot; and localizing a location of a dock in the area being cleaned by the cleaning robot, wherein the graphical representation of the progressively improving map comprises a graphical representation of the relative position of the location of the dock in the graphical representation of the progressively improving map. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for operating a cleaning robot, the method comprising:
-
providing at least one user-selectable cleaning strategy control element at a user terminal, the user-selectable pre-planned cleaning strategy control element having at least a deep cleaning strategy control state and a quick cleaning strategy control state, wherein; responsive to selection of the deep cleaning strategy control state, the user terminal commands the remote cleaning robot to execute a relatively higher cumulative energy cleaning strategy; and responsive to selection of the quick cleaning strategy control state, the user terminal commands the remote cleaning robot to execute a relatively lower cumulative energy cleaning strategy, wherein the relatively lower cumulative energy cleaning strategy includes the remote cleaning robot concentrating its cleaning in open areas and/or in designated areas. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for operating a cleaning robot, the method comprising:
-
displaying a graphical representation of a map of an area at a user terminal, the graphical representation comprising a plurality of subdivisions of the map; and providing at least one user-selectable pre-planned cleaning strategy control element, the cleaning strategy control element being configured to receive input from the user to select an associated cleaning strategy from a plurality of cleaning strategies for one or more of the plurality of subdivisions of the map. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification