Robot Map Updating Through Verified Indoor Region Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robots often acquire incorrect map data due to recognition errors and sensor data inaccuracies, leading to a continuous need for verifying and updating map information in indoor spaces.

Innovation Solution

A robot system that compares stored map data with newly acquired data using distance sensors and processors to determine if the new data is accurate and relevant, updating the map only if no errors are found and the new data provides additional information about the environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the robot continuously updates map data during travel, then the map data coverage is improved, but the reliability of map data deteriorates due to recognition errors and sensor inaccuracies

Engineering Contradiction:
Improvemap data coverageVSAvoidmap data reliability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The robot performs comparison operations between newly acquired map data and previously stored map data to verify accuracy before updating. This feedback mechanism ensures that only verified correct data is integrated, maintaining reliability while expanding coverage.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The robot conducts error verification and comparison operations before finalizing the map update. By performing preliminary checks on the newly acquired map data against existing data, the system prevents incorrect data from being integrated, thus maintaining reliability during continuous updates.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the robot verifies and compares map data before updating, then the reliability of map data is improved, but the time consumption increases

Engineering Contradiction:
Improvemap data reliabilityVSAvoidmap update time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The robot performs comparison operations selectively based on changes detected in the environment. Rather than verifying every map data point, the system focuses verification efforts on areas where changes are detected or where errors are likely, reducing overall verification time while maintaining reliability.

Inventive Principle:
Principle #16Partial or excessive action

3Area of stationary object

If the robot acquires map data while traveling, then the map data coverage is improved, but errors in sensor data cause incorrect map data

Engineering Contradiction:
Improvemap data coverageVSAvoidmap data accuracy
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The robot uses comparison operations as a feedback mechanism to detect and correct errors in newly acquired map data. By comparing new data with established map data, the system identifies inconsistencies caused by sensor errors and prevents incorrect data from being integrated.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The comparison operation acts as an intermediary verification step between data acquisition and map updating. This intermediate process filters out incorrect data caused by sensor errors before the data is integrated into the final map.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240053764A1Robot and controlling method thereof
Publication Date: 2024.02.15 SAMSUNG ELECTRONICS CO LTD
  • US20240053764A1 patent drawing
  • US20240053764A1 patent drawing
  • US20240053764A1 patent drawing

AI summary

A robot includes: at least one memory storing first map data corresponding to a first region of a specific space; a distance sensor configured to acquire distance data while the robot travels in the specific space; and at least one processor operatively connected to the at least one memory and the distance sensor. The at least one processor is configured to: based on second map data acquired based on the distance data, compare the first map data and the second map data and generate a comparison result, and based on identifying, based on the comparison result, that an error does not exist in the second map data and that the second map data comprises information on a second region, update the first map data with the second map data.