Floor-Cleaning Robot Floor-Type Detection for Adaptive Suction Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Autonomous floor-cleaning robots face limitations in cleaning mission duration due to battery charge and struggle to adapt cleaning characteristics effectively across different flooring types, leading to inconsistent cleaning performance and reduced battery life.
Innovation Solution
The robot incorporates a motion sensor and controller circuit to detect flooring discontinuities and adjust cleaning characteristics, such as suction force, by integrating data from various sensors, including a six-axis inertial measurement unit and motor power signals, to identify and respond to changes in flooring types, optimizing cleaning performance and extending battery life.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the robot uses high suction force for cleaning, then cleaning effectiveness is improved, but battery consumption increases and mission duration decreases
Solution Approach 1:
The robot dynamically adjusts suction force based on detected floor type. The controller circuit receives signals from motion sensors detecting floor transitions and automatically modulates the suction motor power accordingly, switching between high power for carpets and low power for hard floors to optimize energy consumption while maintaining cleaning effectiveness
Solution Approach 2:
The system changes the operational parameter of suction force according to the detected floor type. When a carpet is detected, the suction force is increased to effective levels; when hard floor is detected, the suction force is reduced to minimal levels, thereby adapting the cleaning parameter to match the surface being cleaned
2Productivity
If the robot maintains constant high suction force, then cleaning performance on carpets is improved, but battery life is reduced and unnecessary energy is consumed on hard floors
Solution Approach 1:
The robot transitions from static to dynamic operation by continuously monitoring floor type through motion sensors and adjusting suction force in real-time. This dynamic adaptation allows the robot to maintain high cleaning performance on carpets while conserving battery life on hard floors, effectively extending the cleaning mission duration
Solution Approach 2:
The robot autonomously detects floor type transitions and self-adjusts its suction force without human intervention. The controller circuit automatically processes sensor signals and modulates motor power, enabling the system to serve itself by optimizing its own operational parameters based on environmental conditions
3Adaptability or versatility
If the robot uses motion sensors and controller circuits to detect floor type, then adaptability to different flooring types is improved, but device complexity increases
Solution Approach 1:
The system implements feedback control by using motion sensors to detect floor type and feeding this information back to the controller circuit, which then adjusts the suction motor power accordingly. This closed-loop feedback mechanism enables automatic adaptation to different floor types while keeping the control logic relatively simple
Solution Approach 2:
The motion sensor serves multiple functions: it detects floor type transitions, provides feedback to the controller, and triggers appropriate cleaning parameter adjustments. By making the sensor multi-functional, the system achieves high adaptability without proportionally increasing overall device complexity
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
The solution enables the robot to autonomously adapt cleaning parameters based on flooring types, enhancing cleaning effectiveness and extending mission duration by optimizing suction force and power usage, thereby improving user experience and reducing unnecessary noise and battery consumption.
Implementation Method 1
a motion sensor responsive to changes in pitch, the motion sensor being carried by the chassis
Implementation Method 2
the vanes of at least the rear roller make contact with the floor surface along the length of the roller such that the roller experiences a consistently applied friction force during rotation
Implementation Method 3
a motor driven fan located within the cleaning bin to provide a suction force that pulls debris into the cleaning bin
Data Source
AI summary
Cleaning robots may use floor-type-detection techniques as a trigger for autonomously altering various floor-cleaning characteristics. In some examples, a controller circuit of the robot is configured to determine a flooring type as a function of a signal from a motion sensor indicative of a change in pitch caused by the robot crossing a flooring discontinuity. In some examples, the controller circuit is configured to determine a flooring type based on a power draw signal corresponding to the cleaning head assembly of the robot.


