Robot Mapping Using Visual Markers to Reduce False Loops

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing navigation technologies face difficulties in mapping large scenes like supermarkets and airports due to frequent loop issues and false loops, which affect the quality of navigation and positioning services in highly similar environments.

Innovation Solution

A robot mapping method that uses visual sensors to detect markers with identification information, which are strategically placed in the environment, to reduce loop difficulties and false loops by performing mapping based on these markers, with preset conditions for loop processing to ensure accurate navigation and positioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If laser or visional sensors are used to perform loop mapping on the current scene, then navigation and positioning services can be provided, but loop difficulties and false loops occur frequently in large scenes with highly similar environments

Engineering Contradiction:
Improvemapping reliabilityVSAvoidmapping complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces markers as intermediary objects placed in the environment to facilitate the mapping process. These markers serve as reliable reference points that the robot can detect and use for positioning and loop closure, eliminating the need for complex sensor-based loop detection in highly similar environments. The markers act as a mediator between the robot's sensing system and the environment, providing unambiguous spatial information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If markers are strategically placed in the environment to guide mapping, then loop difficulties and false loops are reduced, but the system requires additional infrastructure

Engineering Contradiction:
Improvenavigation accuracyVSAvoiddeployment complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent employs markers that are simple, inexpensive, and easily deployable objects. These markers can be placed temporarily in the environment and do not require permanent installation or complex infrastructure. The markers are designed to be detected by the robot's vision system and can be removed or replaced without significant cost or effort, making the system easy to deploy and adapt to different environments.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Measurement precision

If visual sensors detect markers with identification information for mapping, then loop difficulties and false loops are reduced, but the system requires marker detection and recognition capabilities

Engineering Contradiction:
Improvepositioning precisionVSAvoidsensor processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent utilizes markers with distinct visual characteristics, including color variations, that make them easily detectable and recognizable by the robot's vision system. The markers are designed with high-contrast patterns and identification information that can be quickly processed, reducing the computational burden on the sensor system while maintaining high positioning precision.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS11654572B2Robot mapping method and robot and computer readable storage medium using the same
Publication Date: 2023.05.23 UBTECH ROBOTICS CORP LTD
  • US11654572B2 patent drawing
  • US11654572B2 patent drawing
  • US11654572B2 patent drawing

AI summary

The present disclosure provides a robot mapping method as well as a robot and a computer readable storage medium using the same. The method includes: detecting a marker with identification information capable of being identified by the robot in a current scene; determining whether the detected marker meets a preset condition; and mapping the current scene based on the marker, if the detected marker meets the preset condition. The robot mapping method can not only map the current scene, but also effectively reduce the difficulty of loops and the number of false loops.