AI Robot Cleaner Scheduling Based on User Action Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robot cleaners lack the ability to systematically adjust their cleaning operations based on a user's actions, resulting in inefficient cleaning and reduced user satisfaction.
Innovation Solution
An AI apparatus that acquires image data to recognize user actions and determines a cleaning schedule to assist or supplement the user's cleaning operations, either by matching the user's actions or providing additional cleaning, based on predefined operation modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the robot cleaner moves along a predetermined route, then the cleaning path is established, but the cleaning operation does not adapt to user actions
Solution Approach 1:
The system pre-establishes multiple cleaning routes and operation modes before execution. When a user action is detected, the system selects from pre-prepared cleaning schedules and modes, avoiding the need for complex real-time decision-making algorithms while still achieving adaptive cleaning behavior.
Solution Approach 2:
The cleaning operation transitions from static predetermined routes to dynamic adaptive operations. The system dynamically adjusts the cleaning mode (first mode for same cleaning, second mode for supplementary cleaning) and schedule based on real-time detection of user actions, making the cleaning operation flexible and responsive to user needs.
2Productivity
If the robot cleaner performs cleaning based on predetermined schedule or user command, then the cleaning task is executed, but the cleaning efficiency is reduced when user actions are not considered
Solution Approach 1:
The system continuously monitors user actions through sensors and cameras, using this feedback to dynamically adjust the cleaning operation. When user cleaning actions are detected, the system modifies the cleaning schedule and mode accordingly, ensuring that cleaning activities are coordinated with user behavior to maximize efficiency and minimize redundant cleaning time.
3Reliability
If the robot cleaner performs supplementary cleaning operations, then the cleaning thoroughness is improved, but the cleaning time increases
Solution Approach 1:
The system performs supplementary cleaning operations selectively rather than comprehensively. When operating in the second mode, the robot focuses on specific areas that require additional cleaning based on user actions, rather than re-cleaning the entire space. This partial action approach ensures thoroughness in critical areas while limiting the increase in overall cleaning duration.
Data Source
AI summary
An AI robot for cleaning in consideration of a user's action includes a camera to acquire a first image data for the user, a cleaning unit including a suction unit and a mopping unit, a driving unit configured to drive the AI robot, and a processor to determine the user's action using the first image data, determine a cleaning schedule in consideration of the user's action, and control the cleaning unit and the driving unit based on the determined cleaning schedule.


