Cleaning Robot Object Search With User-Guided Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current navigation systems for cleaning robots, such as random bounce methods and rudimentary navigation, are inefficient and often miss large areas of the floor, and require human intervention for unknown objects or when stuck, which is inconvenient for users.

Innovation Solution

A method and apparatus that allow users to control cleaning robots via an electronic device, receiving environmental data, displaying the robot's environment, and allowing users to input desired locations for objects or surfaces to be cleaned, enabling the robot to move objects or perform cleaning actions autonomously with user guidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If random bounce navigation method is used, then the robot can navigate autonomously without human assistance, but large areas of the floor are missed and cleaning efficiency is poor

Engineering Contradiction:
Improveautonomous navigation capabilityVSAvoidcleaning efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system implements feedback by transmitting environmental data from the robot to a user device, allowing the user to observe the robot's location and cleaning progress in real-time, and provide corrective input when the robot misses areas or encounters problems

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

A user device acts as an intermediary between the robot and the user, receiving environmental data from the robot and transmitting control commands back to the robot, enabling efficient remote monitoring and control

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If SLAM techniques are used, then the robot can achieve more systematic navigation patterns, but the device complexity increases

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidnavigation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The user device serves as an intermediary that handles complex navigation tasks remotely, allowing the robot to use simpler onboard sensors while achieving systematic navigation through user-guided control based on transmitted environmental data

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If the robot operates autonomously without user input, then it can perform cleaning tasks independently, but it cannot identify unknown objects or handle unexpected situations

Engineering Contradiction:
Improveautonomous operation levelVSAvoidability to handle unknown objects
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The system transmits environmental data including object information to the user device, enabling the user to identify unknown objects and provide instructions to the robot, combining autonomous operation with human expertise for handling unexpected situations

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The user device acts as an intermediary that receives environmental data from the robot, processes object identification requests, and transmits appropriate control commands, bridging the gap between autonomous operation and human decision-making

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If human intervention is required for problems, then the robot can handle unexpected situations, but the user must manually intervene at the robot which is inconvenient

Engineering Contradiction:
Improveability to handle problemsVSAvoiduser intervention convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The user device serves as a remote intermediary, allowing users to monitor the robot's environment through transmitted data and provide control commands without needing to physically approach or manually intervene at the robot's location

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system provides real-time feedback by transmitting environmental data to the user device, enabling users to remotely assess situations and provide appropriate instructions without direct physical intervention

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230114258A1robot
Publication Date: 2023.04.13 DYSON TECH LTD
  • US20230114258A1 patent drawing
  • US20230114258A1 patent drawing
  • US20230114258A1 patent drawing

AI summary

Measures for use in operating a robot having one or more sensors. A representation of an environment of the robot is generated by operating the one or more sensors to sense a set of parameters representative of the environment of the robot. A list of objects in the environment and associated identifiers for each object in the list is generated. Control data is received from the electronic user device. The control data includes an identifier for an object in the generated list that a user of the electronic user device wishes to locate within the environment. In response to receipt of the control data, the robot and the one or more sensors are operated to search the environment to determine a location of the identified object in the environment.