Robot Cleaner Algorithm Selection Using Real-Time Image Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current robot cleaners lack the ability to adaptively select and utilize cleaning algorithms based on real-time image analysis, limiting their effectiveness in varying cleaning environments and circumstances.
Innovation Solution
A robot cleaner equipped with an image sensor unit and a controller that captures image information and selects from a plurality of pre-stored cleaning algorithms to control the cleaning operation based on analysis results, allowing for adaptive cleaning algorithm selection and optimization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a robot cleaner uses fixed cleaning algorithms, then the device complexity is reduced, but the adaptability to different cleaning environments deteriorates
Solution Approach 1:
The robot cleaner dynamically selects from multiple pre-stored cleaning algorithms based on real-time image analysis results. The controller switches between different cleaning patterns (e.g., random movement, systematic scanning, obstacle avoidance) according to the detected environment type, making the cleaning system adaptive without requiring complex real-time algorithm generation.
Solution Approach 2:
Multiple cleaning algorithms are pre-stored in the controller before operation. The system performs preliminary preparation by storing various cleaning patterns and selecting the appropriate one based on image analysis, rather than generating cleaning algorithms on-the-fly during operation.
2Productivity
If the robot cleaner captures and analyzes image information, then the cleaning performance is improved, but the energy consumption increases
Solution Approach 1:
The image sensor captures images at periodic intervals or at specific triggering moments during cleaning operation, rather than continuously. The controller analyzes these periodic images to determine environment type and adjust cleaning algorithms accordingly, reducing energy consumption compared to continuous image capture and analysis.
3Adaptability or versatility
If the robot cleaner uses multiple pre-stored cleaning algorithms, then the adaptability to different circumstances is improved, but the device complexity increases
Solution Approach 1:
Multiple cleaning algorithms are pre-stored in the controller before operation. The system performs preliminary preparation by storing various cleaning patterns and selecting the appropriate one based on image analysis, rather than generating cleaning algorithms on-the-fly during operation.
Solution Approach 2:
The robot cleaner dynamically selects from multiple pre-stored cleaning algorithms based on real-time image analysis results. The controller switches between different cleaning patterns (e.g., random movement, systematic scanning, obstacle avoidance) according to the detected environment type, making the cleaning system adaptive without requiring complex real-time algorithm generation.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Disclosed are a robot cleaner capable of performing a cleaning operation by selecting a cleaning algorithm suitable for the peripheral circumstances based on an analysis result of captured image information, and a controlling method thereof. The robot cleaner comprises an image sensor unit configured to capture image information when an operation instructing command is received, and a controller configured to analyze the image information captured by the image sensor unit, and configured to control a cleaning operation based on a first cleaning algorithm selected from a plurality of pre-stored cleaning algorithms based on a result of the analysis.