Dynamic Obstacle Navigation for Static-Free Robot Map Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot autonomous map building technologies require a static map for planning, which is impractical due to frequent obstacle changes in real-world environments, leading to performance issues and risks.

Innovation Solution

A map generation method that navigates a terminal device to a first obstacle and determines a next navigation point based on candidate obstacles, updating them in real time to generate a map without a static map, using two scanning ranges to reduce repeated exploration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static map is used for map building planning, then the planning process can be completed with a known map structure, but the method becomes impractical when obstacles change frequently in the real world

Engineering Contradiction:
Improveadaptability to dynamic environmentsVSAvoidmap building performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent transitions from static map-based planning to dynamic real-time obstacle detection and navigation. The terminal device continuously scans the environment using sensors, detects obstacles in real-time, and dynamically adjusts the navigation trajectory based on current obstacle positions, making the system adaptable to changing environments while maintaining reliable map building performance

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary obstacle detection by scanning the environment before finalizing the navigation trajectory. The terminal device detects obstacles in advance, predicts potential collision points, and pre-adjusts the navigation path to avoid obstacles, enabling proactive adaptation rather than reactive response

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the terminal device explores all regions comprehensively, then complete map coverage is achieved, but energy consumption increases and repeated exploration occurs

Engineering Contradiction:
Improvemap coverage completenessVSAvoidenergy consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent implements a feedback mechanism where the terminal device continuously monitors its navigation trajectory, compares it with the generated map data, and identifies regions that have already been explored. This feedback loop prevents repeated exploration of the same areas, reducing energy consumption while ensuring complete map coverage through efficient path planning

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent divides the exploration space into scanned regions and unscanned regions based on sensor data. By segmenting the environment into explored and unexplored zones, the terminal device can focus its energy on unscanned areas while avoiding re-exploration of scanned regions, achieving complete coverage with optimized energy usage

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260071889A1Map generation method and related device
Publication Date: 2026.03.12 HUAWEI TECH CO LTD
  • US20260071889A1 patent drawing
  • US20260071889A1 patent drawing
  • US20260071889A1 patent drawing

AI summary

This application discloses a map generation method, which includes: first obtaining a plurality of obstacles in a scanning range of a sensor; controlling a terminal device to navigate to a first obstacle, where the first obstacle is an obstacle closest to the terminal device in the plurality of obstacles; then determining a next navigation point of the terminal device, where the next navigation point is an obstacle whose distance from the first obstacle is the shortest in a plurality of candidate obstacles, or the next navigation point is an obstacle that is not selected in the plurality of obstacles and that the terminal device does not pass through; and generating a map based on a navigation trajectory of the terminal device.