Cleaning Robot Surface Medium Detection for Autonomous Obstacle Escape

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cleaning robots often get trapped when encountering obstacles like carpets while turning, as there is no effective method to navigate around these obstacles, leading to the need for human intervention for escape.

Innovation Solution

A method and device for a cleaning robot that uses a surface medium sensor to detect changes and determine if a path exists to bypass an obstacle, allowing the robot to travel along that path or return to its original route if no path is found, utilizing a path determination module and control modules to manage the navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the cleaning robot turns around after cleaning along a wall or carpet, then it can complete the cleaning task, but it easily encounters obstacles such as carpets and gets trapped

Engineering Contradiction:
Improvecleaning task completionVSAvoidrobot escape capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The robot performs preliminary detection of surface medium changes before turning around using the surface medium sensor. By detecting the second surface medium region in advance and determining whether a bypass path exists, the robot avoids getting trapped during the turning maneuver, thus maintaining both cleaning productivity and escape reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The robot uses feedback from the surface medium sensor to detect changes in surface medium during cleaning. This feedback mechanism allows the robot to identify carpet edges and potential traps, enabling it to adjust its path by traveling along detected bypass paths or returning along original paths when appropriate, resolving the contradiction between completing cleaning tasks and avoiding entrapment

Inventive Principle:
Principle #23Feedback

2Extent of automation

If the cleaning robot waits for human intervention to escape, then it can be rescued, but it cannot autonomously complete the cleaning task

Engineering Contradiction:
Improveautonomous escape capabilityVSAvoidtime for human intervention
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The robot implements self-service escape functionality by autonomously detecting surface medium changes, determining bypass paths, and executing escape maneuvers without human intervention. The system uses the surface medium sensor to detect the second surface medium region and automatically controls the robot to travel along viable paths or return along original paths, eliminating the need for human rescue and reducing time loss

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The automated escape system relies on continuous feedback from the surface medium sensor to monitor the robot's environment. This feedback enables the robot to autonomously determine when it is trapped and to select appropriate escape paths, achieving self-service escape capability that reduces dependency on human intervention and minimizes time loss

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the cleaning robot detects surface medium changes, then it can identify obstacles, but it may get trapped if no bypass path exists

Engineering Contradiction:
Improvesurface medium detection accuracyVSAvoidnavigation flexibility
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The robot performs preliminary detection of surface medium changes and determines bypass paths before attempting to turn around. By using the surface medium sensor to identify the second surface medium region in advance and calculating feasible paths, the robot ensures that it only proceeds when a safe path exists, thus maintaining both detection precision and navigation flexibility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The robot uses feedback from path determination algorithms to evaluate whether bypass paths exist based on surface medium detection data. This feedback mechanism allows the robot to adjust its navigation strategy - traveling along detected paths when they exist or returning along original paths when they don't - thereby maintaining ease of operation while preserving accurate surface medium detection capabilities

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables the cleaning robot to autonomously avoid getting trapped by detecting surface medium changes and determining viable paths, improving its ability to escape from narrow gaps and reducing user intervention.

Implementation Method 1

controlling the surface medium sensor to transmit a signal perpendicularly to a current surface, and receiving an actual echo signal reflected by the current surface

Methodology Applied
Scientific EffectUltrasonic reflection: Echo

Data Source

PatentUS20240049935A1Cleaning robot escape method and device, medium, and electronic apparatus
Publication Date: 2024.02.15 BEIJING ROBOROCK INNOVATION TECH CO LTD
  • US20240049935A1 patent drawing
  • US20240049935A1 patent drawing
  • US20240049935A1 patent drawing

AI summary

The present disclosure relates to the technical field of intelligent home, and provides a cleaning robot escape method, a cleaning robot escape device, a computer-readable storage medium, and an electronic apparatus. The cleaning robot escape method includes: detecting, when the cleaning robot encounters an obstacle while cleaning along an edge of a first surface medium region and turns around, a second surface medium region in response to a surface medium change signal from the surface medium sensor, and determining whether a path allowing the cleaning robot to bypass the second surface medium region exists; controlling, if the path exists, the cleaning robot to travel along the path to avoid the second surface medium region; and ignoring, if the path does not exist, the surface medium change signal from the surface medium sensor, and controlling the cleaning robot to turn around and return along an original path.