SERVICE ROBOT AND METHOD OF OPERATING SAME
First Claim
Patent Images
1. A method of performing robotic cleaning, the method comprising:
- navigating a cleaning robot through an environment using automatic self-control by the robot;
sensing furnishings in the environment by the robot while navigating and cleaning; and
avoiding contact with the furnishings based on sensor data acquired during the sensing.
5 Assignments
0 Petitions
Accused Products
Abstract
In accordance with aspects of the present invention, a service robot, such as a robotic cleaner, can be configured to more effectively service an environment. The service robot can include one or more sensors that sense its location, the location of objects, or both, and can also include noise reduction elements. The service robot can determine that it is under a “furnishing” and implement a different servicing pattern.
113 Citations
41 Claims
-
1. A method of performing robotic cleaning, the method comprising:
-
navigating a cleaning robot through an environment using automatic self-control by the robot; sensing furnishings in the environment by the robot while navigating and cleaning; and avoiding contact with the furnishings based on sensor data acquired during the sensing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A robotic cleaner configured to determine when it is under a furnishing, the robotic cleaner comprising:
-
a platform supporting a cleaning subsystem; a navigation controller coupled to a drive mechanism and configured to navigate the platform through an environment; and one or more sensors configured to sense objects in the environment during navigation and cleaning; wherein the navigation controller controls the drive mechanism to avoid contact with the objects based on sensor data acquired by the one or more sensors. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of performing robotic servicing using global location awareness, the method comprising:
-
storing in memory identifications of a plurality of locations within an environment; servicing the locations with a robot; and tracking a frequency of service of each location by the robot. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A service robot configured to utilize global location information, the service robot comprising:
-
a platform supporting a service subsystem; a navigation controller coupled to a drive mechanism and configured to navigate the platform through an environment; and a data storage system that stores identifications of a plurality of locations within the environment; a navigation controller configured to track a frequency of service of each location by the robot. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A robotic cleaner with acoustic dampening, the robotic cleaner comprising:
-
a platform supporting a cleaning subsystem; a navigation controller coupled to a drive mechanism and configured to navigate the platform through an environment; and one or more acoustic dampening devices configured to reduce noise produced by the robot. - View Dependent Claims (34)
-
-
35. A robotic cleaner adaptable to specific surfaces and objects, the robotic cleaner comprising:
-
a platform supporting a cleaning subsystem; a navigation controller coupled to a drive mechanism and configured to navigate the platform through an environment; and one or more sensors configured to determine the presence of a surface, object, or area, wherein the cleaning subsystem is configured to utilize information guiding preferred cleaning of the surface, object, or area. - View Dependent Claims (36, 37, 38)
-
-
39. A service robot configured to use an environmental schedule of a facility, the service robot comprising:
-
a platform supporting a service subsystem; and a navigation controller coupled to a drive mechanism and configured to navigate the platform through an environment, wherein the servicing subsystem is configured to access a stored environmental schedule of the facility and to tailor servicing of the facility based on the environmental schedule. - View Dependent Claims (40, 41)
-
Specification