Moving Robot Topological Mapping for Accurate Node Connections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing moving robots face challenges in accurately generating maps and recognizing positions due to inaccurate connection relationships between nodes, difficulties in distinguishing dynamic and fixed obstacles, and acquiring information on intersecting paths, leading to inefficient navigation.

Innovation Solution

The implementation of a moving robot equipped with a lidar sensor, cameras, and advanced sensors for terrain and obstacle detection, combined with a controller that generates and updates a topological map in real-time, determines open movement directions, and adjusts its path to minimize obstacle avoidance actions, allowing for more accurate node connection and stable navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a distance sensor is used to generate an initial map and a global topological map is generated by setting nodes through pixel processing, then a map can be generated, but the connecting relationship between nodes becomes inaccurate

Engineering Contradiction:
Improvenode connection accuracyVSAvoidspatial relationship information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent transitions from 2D pixel-based map processing to 3D spatial coordinate-based map generation. By using depth information from the distance sensor to create three-dimensional coordinates for nodes, the system preserves spatial relationships and improves connection accuracy between nodes in the topological map.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces an intermediary processing step that converts distance sensor data into structured spatial coordinates before generating the topological map. This intermediary coordinate system serves as a bridge between raw sensor data and the final map structure, enabling accurate node connection relationships.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If distance information is acquired while moving to generate a map, then the map can be created, but it becomes difficult to distinguish dynamic obstacles from fixed obstacles

Engineering Contradiction:
Improveobstacle classification accuracyVSAvoidsensor system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary classification of obstacles by analyzing the temporal changes in distance measurements. By comparing distance data across multiple time points and positions, the system pre-identifies dynamic versus fixed obstacles before final map generation, improving classification reliability without requiring additional sensors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the robot continuously updates its understanding of the environment by comparing new sensor readings with existing map data. This feedback loop enables the system to distinguish dynamic obstacles from fixed ones by detecting changes in obstacle positions and characteristics over time.

Inventive Principle:
Principle #23Feedback

3Loss of information

If nodes are set based on pixel processing of an initial map, then a topological map can be generated, but information on points where moving paths intersect is lost

Engineering Contradiction:
Improvepath intersection informationVSAvoidnavigation efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent recovers path intersection information by utilizing the third dimension (depth) in coordinate processing. By analyzing spatial coordinates in three dimensions rather than just 2D pixel positions, the system can identify points where paths intersect and preserve this critical navigation information in the topological map.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

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 approach enables the moving robot to generate accurate topological maps, improve navigation stability, and enhance obstacle avoidance, resulting in more efficient and precise movement within its environment.

Implementation Method 1

a lidar sensor that acquires terrain information on a traveling area

Methodology Applied
Scientific EffectTime of flight: Time of Flight

Implementation Method 2

a lidar sensor that acquires terrain information on a traveling area by using a laser

Methodology Applied
Scientific EffectLIDAR: LIDAR

Data Source

PatentUS11774976B2Moving robot and control method thereof
Publication Date: 2023.10.03 LG ELECTRONICS INC
  • US11774976B2 patent drawing
  • US11774976B2 patent drawing
  • US11774976B2 patent drawing

AI summary

A moving robot includes: a sensor to acquire terrain information; a memory to store node data for at least one node; and a controller, and the controller determines whether at least one open movement direction exists among a plurality of movement directions, based on sensing data and the node data, generates a new node in the node data when at least one open movement direction exists, determines any one of the open movement directions as a traveling direction for the robot, determines whether at least one of the nodes needs to be updated exists, based on the node data when the open movement direction does not exist, controls the moving robot to move to one of the nodes that need to be updated, and generates of a map including the at least one node, based on the node data, when the node that needs to be updated does not exist.