Autonomous cleaning system
First Claim
Patent Images
1. A system for completing indoor cleaning tasks autonomously, comprising:
- a plurality of unmanned vehicles, each of the plurality of unmanned vehicles configured to complete one or more steps of the cleaning task;
one or more cleaning machines for when the cleaning task includes steps for cleaning objects inside the cleaning machine;
a mission control system, comprising;
a processor; and
a memory coupled to the processor and storing program instructions that when executed by the processor cause the processor to at least;
receive parameters for the cleaning task;
determine and provide one or more steps and status for the cleaning task;
command one or more of the plurality of unmanned vehicles to complete one or more steps of the cleaning task; and
command one or more cleaning machines to complete one or more steps of the cleaning task if the cleaning machine is automated and the cleaning task includes steps for cleaning objects inside the cleaning machine;
wherein the unmanned vehicle, in response to receiving commands and steps for the cleaning task, are further configured to at least;
perform the commands and complete one or more of the steps of the cleaning task;
wherein any automated cleaning machine, in response to receiving commands and steps for the cleaning task, are further configured to at least;
perform the commands and complete one or more steps of the cleaning task.
0 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes a plurality of unmanned vehicles configured to complete cleaning tasks with little or no human involvement by identifying objects, operating washing/drying cleaning machine(s) as needed, and transporting objects to and from cleaning machine(s). The unmanned vehicles may also return objects to designated locations after cleaning, or simply arrange objects within rooms based on an ideal room arrangement state.
-
Citations
20 Claims
-
1. A system for completing indoor cleaning tasks autonomously, comprising:
- a plurality of unmanned vehicles, each of the plurality of unmanned vehicles configured to complete one or more steps of the cleaning task;
one or more cleaning machines for when the cleaning task includes steps for cleaning objects inside the cleaning machine;
a mission control system, comprising;
a processor; and
a memory coupled to the processor and storing program instructions that when executed by the processor cause the processor to at least;
receive parameters for the cleaning task;
determine and provide one or more steps and status for the cleaning task;
command one or more of the plurality of unmanned vehicles to complete one or more steps of the cleaning task; and
command one or more cleaning machines to complete one or more steps of the cleaning task if the cleaning machine is automated and the cleaning task includes steps for cleaning objects inside the cleaning machine;
wherein the unmanned vehicle, in response to receiving commands and steps for the cleaning task, are further configured to at least;
perform the commands and complete one or more of the steps of the cleaning task;
wherein any automated cleaning machine, in response to receiving commands and steps for the cleaning task, are further configured to at least;
perform the commands and complete one or more steps of the cleaning task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
- a plurality of unmanned vehicles, each of the plurality of unmanned vehicles configured to complete one or more steps of the cleaning task;
Specification