Robot Map Generation With Morphological Obstacle Contour Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating robot maps are inefficient due to high noise levels and inaccurate obstacle detection, requiring significant time, cost, and effort for manual correction.

Innovation Solution

A method and system that automatically identify and correct noise and obstacle contours in robot maps by performing dilation and erosion operations on pixels estimated to be obstacles, using color and size criteria to determine polygon-based contours.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual modification is performed to remove noises and correct obstacle contours, then map accuracy is improved, but time consumption and labor cost increase significantly

Engineering Contradiction:
Improvemap accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs automatic noise removal and obstacle contour correction using image processing algorithms, enabling the map generation system to self-correct without human intervention. The processor automatically identifies and removes fine noises, corrects blurry contours, and annotates obstacle contours, replacing manual modification processes entirely

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical editing processes with automated image processing and computer vision algorithms. The system uses pixel analysis, edge detection, and contour recognition algorithms to automatically identify and correct map errors, substituting human visual inspection and manual editing with computational methods

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If raw map is used as it is without modification, then processing time is reduced, but map quality deteriorates with considerable noises and inaccurate obstacle contours

Engineering Contradiction:
Improveprocessing speedVSAvoidmap quality
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs noise removal and contour correction operations automatically during the map generation process itself, rather than requiring separate post-processing steps. The image processing algorithms are integrated into the workflow, so corrections are made preliminarily before the map is finalized and used by the robot

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated image processing operates continuously during map generation, maintaining constant refinement of the map data. The system processes the raw map through multiple filtering and correction stages in sequence, ensuring that useful actions (noise removal, contour correction) are performed continuously without interruption or manual intervention

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If manual annotation of obstacle contours is performed, then contour accuracy is improved, but labor cost and effort increase significantly

Engineering Contradiction:
Improvecontour accuracyVSAvoidlabor cost
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent replaces manual annotation of obstacle contours with automated image processing algorithms that detect edges, identify object boundaries, and generate polygon-based contour representations. The system uses computer vision techniques to automatically annotate contours without human labor

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates an automated computational copy of the manual contour annotation process through image processing algorithms. These algorithms replicate the function of human contour detection and annotation by analyzing image gradients, edges, and object boundaries to generate accurate contour representations automatically

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11885638B2Method, system, and non-transitory computer-readable recording medium for generating a map for a robot
Publication Date: 2024.01.30 BEAR ROBOTICS INC
  • US11885638B2 patent drawing
  • US11885638B2 patent drawing
  • US11885638B2 patent drawing

AI summary

According to one aspect of the invention, there is provided a method for generating a map for a robot, the method comprising the steps of: acquiring a raw map associated with a task of the robot; identifying pixels estimated to be a moving obstacle in the raw map, on the basis of at least one of colors of pixels specified in the raw map and sizes of areas associated with the pixels; and performing dilation and erosion operations on the pixels estimated to be the moving obstacle, and determining a polygon-based contour of the moving obstacle.