Claims
- 1. A method of operating a robot cleaner comprising:
using a remote control to provide an indication concerning a room state to a robot cleaner; and in an automatic cleaning mode, using a processor on the robot cleaner to direct the robot cleaner to clean the room, the processor using the indication to set a cleaning pattern for the automatic cleaning mode.
- 2. The method of claim 1, wherein the room state indication is an indication of room size.
- 3. The method of claim 1, wherein the room state indication is an indication of room dirtiness.
- 4. The method of claim 1, wherein the indication is used to set an overlap in the cleaning pattern.
- 5. The method of claim 1, wherein the automatic cleaning mode includes cleaning a subgrid of predetermined dimensions.
- 6. The method of claim 5, wherein the subgrid is cleaned in a serpentine pattern.
- 7. The method of claim 5, wherein the predetermined dimensions are set based on the indication
- 8. The method of claim 1, wherein the remote control is adapted to switch the robot cleaner between a user controlled mode and the automatic cleaning mode and in the user controlled mode, commands from the remote control are used to direct the robot cleaner.
- 9. A robot cleaner comprising:
a cleaning unit on the robot cleaner; and a processor adapted to receive an indication concerning a room state from a remote control, in an automatic cleaning mode, the processor is adapted to direct the robot cleaner to clean the room, the processor adapted to use the indication to set a cleaning pattern for the automatic cleaning mode.
- 10. The robot cleaner of claim 9, wherein the room state indication is an indication of room size.
- 11. The robot cleaner of claim 9, wherein the room state indication is an indication of room dirtiness.
- 12. The robot cleaner of claim 9, wherein the indication is used to set an overlap in the cleaning pattern.
- 13. The robot cleaner of claim 9, wherein the automatic cleaning mode includes cleaning a subgrid of predetermined dimensions.
- 14. The robot cleaner of claim 13, wherein the subgrid is cleaned in a serpentine pattern.
- 15. The robot cleaner of claim 13, wherein the predetermined dimensions are set based on the indication
- 16. The robot cleaner of claim 9, wherein the remote control is adapted to switch the robot cleaner between a user controlled mode and the automatic cleaning mode and in the user controlled mode, commands from the remote control are used to direct the robot cleaner.
- 17. A method of operating a robot cleaner comprising:
using a remote control to provide a control indication to a robot cleaner; and using a processor on the robot cleaner to direct the robot cleaner to clean the room, the processor using the control indication to determine how to control the robot cleaner.
- 18. The method of claim 17, wherein the control indication is a room state indication.
- 19. The method of claim 18, wherein the room state indication is an indication of room size.
- 20. The method of claim 18, wherein the room state indication is an indication of room dirtiness.
- 21. The method of claim 18, wherein the control indication is a direction indication.
- 22. The method of claim 18, wherein the control indication is used to set an overlap in the cleaning pattern.
- 23. The method of claim 18, wherein the automatic cleaning mode includes cleaning a subgrid of predetermined dimensions.
- 24. The method of claim 23, wherein the subgrid is cleaned in a serpentine pattern.
- 25. The method of claim 23, wherein the predetermined dimensions are set based on the indication
- 26. The method of claim 18, wherein the remote control is adapted to switch the robot cleaner between a user controlled mode and the automatic cleaning mode and in the user controlled mode, commands from the remote control are used to direct the robot cleaner.
CLAIM OF PRIORITY
[0001] This application claims priority to U.S. Patent Provisional Application No. 60/454,934 filed Mar. 14,2003; U.S. Provisional Application No. 60/518,756 filed Nov. 10, 2003; U.S. Provisional Application No. 60/518,763 filed Nov. 10, 2003; U.S. Provisional Application No. 60/526,868 filed Dec. 4, 2003; U.S. Provisional Application No. 60/527,021 filed Dec. 4, 2003 and U.S. Provisional Application No. 60/526,805 filed Dec. 4, 2003.
Provisional Applications (6)
|
Number |
Date |
Country |
|
60454934 |
Mar 2003 |
US |
|
60518756 |
Nov 2003 |
US |
|
60518763 |
Nov 2003 |
US |
|
60526805 |
Dec 2003 |
US |
|
60527021 |
Dec 2003 |
US |
|
60526868 |
Dec 2003 |
US |