Mobile Robot Map Partition Updates for Newly Appeared Areas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cleaning robots face reduced efficiency due to changes in the environment that result in newly appeared areas not accounted for in existing partitioned maps, necessitating accurate area partitioning.

Innovation Solution

A method for area dividing in a map for a mobile robot involves determining undivided areas based on previous partitioning information, and then designating or merging these areas into existing partitions based on size, to create an updated target area-dividing map.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the cleaning robot uses an existing partitioned map for cleaning, then cleaning efficiency is improved, but newly appeared areas cannot be cleaned effectively

Engineering Contradiction:
Improvecleaning efficiencyVSAvoidadaptability to environment changes
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic map partitioning by comparing the current map with the historical partitioned map and automatically updating partitions when new areas are detected. The system transitions from a static partitioned map to a dynamic one that adapts to environmental changes, allowing the robot to maintain high cleaning efficiency while effectively handling newly appeared areas through real-time partition adjustments.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the robot re-partitions the entire map every time, then new areas are accurately partitioned, but time consumption increases

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

Solution Approach 1:

The patent segments the map partitioning process into two parts: retaining existing valid partitions from the historical map and only re-partitioning newly appeared areas. This segmentation approach maintains partitioning accuracy for new regions while avoiding redundant processing of unchanged areas, significantly reducing time consumption compared to complete re-partitioning.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary comparison between the current map and historical partitioned map to identify new areas before executing partitioning operations. By pre-identifying the specific regions that require partitioning, the robot avoids unnecessary processing and directly applies partitioning algorithms only where needed, reducing overall time consumption while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

3Speed

If the robot cleans based on outdated partitions, then processing speed is fast, but cleaning coverage is incomplete

Engineering Contradiction:
Improveprocessing speedVSAvoidcleaning coverage
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the robot compares the current map with the historical partitioned map, detects newly appeared areas, and updates partitions accordingly. This feedback loop ensures that the partitioning information remains current and accurate, allowing the robot to maintain fast processing speed while achieving complete cleaning coverage by always operating with up-to-date partition information.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250199534A1Method for area dividing in map for mobile robot, mobile robot and computer-readable storage medium
Publication Date: 2025.06.19 BEST EPOCH TECH CO LTD
  • US20250199534A1 patent drawing
  • US20250199534A1 patent drawing
  • US20250199534A1 patent drawing

AI summary

A method for area dividing in a map for a mobile robot includes: obtaining a binary map corresponding to a target area; determining one or more first areas in the binary map according to partition information, wherein the one or more first areas are undivided areas in the binary map, the partition information corresponds to second areas in the binary map, and the second areas are divided areas in the binary map; for each first area of the one or more first areas, determining, according to size of the first area, the first area as a newly added second area, or merging the first area into a third area that is one of the second areas, thereby obtaining a target area-dividing map; and controlling the mobile robot according to the target area-dividing map.