Environmental management systems including mobile robots and methods using same
First Claim
1. An environmental management system for monitoring conditions in a living space of a structure, the environmental management system comprising:
- at least one processor configured to perform operations comprising;
receiving stationary sensor data from a stationary sensor, the stationary sensor data indicative of one or more conditions in the living space;
receiving robot sensor data from an onboard robot sensor of a mobile robot, the robot sensor data indicative of the one or more conditions in the living space, wherein the one or more conditions in the living space are controlled by one or more automation controller devices,evaluating the stationary sensor data and the robot sensor data to determine device usage data; and
generating a usage report and energy management plan, the energy management plan comprising at least one automated control response for operating the one or more automation controller devices based on the stationary sensor data and the robot sensor data,wherein generating a usage report comprises using robot sensor data to monitor human occupancy behavior, and the energy management plan comprises the at least one automated control response for reducing energy consumption based on human occupancy behavior,wherein the processor is further configured to determine whether the at least one automated control response is completed based on robot sensor data.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for receiving user commands for a remote cleaning robot and sending the user commands to the remote cleaning robot, the remote cleaning robot including a drive motor and a cleaning motor, includes displaying a user interface including a control area, and within the control area: a user-manipulable launch control group including a plurality of control elements, the launch control group having a deferred launch control state and an immediate launch control state; at least one user-manipulable cleaning strategy control element having a primary cleaning strategy control state and an alternative cleaning strategy control state; and a physical recall control group including a plurality of control elements, the physical recall control group having an immediate recall control state and a remote audible locator control state. The method further includes: receiving user input via the user-manipulable control elements; responsive to the user inputs, displaying simultaneously within the same control area a real-time robot state reflecting a unique combination of control states; and commanding the remote cleaning robot to actuate the drive motor and cleaning motor to clean a surface based on the received input and unique combination of control states.
90 Citations
33 Claims
-
1. An environmental management system for monitoring conditions in a living space of a structure, the environmental management system comprising:
-
at least one processor configured to perform operations comprising; receiving stationary sensor data from a stationary sensor, the stationary sensor data indicative of one or more conditions in the living space; receiving robot sensor data from an onboard robot sensor of a mobile robot, the robot sensor data indicative of the one or more conditions in the living space, wherein the one or more conditions in the living space are controlled by one or more automation controller devices, evaluating the stationary sensor data and the robot sensor data to determine device usage data; and generating a usage report and energy management plan, the energy management plan comprising at least one automated control response for operating the one or more automation controller devices based on the stationary sensor data and the robot sensor data, wherein generating a usage report comprises using robot sensor data to monitor human occupancy behavior, and the energy management plan comprises the at least one automated control response for reducing energy consumption based on human occupancy behavior, wherein the processor is further configured to determine whether the at least one automated control response is completed based on robot sensor data. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
2. A method for monitoring conditions in a living space of a structure, the method comprising:
-
receiving stationary sensor data from a stationary sensor, the stationary sensor data indicative of one or more conditions in the living space; receiving robot sensor data from an onboard robot sensor of a mobile robot, the robot sensor data indicative of the one or more conditions in the living space, wherein the one or more conditions in the living space are controlled by automation controller devices; evaluating the stationary sensor data and the robot sensor data to determine device usage; generating a usage report and energy management plan, the energy management plan comprising at least one automated control response for operating the one or more automation controller devices based on the stationary sensor data and the robot sensor data, and determining whether the at least one automated control response is completed based on robot sensor data; wherein generating a usage report comprises using robot sensor data to monitor human occupancy behavior, and the energy management plan comprises at least one automated control response for reducing energy consumption based on human occupancy behavior. - View Dependent Claims (28, 29, 30)
-
-
3. A system for monitoring and controlling mobile robot status in a living space of a structure, comprising:
-
at least one processor configured to perform operations comprising; receiving robot sensor data from an onboard sensor of a mobile robot to monitor the robot sensor data indicative of one or more conditions in the living space, wherein the one or more conditions in the living space are controlled by automation controller devices; controlling the mobile robot by providing one or more selectable scheduling parameters or action commands; monitoring a state of the mobile robot by providing a display of area coverage completion; evaluating the robot sensor data to determine device usage data; and generating a usage report and energy management plan, the energy management plan comprising at least one automated control response for operating the one or more automation controller devices based on the stationary sensor data and the robot sensor data, wherein generating a usage report comprises using robot sensor data to monitor human occupancy behavior, and the energy management plan comprises at least one automated control response for reducing energy consumption based on human occupancy behavior, wherein the processor is further configured to determine whether the at least one automated control response is completed based on robot sensor data. - View Dependent Claims (31, 32, 33)
-
Specification