Robot Floor Map Editing for Zone-Based Cleaning Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Robotic floor-cleaning devices generate maps with errors and inaccuracies, failing to represent user-defined service areas effectively, necessitating a method for users to adjust and customize the map and operational settings based on location within the workspace.

Innovation Solution

A graphical user interface (GUI) is developed to allow users to generate, adjust, and customize maps and settings for robotic floor-cleaning devices, enabling users to modify map boundaries and select specific operations for different areas of the workspace through a user interface connected to the device via network communication, allowing for real-time adjustments and control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a robotic floor-cleaning device generates maps using sensors, then navigation capability is improved, but map accuracy deteriorates due to errors and inaccuracies

Engineering Contradiction:
Improvenavigation capabilityVSAvoidmap accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

A user interface acts as an intermediary between the robotic device and the user, allowing users to view generated maps, identify inaccuracies, and manually adjust map boundaries and settings. This mediator enables correction of sensor-generated errors without requiring changes to the sensor system itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system provides feedback to users through the user interface displaying the generated maps and allowing users to provide corrective input. This feedback loop enables users to observe map inaccuracies and make adjustments, improving overall map accuracy through human-in-the-loop validation.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If users want to customize operation based on location, then operational versatility is improved, but device complexity increases due to multiple settings and map adjustments

Engineering Contradiction:
Improveoperational customizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The workspace map is segmented into different areas or zones, allowing users to apply different operational settings to different segments. This segmentation enables location-based customization without requiring a completely different system for each area, managing complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a spatial dimension to operational control by allowing users to define specific geographic areas within the map and assign different settings to each area. This dimensional approach to customization enables versatile location-based control while maintaining a unified device architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If map boundaries are adjusted through user interface, then map accuracy is improved, but user interaction complexity increases

Engineering Contradiction:
Improvemap accuracyVSAvoiduser interaction simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system creates a digital copy or representation of the physical workspace that users can interact with and adjust. Instead of requiring users to physically navigate and measure spaces, they work with a simplified digital map copy that can be easily modified through the user interface, reducing interaction complexity while maintaining accuracy.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12093520B2Robotic floor-cleaning system manager
Publication Date: 2024.09.17 AI INC
  • US12093520B2 patent drawing
  • US12093520B2 patent drawing
  • US12093520B2 patent drawing

AI summary

A method for instructing operation of a robotic floor-cleaning device based on the position of the robotic floor-cleaning device within a two-dimensional map of the workspace. A two-dimensional map of a workspace is generated using inputs from sensors positioned on a robotic floor-cleaning device to represent the multi-dimensional workspace of the robotic floor-cleaning device. The two-dimensional map is provided to a user on a user interface. A user may adjust the boundaries of the two-dimensional map through the user interface and select settings for map areas to control device operation in various areas of the workspace.