Method for detecting obstacle, self-moving robot, and non-transitory computer readable storage medium

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cleaning robots, such as sweeping robots, can only identify certain types of obstacles and fail to detect low-height obstacles due to the limitations of their laser devices, leading to poor user experience.

Innovation Solution

A method for detecting obstacles using image acquisition apparatuses to transform obstacle information into depth information, convert it into a point cloud map, and analyze a valid height range to determine the presence and size of obstacles, allowing for accurate obstacle detection and navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a laser device is disposed on the top surface of the sweeping robot to detect obstacles, then the robot can identify obstacles around it, but it cannot detect low-height obstacles because the laser device can only detect obstacles higher than the robot itself

Engineering Contradiction:
Improveobstacle detection capabilityVSAvoiddetection height range
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent transitions from horizontal laser detection to vertical image-based depth detection. By capturing images from the front and back of the robot and processing them into depth maps, the system can detect obstacles in the vertical dimension (including low-height obstacles) that were previously undetectable by horizontal laser scanning.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces an image processing system as an intermediary between the robot's sensors and obstacle detection. The image acquisition apparatus captures visual information, which is then processed through depth map generation and point cloud analysis to detect obstacles, serving as a mediator that overcomes the limitations of direct laser detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the laser device emits and receives signals in the horizontal direction, then it can identify obstacles around the sweeping robot, but it fails to detect low-height obstacles resulting in poor user experience

Engineering Contradiction:
Improveobstacle identification accuracyVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The image acquisition apparatus serves multiple functions: it captures images for depth mapping, identifies obstacle locations, determines obstacle heights, and enables detection across various detection angles. This multi-functional approach replaces the single-function horizontal laser detection, improving both reliability and user experience.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If the sweeping robot uses image matching with a database to identify obstacles, then it can recognize specific obstacle types, but it can only identify limited types of obstacles and misses low-height obstacles

Engineering Contradiction:
Improveobstacle type recognitionVSAvoidobstacle detection completeness
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent merges image-based depth information with point cloud mapping technology to create a comprehensive obstacle detection system. By combining front and back images, generating depth maps, and creating point cloud representations, the system achieves both obstacle type recognition and complete detection including low-height obstacles that were previously missed.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12572148B2Method for detecting obstacle, self-moving robot, and non-transitory computer readable storage medium
Publication Date: 2026.03.10 BEIJING ROBOROCK INNOVATION TECH CO LTD
  • US12572148B2 patent drawing
  • US12572148B2 patent drawing
  • US12572148B2 patent drawing

AI summary

A method for detecting an obstacle, applied to a self-moving robot, including: transforming obstacle information into depth information; converting the depth information into a point cloud map, and determining coordinate data of a reference point on the obstacle; determining a valid analysis range in a height direction in the point cloud map; and determining, based on the coordinate data of the reference point, whether an obstacle is present within the valid analysis range.