AI Cleaning Robot Guard Control for Object-Aware Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cleaning robots lack the ability to identify and respond optimally to objects in their vicinity due to limited sensor combinations, resulting in repetitive and inefficient navigation patterns.

Innovation Solution

A cleaning robot equipped with a camera and AI models that capture images of objects, determine tasks based on object attributes, and control a guard portion to descend and interact with objects, allowing for specific actions such as avoidance, interaction, or movement of the objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a general cleaning robot uses only basic sensors for obstacle detection, then the device complexity is low, but the measurement precision and task differentiation capability are insufficient

Engineering Contradiction:
Improveobject information detection accuracyVSAvoidsensor combination complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The cleaning robot segments object recognition into multiple categories (cleanable objects, movable objects, non-movable objects, forbidden zones) and uses different sensor combinations and task strategies for each segment, allowing precise measurement without requiring all sensors to operate at maximum complexity simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The robot employs a universal sensor fusion system that can adaptively select and combine different sensors (laser, ultrasonic, infrared, camera) based on the specific recognition needs of different object types, making the sensor system multi-functional rather than dedicated to single purposes

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If the cleaning robot performs only avoidance driving with the same pattern, then the device complexity is low, but the productivity and cleaning coverage are reduced

Engineering Contradiction:
Improvecleaning coverage efficiencyVSAvoidtask differentiation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The robot dynamically adjusts its driving behavior based on real-time object recognition results, transitioning between different task modes (avoidance, cleaning, moving, forbidden zone avoidance) rather than following a fixed pattern, thereby improving productivity without requiring overly complex static system design

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The robot changes operational parameters such as driving speed, guard portion position, and task priority based on the type of object detected, allowing flexible adaptation to different situations and improving overall cleaning efficiency without fundamentally redesigning the system architecture

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the cleaning robot does not use a guard portion, then the device complexity is low, but the ability to interact with and move objects is limited

Engineering Contradiction:
Improveobject interaction capabilityVSAvoidguard portion mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The guard portion is extracted as a separate, dedicated component specifically for object interaction, allowing the main cleaning mechanism to remain simple while adding versatility through this specialized attachment that can be deployed only when needed for moving or interacting with objects

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11350809B2Cleaning robot and method of performing task thereof
Publication Date: 2022.06.07 SAMSUNG ELECTRONICS CO LTD
  • US11350809B2 patent drawing
  • US11350809B2 patent drawing
  • US11350809B2 patent drawing

AI summary

A method, performed by a cleaning robot, of performing a task, is provided. The method includes capturing an image of an object in a vicinity of the cleaning robot, determining a task to be performed by the cleaning robot, by applying the captured image to at least one trained artificial intelligence (AI) model, controlling a guard portion to descend from in front of an opened portion to a floor surface of the cleaning robot, according to the determined task, and driving towards the object so the object is moved by the descended guard portion.