Sold
Available
IBL-26-1326

Cleaning robot device based on rectangular map decomposition and coverage path planning method using the same

Listed on
2026-09-01
Robotics Technology Wheeled/Tracked Robots Control/AI/SW
Coverage robot using rectangular map decomposition and spiral path planning

This technology enables a cleaning robot to collect information on obstacles, corners, and edges in an unknown map. Based on this data, the map is divided into rectangular sub-maps. The robot performs cleaning in a spiral pattern within each sub-map and utilizes a shortest-path algorithm to move between sub-maps, thereby increasing path planning efficiency.

When performing conventional coverage path planning in large or obstacle-heavy spaces, the need to account for the entire grid and all edges increases computational complexity, which significantly slows down execution time.

This technology uses collected edge information to decompose the map into rectangular sub-maps, optimizes decomposition units by identifying convex and concave corners, and generates paths based on these edges to reduce the overall map exploration range and computational load.

Key Features:
  • Map exploration phase: Detecting walls and obstacles while following walls in an unknown map to collect corner and edge information.
  • Map decomposition phase: Using the collected corner and edge information to divide the map into one or more rectangular sub-maps.
  • Sub-map cleaning phase: Moving along a spiral coverage path within the decomposed sub-maps using edge information to perform cleaning.
  • Sub-map selection phase: Selecting the next sub-map to clean based on Euclidean distance and generating a new path.

Kyungpook National University
Bo-young Kang | Miao Xu
Document
Date of application:
2019-07-25
|
Patent registration number:
10-2230362
Industry
robot•automation
Technology
Robotics
Optics•Sensor
Country
Korea
Family Patent

N/A

Price
Price negotiable
Subscribe to our newsletter to receive the latest patent information faster than anyone else.
← Back to list