Method and apparatus for performing cleaning operation by cleaning device and readable storage medium
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing smart cleaning devices perform cleaning operations in an undiversified manner, lacking adaptability to different geographical locations and user preferences, which can lead to inefficient cleaning and potential disturbance to users.
Innovation Solution
A method and apparatus that determine the geographical location of a terminal and perform cleaning operations based on specified modes, including area avoidance and tracking-type cleaning, using a processor to control the cleaning device's movements and adjust cleaning strength according to user presence and duration in specific areas.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the cleaning device performs cleaning operations in a fixed undiversified manner, then the device complexity is reduced, but the adaptability to different geographical locations and user preferences deteriorates
Solution Approach 1:
The cleaning device dynamically adjusts its cleaning path and operations based on real-time user location data from the terminal. The system transitions from static fixed-path cleaning to dynamic adaptive cleaning by continuously receiving terminal location information and modifying cleaning trajectories accordingly, ensuring the device adapts to different geographical locations and user preferences without requiring multiple dedicated hardware systems
Solution Approach 2:
The system changes operational parameters such as cleaning path coordinates, cleaning strength, and operational timing based on the terminal's geographical location and user-defined preferences. By modifying these parameters dynamically rather than changing the physical structure, the device achieves versatility while maintaining relatively simple hardware architecture
2Productivity
If the cleaning device follows the terminal's movement trajectory closely, then the cleaning coverage is improved, but the disturbance to the user increases
Solution Approach 1:
The cleaning device applies different spatial strategies in different local contexts: when the terminal is present in a specific area, the device maintains a safe distance and avoids that local region; when the terminal moves away, the device enters previously avoided areas for cleaning. This localized adaptive behavior ensures comprehensive cleaning coverage while minimizing user disturbance through context-dependent spatial management
Solution Approach 2:
The system continuously receives feedback from the terminal regarding user location and adjusts cleaning operations in real-time. By monitoring terminal position data and dynamically modifying cleaning paths based on this feedback, the device achieves high cleaning coverage in unoccupied areas while automatically avoiding regions where the user is present, thus reducing disturbance
3Productivity
If the cleaning device performs cleaning operations without considering user location, then the cleaning efficiency is improved, but the user experience deteriorates due to potential disturbance
Solution Approach 1:
The system performs preliminary actions by establishing safe distance thresholds and avoidance zones around the terminal's current location before executing cleaning operations. By pre-defining these spatial boundaries based on user location data, the device can efficiently clean all areas outside these boundaries without interrupting user activities, thus maintaining both high cleaning efficiency and good user experience
Solution Approach 2:
The cleaning device takes preliminary anti-action by proactively avoiding areas where the terminal is located before entering those zones for cleaning. By anticipating user presence and pre-planning alternative cleaning paths that circumvent occupied areas, the system prevents potential disturbance while maintaining overall cleaning efficiency through optimized route planning
Data Source
AI summary
A method for performing a cleaning operation with a cleaning device includes: determining whether the cleaning device and a terminal are located in a same general area; acquiring a first geographical location at which the terminal is currently located; and performing the cleaning operation according to the first geographical location and a specified cleaning mode.


