Home cleaning robot
First Claim
Patent Images
1. An autonomously, movable home cleaning robot comprising:
- a) a platform;
b) a motive force attached to said platform, said motive force to autonomously move said platform on a substantially horizontal surface having boundaries;
c) a computer processing unit for storing, receiving and transmitting data, said computer processing unit attached to said platform;
d) a cleaning implement operatively associated with said platform; and
e) a power source connected to said motive force and said computer processing unit, whereby said computer processing unit directs horizontal movement of said platform within the boundaries of the horizontal surface based upon input data defining said boundaries, said input data being input to said robot by physical manipulation of said robot or by remote control.
1 Assignment
0 Petitions
Accused Products
Abstract
An autonomously movable cleaning robot comprising a platform and motive force to autonomously move the robot on a substantially horizontal surface having boundaries. The robot further has a computer processing unit for storing, receiving and transmitting data, and a cleaning implement operatively associated with the robot. The robot receives input data from an external source. The external source may be physical manipulation of the robot, remote control, or by triangulation from at least three external transmitters.
922 Citations
9 Claims
-
1. An autonomously, movable home cleaning robot comprising:
-
a) a platform;
b) a motive force attached to said platform, said motive force to autonomously move said platform on a substantially horizontal surface having boundaries;
c) a computer processing unit for storing, receiving and transmitting data, said computer processing unit attached to said platform;
d) a cleaning implement operatively associated with said platform; and
e) a power source connected to said motive force and said computer processing unit, whereby said computer processing unit directs horizontal movement of said platform within the boundaries of the horizontal surface based upon input data defining said boundaries, said input data being input to said robot by physical manipulation of said robot or by remote control. - View Dependent Claims (8, 9)
-
-
2. An autonomously, movable cleaning robot comprising:
-
a) a platform;
b) a motive force attached to said platform, said motive force to autonomously move said platform on a substantially horizontal surface having boundaries;
c) a computer processing unit for storing, receiving and transmitting data, said computer processing unit attached to said platform;
d) at least one sensor attached to said platform and capable of detecting an obstacle on the horizontal surface, said sensor providing input to said computer processing unit;
e) a cleaning implement operatively associated with said platform; and
f) a power source connected to said motive force and said computer processing unit, whereby said computer processing unit directs horizontal movement of said platform within the boundaries of the horizontal surface based upon input data received by physical manipulation of said robot or by remote control, wherein said input data are useful for manipulating said robot through a desired task. - View Dependent Claims (3)
-
-
4. A autonomously, movable home cleaning robot comprising:
-
a) a platform;
b) a motive force attached to said platform, said motive force to autonomously move said platform on a substantially horizontal surface having boundaries;
c) a navigation system including a computer processing unit for receiving, storing and transmitting data, said navigation system receiving input about an environment that includes the horizontal surface and using the input to map said horizontal surface;
d) a cleaning implement operatively associated with said platform; and
e) a power source connected to said motive force and said navigation system, whereby said navigation system directs the movements of said platform in accordance with the map of said horizontal surface, said navigation system comprising a triangulation system including three fixed transmitters located within the environment, said computer processing unit using signals received from said transmitters to calculate a coordinate position of said robot within the boundaries of the surface, and generating a control signal to steer said robot in the direction of the next point of said stored coordinate system. - View Dependent Claims (5, 6, 7)
-
Specification