Cleaning area selection method and device
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Prior floor-cleaning robots often clean in a disorderly sequence, leading to omissions due to suboptimal cleaning routes, resulting in incomplete cleaning of areas.
Innovation Solution
A method and device that systematically select and clean areas by moving the robot in specific directions to determine if the current location is a secondary selectable area, dividing the area into sub-areas based on size, establishing communication relationships between sub-areas, and prioritizing uncleaned regions for efficient coverage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the floor-cleaning robot moves in a disorderly sequence to clean areas, then the robot can cover the cleaning area, but cleaning omissions occur due to suboptimal routing
Solution Approach 1:
The cleaning area is divided into multiple selectable areas with different priority levels (first selectable area and second selectable area). The robot segments the cleaning task by priority, ensuring high-priority areas are cleaned first, which prevents omissions while maintaining efficient routing through systematic area selection rather than disorderly movement
Solution Approach 2:
The cleaning areas are pre-classified into different selectable categories before the robot begins cleaning. This preliminary organization of cleaning targets allows the robot to follow an optimized route that systematically covers all areas without omissions, resolving the contradiction between reliability and productivity
2Reliability
If the robot systematically determines secondary selectable areas by moving in specific directions and checking multiple times, then cleaning coverage improves and omissions are reduced, but the time and complexity of area selection increases
Solution Approach 1:
The area determination process is segmented into systematic directional movements (first direction, second direction, third direction, fourth direction) with checks at each step. This structured segmentation ensures comprehensive coverage of secondary selectable areas without random wandering, improving reliability while keeping the selection process efficient through methodical progression
Solution Approach 2:
The robot performs multiple checks (four times in different directions) to determine secondary selectable areas, which may seem excessive but ensures no area is missed. This partial redundancy in checking guarantees complete coverage while the systematic nature of the checks prevents unnecessary time waste through organized rather than random verification
Data Source
AI summary
Disclosed are a method and device for selecting a to-be-cleaned area. The method includes: obtaining to-be-cleaned secondary selectable area; controlling a floor-cleaning robot to move by one-unit length in first direction and determining whether the current location of floor-cleaning robot is to-be-cleaned secondary selectable area; if no, controlling the floor-cleaning robot to move by one-unit length in second direction and determining whether the current location of floor-cleaning robot is to-be-cleaned secondary selectable area; if no, controlling the floor-cleaning robot to move by two-unit lengths in third direction and determining whether the current location of floor-cleaning robot is to-be-cleaned secondary selectable area; if no, controlling the floor-cleaning robot to move by two-unit lengths in fourth direction and determining whether the current location of floor-cleaning robot is to-be-cleaned secondary selectable area; and executing cleaning operation in to-be-cleaned secondary selectable area if the current location of floor-cleaning robot is the same.


