Robot Walk Control Using Room Segmentation for Sweeping Coverage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current intelligent cleaning robots have a low coverage rate due to inadequate walk modes, resulting in incomplete sweeping and a poor user experience.

Innovation Solution

A method and robot design that involves controlling the robot to walk along walls to map the room, dividing the space into regular and irregular sweeping areas, and using a clip-shaped sweeping walk mode for regular areas followed by size-specific sweeping for irregular areas, enhancing coverage and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional walk modes (random, S-shaped, spiral) are used, then the robot can navigate the room, but the sweeping coverage rate is low and sweeping is incomplete

Engineering Contradiction:
Improvesweeping coverage rateVSAvoidsweeping completeness
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent divides the room into multiple grid cells and further segments each cell into regular and irregular sweeping areas. This segmentation allows the robot to systematically cover each area with appropriate sweeping patterns, ensuring complete coverage without missing zones. The room is divided into grids, each grid is analyzed for regular/irregular classification, and different sweeping strategies are applied to each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The robot performs preliminary actions by first mapping the room structure and pre-dividing the space into regular and irregular sweeping areas before actual sweeping begins. This preliminary classification enables the robot to optimize its sweeping path in advance, ensuring that all areas are accounted for and appropriate sweeping modes are predetermined for each zone.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the robot uses a single sweeping mode for all areas, then the control is simple, but the sweeping efficiency and coverage are insufficient

Engineering Contradiction:
Improvesweeping efficiencyVSAvoidcontrol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by assigning different sweeping modes to different types of areas based on their characteristics. Regular sweeping areas use clip-shaped sweeping mode for efficient coverage, while irregular sweeping areas use adaptive modes tailored to their specific geometry. This localized approach optimizes sweeping efficiency for each area type while maintaining manageable control through automated classification.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The robot dynamically adjusts its sweeping mode based on real-time identification of regular versus irregular areas. The control system transitions between different sweeping algorithms dynamically, switching from clip-shaped mode for regular areas to adaptive modes for irregular areas, optimizing performance throughout the cleaning process.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10466708B2Method for controlling walk of robot, and robot
Publication Date: 2019.11.05 MIDEA ROBOZONE TECH CO LTD
  • US10466708B2 patent drawing
  • US10466708B2 patent drawing
  • US10466708B2 patent drawing

AI summary

A method for controlling a walk of a robot and robot are provided. The method includes: controlling the robot to walk along walls of a room to obtain a structure and size of the room; dividing an area of the room into a plurality of regular sweeping areas and a plurality of irregular sweeping areas according to the structure and size of the room; controlling the robot to sweep the plurality of regular sweeping areas in a clip shaped sweeping walk mode; and controlling the robot to sweep each irregular sweeping area according to a size of each irregular sweeping area after sweeping the plurality of regular sweeping areas. The robot cleans the regular cleaning areas and the irregular cleaning areas separately, thus increasing a cleaning coverage rate, and effectively improving cleaning performance and user experiences.