Robot Cleaner Light Pattern Filtering for Reflection-Free Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robot cleaners face challenges in distinguishing between light patterns generated by direct projection and those reflected from surfaces, which affects their ability to accurately map and navigate cleaning areas.

Innovation Solution

The robot cleaner employs a pattern projection unit and an image acquisition unit to project light patterns and capture images, using geometrical analysis to differentiate between valid and reflected light patterns, allowing for accurate obstacle detection and navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If light is projected to the floor to recognize cleaning area state, then the robot can map the environment, but reflected light creates false patterns that reduce measurement precision

Engineering Contradiction:
Improvelight pattern detection accuracyVSAvoidlight reflection interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the light pattern detection process into multiple analysis steps: detecting the projected light pattern, identifying reflected light patterns, and separately processing valid versus invalid patterns. This segmentation allows the system to distinguish between direct and reflected light, resolving the measurement precision issue caused by reflection interference.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces geometric relationship analysis as an intermediary mechanism to determine whether detected light patterns are valid or reflected. By analyzing the spatial and geometric characteristics of detected patterns against the known projection geometry, the system can filter out false patterns caused by reflection, thereby improving measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the robot uses camera to photograph light patterns for navigation, then it can detect obstacles, but reflected light patterns cause false obstacle detection

Engineering Contradiction:
Improveobstacle detection accuracyVSAvoidfalse pattern information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the detected light patterns are validated against geometric constraints before being used for obstacle detection. The system continuously compares detected pattern positions and characteristics with expected geometric relationships, providing feedback to filter out false patterns from reflections, thus improving obstacle detection reliability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameters used for pattern validation by incorporating geometric relationship criteria into the detection process. Instead of relying solely on pattern intensity or position, the system evaluates multiple parameters including angular relationships and spatial consistency, which helps distinguish true obstacle patterns from reflected light patterns, reducing false detections.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the robot cleaner projects light in a predetermined pattern, then it can map the cleaning area, but materials that reflect light generate additional patterns that complicate analysis

Engineering Contradiction:
Improvecleaning area mapping efficiencyVSAvoidlight pattern analysis complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-establishing the geometric relationship model between the light source, camera, and expected floor patterns before actual detection begins. This pre-computed geometric framework is then used to quickly validate detected patterns, allowing efficient discrimination between valid and reflected patterns without adding complex real-time analysis, thus maintaining productivity while managing complexity.

Inventive Principle:
Principle #10Preliminary action

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

This method enables the robot cleaner to effectively discriminate between direct and reflected light patterns, enhancing its ability to map the environment and avoid obstacles, thereby improving its cleaning efficiency and navigation accuracy.

Implementation Method 1

a pattern projection unit for projecting light in a predetermined pattern toward a floor of an area in front of the main body of the robot cleaner

Methodology Applied
Scientific EffectLight projection: Light

Implementation Method 2

Since some materials of floors or objects to which light is projected reflect the light, a new light pattern due to reflection can be detected

Methodology Applied
Scientific EffectLight reflection: Reflection

Data Source

PatentUS10133930B2Robot cleaner and method for controlling the same
Publication Date: 2018.11.20 LG ELECTRONICS INC
  • US10133930B2 patent drawing
  • US10133930B2 patent drawing
  • US10133930B2 patent drawing

AI summary

A method for controlling a robot cleaner configured to project light of a predetermined pattern to a floor of an area in front thereof in a specific direction and to acquire an image of the area to which the light is projected, according to the present disclosure, includes: (a) acquiring a front view image of the robot cleaner; (b) detecting the pattern from the image acquired in (a); and (c) discriminating a pattern formed by reflected light from a pattern formed by light directly projected from the robot cleaner, from among patterns indicated in the acquired image, on the basis of geometrical characteristics defined by a projection direction of the light and the direction of an optical axis in which the image is acquired when two or more patterns are detected from the image.