Floor Plan Repair Using Graph Cuts for Robot Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing household robots face challenges in navigating complex environments safely due to limitations in the number and quality of sensors, which affects their ability to make sharp turns, move at higher speeds, and accurately map and understand their surroundings.

Innovation Solution

The development of a floor plan system that uses data from autonomous mobile devices (AMDs) to generate, update, and repair floor plans, allowing for accurate segmentation of room geometries and integration of user-provided hints to refine the mapping, thereby enhancing navigation and safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If consumer-grade robots are equipped with more high-quality sensors to navigate complex environments safely, then navigation safety and mapping accuracy improve, but device complexity and cost increase

Engineering Contradiction:
Improvenavigation safetyVSAvoidsensor system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces complex sensor-based detection systems with a computational geometry approach. Instead of relying on multiple high-quality sensors to detect and understand the environment, the system uses floor plan data structures and geometric algorithms to represent, reason about, and navigate environments. This substitution of mechanical/sensor systems with computational methods reduces sensor requirements while maintaining navigation safety.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces floor plan data structures as an intermediary representation between the robot and the physical environment. These structured representations (walls, rooms, corridors, obstacles) serve as a mediator that simplifies complex sensor data into manageable geometric models, enabling safe navigation without requiring direct complex sensor processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If sensors are enhanced to detect obstacles and hazards more accurately, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improveobstacle detection accuracyVSAvoidsensor system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces sensor-based obstacle detection with computational geometry methods. Instead of using multiple sensors to detect obstacles in real-time, the system represents obstacles as geometric primitives (polygons, lines, points) in floor plan data structures. This allows for precise obstacle representation and collision detection through mathematical computations rather than complex sensor arrays.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Speed

If the robot is equipped with advanced sensors for faster movement and sharper turns, then speed and maneuverability improve, but reliability of safe operation decreases due to sensor limitations

Engineering Contradiction:
Improverobot movement speedVSAvoidsafe operation reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent performs preliminary computation of safe paths and collision-free trajectories using floor plan data before the robot executes movements. By pre-calculating navigation paths based on the geometric representation of the environment, the system enables faster speeds and sharper turns with guaranteed safety, as the path validity is determined computationally rather than relying on real-time sensor feedback during high-speed operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12287639B1Floor plan repair system for autonomous mobile devices
Publication Date: 2025.04.29 AMAZON TECH INC
  • US12287639B1 patent drawing
  • US12287639B1 patent drawing
  • US12287639B1 patent drawing

AI summary

Systems and techniques for generation, storage, and updating of common floor plans across shared autonomous mobile devices. The systems and techniques include extraction of semantically meaningful data from one or more occupancy maps to provide a floorplan to a user that aligns with the user's understanding of the space using heuristics and machine learning techniques. The techniques also enable repair of damaged or inconsistent floor plan geometries through the use of polygon triangulation and graph cuts.