Robot Cleaner Image-Based Room Recognition for Global Localization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robot cleaners face challenges in accurately returning to their charging base and recognizing their position on a map when their location is changed by external factors, leading to inefficient battery recharging and mapping issues due to lack of global localization capabilities.

Innovation Solution

The implementation of a control method that uses image acquisition and feature distribution learning to estimate room-specific feature distributions, allowing the robot cleaner to recognize its current position by comparing acquired images with stored reference groups, thereby determining its location within a cleaning area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the robot cleaner uses infrared signal sensing to search for the charging base, then it can detect the charging base signal, but it cannot accurately recognize its position on the map when moved to a new location, leading to inefficient battery recharging

Engineering Contradiction:
Improveposition recognition accuracyVSAvoidtime to return to charging base
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent creates a map copy of the cleaning area that includes position information of the charging base and other features. When the robot needs to return to the charging base, it uses this stored map copy to determine its position and navigate directly, rather than searching for infrared signals. This allows accurate position recognition even when moved to a new location, resolving the contradiction between measurement precision and time loss.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The robot performs preliminary mapping of the cleaning area before actual cleaning operations. During this preliminary action, it stores position information of the charging base and creates a reference map. When moved to a new location, this pre-established map enables immediate position recognition and direct navigation to the charging base, eliminating the need for time-consuming signal searching.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the robot cleaner creates a map of the cleaning area, then it can store position information, but it fails to recognize its current position on the map when its location is changed by external factors

Engineering Contradiction:
Improveposition information retentionVSAvoidadaptation to location changes
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent implements feedback mechanisms where the robot continuously compares its current sensor data with the stored map information. When its location changes, the system receives feedback about the mismatch between expected and actual positions, then updates its position recognition accordingly. This feedback loop enables the robot to maintain position information retention while adapting to location changes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The position recognition system is designed to be dynamic rather than static. When the robot detects that its location has changed (through sensor data mismatch or user intervention), the system dynamically updates its position estimate by comparing current environmental features with the stored map. This dynamic adaptation allows the robot to maintain accurate position information even when moved to new locations.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the robot cleaner searches for the infrared signal at the current position, then it can detect the charging base signal by chance, but it runs out of battery while wandering around searching for the signal

Engineering Contradiction:
Improvecharging base detection reliabilityVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The robot performs preliminary mapping that includes storing the position of the charging base in the cleaned area map. When battery recharging is needed, it uses this pre-stored position information to navigate directly to the charging base without wandering or searching for infrared signals. This preliminary action ensures reliable charging base detection while minimizing battery consumption by eliminating unnecessary movement.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If the robot cleaner is moved to another room by the user, then it can be repositioned for different cleaning tasks, but it cannot recognize its position on the existing map or previously created map

Engineering Contradiction:
Improverepositioning capabilityVSAvoidposition recognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system maintains a copy of the cleaning area map that includes positional information of features like the charging base. When the robot is moved to another room or new location, it uses this map copy to recognize its position by comparing current environmental features with the stored map data. This copying mechanism enables the robot to adapt to repositioning while maintaining accurate position recognition.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9798957B2Robot cleaner and control method thereof
Publication Date: 2017.10.24 LG ELECTRONICS INC
  • US9798957B2 patent drawing
  • US9798957B2 patent drawing
  • US9798957B2 patent drawing

AI summary

A control method for a robot cleaner includes acquiring a plurality of images of surroundings during travel of the robot cleaner in a cleaning area, estimating a plurality of room-specific feature distributions according to a rule defined for each of a plurality of rooms, based on the images acquired while acquiring the plurality of images, acquiring an image of surroundings at a current position of the robot cleaner, obtaining a comparison reference group including a plurality of room feature distributions by applying the rule for each of the plurality of rooms to the image acquired while acquiring the image at the current position, comparing the obtained comparison reference group with the estimated room-specific feature distributions, and determining a room from the plurality of rooms having the robot cleaner currently located therein.