Automatic Cleaning Device with GPU-Accelerated Real-Time Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Automatic cleaning devices face reduced efficiency due to limited processing capabilities, which slow down the generation of real-time environment maps necessary for effective cleaning operations.
Innovation Solution
An automatic cleaning device equipped with a sensor system, a central processing unit, a graphic processing unit, and a pre-processing unit, where the graphic processing unit generates maps based on pre-processed environment parameters, utilizing parallel computation and algorithms like particle filters for accurate and real-time mapping.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a traditional central processing unit is used to generate real-time maps, then the device structure remains simple, but the map generation speed is slow and working efficiency is reduced
Solution Approach 1:
The processing unit is segmented into two distinct components: a central processing unit (CPU) for control and data acquisition, and a graphic processing unit (GPU) specifically for parallel map generation computations. This segmentation allows the GPU to handle computationally intensive tasks independently, significantly accelerating map generation speed while maintaining overall system manageability through clear functional division.
2Speed
If the processing capability is increased to improve map generation speed, then the working efficiency improves, but the device complexity increases
Solution Approach 1:
A data pre-processing unit is introduced as an intermediary component between the sensor system and the GPU. This pre-processing unit prepares and organizes environmental parameter data before it reaches the GPU, optimizing the input data structure for parallel processing. This intermediary layer enables the GPU to operate at full speed without being overwhelmed by raw data complexity, thus improving reaction speed while keeping the overall system architecture manageable.
Data Source
AI summary
An automatic cleaning device includes: a sensor system for collecting a pre-set environment parameter of surroundings of the automatic cleaning device; and an application processor. The application processor includes a central processing unit electrically coupled to the sensor system to acquire the pre-set environment parameter collected by the sensor system. The application processor further includes a graphic processing unit electrically coupled to the central processing unit. The graphic processing unit obtains the pre-set environment parameter from the central processing unit and then generates a map of the surroundings of the automatic cleaning device based on the pre-set environment parameter.


