Control Of Cleaning Robots
First Claim
1. A method for control of a mobile cleaning robot for cleaning of a building, the method comprising:
- loading a cleaning program with cleaning tasks into a control unit of the cleaning robot;
monitoring a current position of the cleaning robot in the building;
performing the cleaning tasks based at least on the current position of the cleaning robot;
wherein, based on the current position of the cleaning robot and a respective cleaning task to be performed at the respective position, at the request of the control unit a building management system activates facilities located at the respective position enabling the cleaning robot to perform the respective cleaning task.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and corresponding arrangement are provided for controlling a mobile cleaning robot for cleaning of a building. A cleaning program with cleaning tasks is loaded into a control unit of the cleaning robot, the current position of the cleaning robot in the building is determined, the respective cleaning tasks are carried out taking into account the current position of the cleaning robot, and based on the current position of the cleaning robot and the cleaning task to be performed at the respective position, at the request of the control unit a building management system activates facilities located at the respective position, so that a corresponding cleaning task is able to be carried out for the cleaning robot.
12 Citations
8 Claims
-
1. A method for control of a mobile cleaning robot for cleaning of a building, the method comprising:
-
loading a cleaning program with cleaning tasks into a control unit of the cleaning robot; monitoring a current position of the cleaning robot in the building; performing the cleaning tasks based at least on the current position of the cleaning robot; wherein, based on the current position of the cleaning robot and a respective cleaning task to be performed at the respective position, at the request of the control unit a building management system activates facilities located at the respective position enabling the cleaning robot to perform the respective cleaning task. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control unit for controlling a mobile cleaning robot for cleaning of a building, the control unit comprising:
-
a processor; and a cleaning program stored in a non-transitory computer-readable medium, the cleaning program including cleaning tasks and the cleaning program executable by the processor to; monitor a current position of the cleaning robot in the building; perform the cleaning tasks based at least on the current position of the cleaning robot; wherein, based on the current position of the cleaning robot and a respective cleaning task to be performed at the respective position, the cleaning program requests a building management system to activate facilities located at the respective position enabling the cleaning robot to perform the respective cleaning task.
-
-
7. A cleaning robot for cleaning of a building, the cleaning robot comprising:
-
a first communication unit for communication with a system positioned in one or more buildings for receiving current position data of the cleaning robot; a second communication unit for communication with a building management system of the building to be cleaned, wherein the current position of the cleaning robot is transmitted cyclically to the building management system; a robot controller including a processor for executing a cleaning program loaded into the robot controller, the cleaning program including cleaning tasks, wherein the respective cleaning tasks are processed based on the current position of the cleaning robot and wherein, based on the current position of the cleaning robot and the cleaning task to be performed at the respective position, at the request of the robot controller the building management system activates facilities located at the respective position to enable the cleaning robot to perform the corresponding cleaning task.
-
-
8. An arrangement for control of a cleaning robot in a building, said arrangement comprising:
-
a building management system for monitoring and control of facilities in the building, wherein the building management system manages a building plan for the building; a positioning system for determining a position of mobile objects located in the building; a cleaning robot for cleaning the building, wherein the cleaning robot comprises; a first communication unit for communication with the positioning system for receiving current position data of the cleaning robot; a second communication unit for communication with the building management system of the building to be cleaned, wherein the current position of the cleaning robot is transmitted cyclically to the building management system; a robot controller including a processor for executing a cleaning program loaded into the robot controller, the cleaning program including cleaning tasks, wherein the respective cleaning tasks are processed based on the current position of the cleaning robot and wherein, based on the current position of the cleaning robot and the cleaning task to be performed at the respective position, at the request of the robot controller the building management system activates facilities located at the respective position to enable the cleaning robot to perform the corresponding cleaning task.
-
Specification