Robotic Surface Touch Mapping for Targeted Precision Cleaning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic systems lack the ability to efficiently identify and clean surfaces that have been touched by actors, such as humans, animals, or robots, often resorting to indiscriminate cleaning which is inefficient and wasteful.

Innovation Solution

A robotic device equipped with sensors and control circuitry that generates a map of the environment, identifies keypoints representing actor body locations, and determines if these keypoints are within a threshold distance of stationary features, allowing targeted cleaning of only touched areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If indiscriminate cleaning is performed on all surfaces, then cleaning coverage is improved, but cleaning efficiency and resource utilization deteriorate

Engineering Contradiction:
Improvecleaning coverageVSAvoidcleaning efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The cleaning task is segmented into targeted zones based on actor interaction data. Instead of cleaning entire surfaces, the system divides cleaning areas into specific portions that require attention, identified through keypoint tracking and proximity detection to actor body parts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies cleaning resources locally only to areas that have been touched by actors. By identifying specific portions of surfaces within threshold distances of actor keypoints, the system concentrates cleaning effort where needed rather than applying it uniformly across all surfaces.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If comprehensive surface monitoring is implemented, then cleaning precision is improved, but system complexity increases

Engineering Contradiction:
Improvetouch detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses an intermediary data structure (the map with marked portions) to bridge actor tracking and cleaning execution. Actor keypoints serve as intermediaries that translate complex sensor data into simple proximity checks against surface portions, reducing the complexity of direct touch detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a digital copy or representation of the physical environment as a map, which stores information about surfaces and their cleanliness status. This virtual model allows complex monitoring and decision-making to occur in the digital domain, simplifying the physical system's requirements.

Inventive Principle:
Principle #26Copying

3Loss of time

If real-time actor tracking is performed, then cleaning timeliness is improved, but computational resources increase

Engineering Contradiction:
Improvecleaning timelinessVSAvoidcomputational energy
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system performs partial tracking by focusing only on relevant actor keypoints (hands, fingers) rather than monitoring the entire actor body continuously. This selective approach reduces computational load while maintaining timely detection of touch events on surfaces.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11097414B1Monitoring of surface touch points for precision cleaning
Publication Date: 2021.08.24 GDM HOLDING LLC
  • US11097414B1 patent drawing
  • US11097414B1 patent drawing
  • US11097414B1 patent drawing

AI summary

A system includes a robotic device, a sensor disposed on the robotic device, and circuitry configured to perform operations. The operations include determining a map that represents stationary features of an environment and receiving, from the sensor, sensor data representing the environment. The operations also include determining, based on the sensor data, a representation of an actor within the environment, where the representation includes keypoints representing corresponding body locations of the actor. The operations also include determining that a portion of a particular stationary feature is positioned within a threshold distance of a particular keypoint and, based on thereon, updating the map to indicate that the portion is to be cleaned. The operations further include, based on the map as updated, causing the robotic device to clean the portion of the particular stationary feature.