Cleaning Robot Error Detection Using Fill Duration Deviation Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional cleaning robots often fail to detect blockages in the intake duct promptly, leading to continued operation and spreading dirt instead of picking it up, due to the interruption-free nature of the cleaning process, which can result in inefficient cleaning and potential robot failure.
Innovation Solution
A method that compares the average duration for filling the collection container with dirt to a single duration, identifying an error state if the single duration deviates significantly from the average, allowing for timely interruption of the cleaning process and preventing further dirt spreading, and includes features like monitoring air pressure differences and operating mode considerations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the cleaning robot continues cleaning without interruption after displaying an error message, then the cleaning process maintains continuity and productivity, but the robot spreads dirt over the surface instead of picking it up and may suffer from undetected blockages
Solution Approach 1:
The system implements feedback by comparing the current filling duration against the average filling duration and using this feedback to interrupt the cleaning process when an error state is detected, preventing the robot from spreading dirt and ensuring reliable operation
Solution Approach 2:
The system performs preliminary action by determining the average filling duration in advance during normal operation, which enables early detection of error states before they cause significant damage or cleaning failures
2Ease of operation
If the system uses a single threshold-based error detection method, then the device complexity is low and ease of operation is high, but the detection precision is insufficient to distinguish between normal variations and actual errors
Solution Approach 1:
The system applies dynamics by transitioning from a static single threshold to a dynamic comparison between current duration and average duration, allowing the error detection threshold to adapt based on learned normal operation patterns while maintaining ease of operation
Solution Approach 2:
The system changes parameters by using the average filling duration as a dynamic reference parameter that evolves with operation, enabling precise error detection that adapts to different cleaning conditions and surfaces
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Effectively identifies error states, such as blockages, preventing the robot from spreading dirt and potentially causing damage, by determining average filling durations based on surface dirt levels and operating conditions, ensuring reliable operation across varying environments and dirt levels.
Implementation Method 1
a dirt fill level of the collection container is then usually determined by an air pressure difference between the intake duct and exhaust duct of the cleaning robot being monitored
Data Source
AI summary
A method for identifying an error state in a cleaning robot which has a collection container for collecting dirt. According to the method an average duration for filling the collection container with dirt during the operation of the cleaning robot is determined. The existence of an error state is identified as soon as a single duration for filling deviates from the determined average duration for filling by more than a predefined difference value.
