CLEANING STATION FOR MOBILE ROBOTS
First Claim
1. A method comprising:
- determining a first location of a cleaning station;
providing a first command to navigate a mobile robot to the first location, the mobile robot including one or more sensors;
receiving information indicating that the cleaning station cleaned at least one of the one or more sensors; and
providing a second command to navigate the mobile robot away from the first location after receiving the information.
3 Assignments
0 Petitions
Accused Products
Abstract
A station uses cleaning mechanisms to clean sensors of mobile robots. The mobile robots may use data from the sensors to navigate around an environment such as an inventory warehouse. A sensor of a mobile robot can become dirty over time as dust or other debris accumulates on the sensor. Since the mobile robots can navigate to a station for automatic sensor cleaning, a human does not need to manually clean the sensors. Multiple mobile robots may share one or more stations in the environment and coordinate a schedule to have their sensors cleaned. The stations may also charge a battery of a mobile robot simultaneously while cleaning the mobile robot'"'"'s sensors.
15 Citations
20 Claims
-
1. A method comprising:
-
determining a first location of a cleaning station; providing a first command to navigate a mobile robot to the first location, the mobile robot including one or more sensors; receiving information indicating that the cleaning station cleaned at least one of the one or more sensors; and providing a second command to navigate the mobile robot away from the first location after receiving the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
determining that a mobile robot is located at a cleaning station including a cleaning mechanism and a battery charger, the mobile robot including a battery and a sensor; cleaning the sensor using the cleaning mechanism; charging the battery using the battery charger, simultaneously while cleaning the sensor using the cleaning mechanism; determining that the sensor is cleaned; and determining that the mobile robot is no longer located at the cleaning station. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product comprising a non-transitory computer readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to:
-
determine a first location of a cleaning station; provide a first command to navigate a mobile robot to the first location, the mobile robot including one or more sensors; receive information indicating that the cleaning station cleaned at least one of the one or more sensors; and provide a second command to navigate the mobile robot away from the first location after receiving the information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification