CA2886451C

Environmental management systems including mobile robots and methods using same

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.

CA2886451C, drawing sheet 1
Sheet 1 of 14

Term

7 yearsleft in the term

Expires 5 October 2033.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

24 claims: 9 independent, 15 dependent

  1. 1
    That which is claimed is:1. An environmental management system for monitoring conditions in a living space of a structure, the environmental management system cominising: a stationary sensor;a mobile robot comprising an onboard sensor;and at least one processor configured to perform operations comprising: receiving stationary sensor data from the stationary sensor, the stationary sensor data indicative of one or more conditions in the living space;receiving robot sensor data from tire onboard sensor of tire mobile robot, tire robot sensor data indicative of fee one or more conditions in the living space;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 robot sensor data, foe robot sensor data comprising device usage data;and generating a usage report and/or energy management plan based on the stationary sensor data and robot sensor data.
  2. 2
    The environmental management system of Claim 1, further comprising:a hub in communication with a network and configured to receive the stationary sensor data and the robot sensor data;the environmental management system includes a remote user terminal in communication with the network;and the environmental management system is configured to transmit robot sensor data from the mobile robot to the remote user terminal via the network
  3. 3
    The environmental management system of Claim 2 wherein:the mobile robot is configured to wirelessly communicate directly with the hub;and the hub is configured to relay the robot sensor data to the remote user terminal via the network.
  4. 4
    The environmental management system of Claim 2 or Claim 3, wherein the hub includes an integral environmental sensor. Date reçue/Date received 2023-05-26
  5. 5
    The environmental management system of any one of Claims 2 to 4, wherein the hub includes an integral automation controller device.
  6. 6
    The environmental management system of any one of Claims 2 to 5, wherein the hub is a networked, microprocessor controlled thermostat including an integral ambient temperature sensor and an integral HVAC controller.
  7. 7
    The environmental management system of Claim 1 wherein the environmental management system is configured to deploy the mobile robot to collect environmental data from the living space in response to the stationary sensor data.
  8. 8
    The environmental management system of Claim 7 wherein:the stationary sensor is configured to detect the presence of an occupant in the living space;and tire environmental management system is configured to deploy the mobile robot to collect environmental data from the living space in response to the stationary sensor data indicating that the occupant is present in the living space.
  9. 9
    The environmental management system of Claim 8 wherein the stationary sensor includes a motion sensor.
  10. 10
    The environmental management system of Claim 7 wherein:the stationary sensor is configured to detect the opening of a door or a window of the living space;and die environmental management system is configured to deploy the mobile robot to collect environmental data from the living space in response to the stationary sensor data indicating that the door or the window is open.
  11. 11
    The environmental management system of Claim 10 wherein the stationary sensor includes a contact sensor.
  12. 12
    The environmental management system of Claim 7 wherein:the robot sensor is a camera;Date reçue/Date received 2023-05-26 the environmental management system includes a remote user terminal;the stationary sensor is configured to detect the presence of an occupant or the opening of a door or a window in the living space;and the mobile robot is operative to send an image of the living space from the camera to the remote user terminal.
  13. 13
    The environmental management system of Claim 1 wherein:the environmental management system includes a remote user terminal;and the environmental management system is configured to deploy the mobile robot to collect environmental data from the living space in response to instructions from a user via the remote user terminal.
  14. 14
    The environmental management system of Claim 13 wherein:the robot sensor is a camera;and the mobile robot is operative to send an image of the living space from the camera to the remote user terminal.
  15. 15
    The environmental management system of Claim 1 wherein:the environmental management system includes a remote user terminal;die robot sensor is an ambient temperature sensor;the environmental management system is operative to localize the mobile robot in the living space, generate a map of the living space, register the position of the mobile robot relative to the living space, and collect a temperature data set from the ambient temperature sensor representing a temperature distribution in the living space;and the environmental management system is operative to report the temperature distribution to the remote user terminal.
  16. 16
    The environmental management system of any one of Claims 1 to 15 wherein the robot sensor is operative to detect an open door or an open window of the living space.
  17. 17
    The environmental management system of any one of Claims 8,9,12 and 16 when dependent on any one of Claims 8, 9 and 12, wherein the robot sensor is operative to detect the occupant in the living space. Date reçue/Date received 2023-05-26
  18. 18
    The environmental management system of any one of Claims 1-7,10-11,13-15 and 16 when dependent on any one of Claims 1-7,10-11 and 13-15, wherein the robot sensor is operative to detect an occupant in the living space.
  19. 19
    The environmental management system of any one of Claims 1 to 18 wherein the robot sensor is a microphone.
  20. 20
    The environmental management system of Claim 1 wherein foe environmental management system includes an automation controller device including an automatic latch or lock device.
  21. 21
    The environmental management system of Claim 1, wherein foe processor is configured to generate foe energy management plan comprising a recommended plan for operating or deploying energy management equipment.
  22. 22
    The environmental management system of Claim 1, wherein foe processor is configured to generate foe energy management plan in response to device usage data comprising on/off status data of foe device(s).
  23. 23
    An environmental management system for monitoring conditions in a living space of a structure, foe environmental management system comprising:at least one processor configured to perform operations comprising: receiving stationary sensor from a stationary sensor, the stationary sensor data indicative of a condition in the living space and receiving robot sensor data from an onboard robot sensor of a mobile robot, foe robot sensor data indicative of foe condition in foe living space, evaluating stationary sensor data and robot sensor data, the stationary sensor data and/or foe robot sensor data comprising device usage date;and generating a usage report and/or energy management plan based on the stationary sensor data and robot sensor data.
  24. 24
    A method for monitoring conditions in a living space of a structure, foe method comprising:Date reçue/Date received 2023-05-26 receiving stationary sensor data from a stationary sensor, the data indicative of a condition in the living space;and receiving robot sensor data from an onboard robot sensor of a mobile robot the condition in the living space;evaluating stationary sensor data and robot sensor data, the stationary sensor data and/or the robot sensor data comprising device usage data;and generating a usage report and/or energy management plan based on the stationary sensor data and robot sensor data. Date reçue/Date received 2023-05-26
Independent claims24