Environmental management systems including mobile robots and methods using same

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The integration of rich and autonomous behavior of household mobile robots with Internet of Things connectivity remains unmet, as existing technologies struggle to effectively manage and control these robots remotely, especially in unpredictable environments with multiple sensor inputs.

Innovation Solution

A computer-implemented method and system for remote control and monitoring of mobile cleaning robots, featuring a user interface with control elements for launch, cleaning strategies, and recall functions, allowing users to command and track the robots' actions, including scheduling and remediation options, via a user terminal connected to the robot's drive and cleaning motors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If household mobile robots are equipped with autonomous behavior and multiple sensor inputs, then their ability to operate in unpredictable environments improves, but the complexity of remotely managing and controlling them deteriorates

Engineering Contradiction:
Improveautonomous behaviorVSAvoidcontrol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control interface is segmented into multiple independent control elements grouped by function (launch controls, cleaning strategy controls, physical recall controls). Each control element handles a specific aspect of robot operation, allowing users to manage complexity by interacting with discrete, well-defined controls rather than a monolithic interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A user terminal acts as an intermediary between the user and the mobile robot. The terminal receives user inputs through the segmented control elements, processes them, and translates them into appropriate commands for the robot's autonomous systems, simplifying the user's interaction with the complex robot while preserving autonomous operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users are provided with comprehensive control options for cleaning strategies and robot management, then ease of operation improves, but device complexity increases

Engineering Contradiction:
Improveuser control capabilityVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The user interface is divided into distinct control groups (launch, cleaning strategy, physical recall) with each group containing specific control elements for particular functions. This segmentation allows users to access comprehensive control capabilities without being overwhelmed by a single complex interface, as they can focus on one functional group at a time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control elements are designed to be dynamically configurable, allowing users to adjust cleaning strategies and robot behavior based on real-time conditions and user preferences. This dynamic adaptability provides comprehensive control options while maintaining interface simplicity through context-aware defaults and automated adjustments.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10488857B2Environmental management systems including mobile robots and methods using same
Publication Date: 2019.11.26 IROBOT CORP
  • US10488857B2 patent drawing
  • US10488857B2 patent drawing
  • US10488857B2 patent drawing

AI summary

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.