Mobile Robot Error Control for Slip and Airflow Blockage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile robots, such as robotic vacuum cleaners, often require human intervention to resolve errors like airway blockages and slips, which can be inconvenient for users and hinder autonomous operation.
Innovation Solution
A method for a mobile robot to monitor its systems to detect specific errors, such as airflow blockages and navigation slips, and determine a combined 'limpet-state' error, allowing it to perform targeted error-handling operations without user intervention, including reducing suction power to maintain mobility while navigating away from the error area.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the robot reduces suction power to maintain mobility, then the robot can continue moving autonomously, but the cleaning performance decreases
Solution Approach 1:
The robot dynamically adjusts suction power based on operational state. When a limpet-state error is detected (combining airway blockage and slip conditions), the robot reduces suction power to restore mobility. This dynamic adjustment allows the robot to adapt between cleaning performance and mobility requirements, enabling autonomous recovery from error states while maintaining acceptable cleaning functionality.
2Reliability
If the robot requires human intervention to resolve errors, then the robot can handle complex error situations, but the autonomous nature of the robot deteriorates
Solution Approach 1:
The robot implements self-diagnosis and self-recovery capabilities by monitoring multiple systems simultaneously. When a limpet-state error is detected through combined monitoring of airway blockage conditions and slip conditions, the robot autonomously executes error-handling operations including reducing suction power and resuming movement. This self-service approach eliminates the need for human intervention in common error scenarios, enhancing autonomous operation while maintaining reliable error resolution.
Solution Approach 2:
The robot employs continuous feedback monitoring of multiple systems (airflow sensors, motor load sensors, navigation sensors) to detect error conditions. The feedback mechanism enables the robot to identify limpet-state errors by combining information from different sensors, and to adjust operations based on detected conditions, creating a closed-loop control system that maintains autonomous operation.
3Measurement precision
If the robot monitors multiple systems to detect combined errors, then the accuracy of error identification improves, but the system complexity increases
Solution Approach 1:
The robot merges monitoring of multiple systems into a unified error detection framework. By combining airway blockage detection (through airflow and motor load sensors) with slip detection (through navigation and drive system sensors), the robot identifies limpet-state errors as a combined condition. This merging approach improves error identification accuracy by considering multiple factors simultaneously while managing system complexity through integrated monitoring architecture.
Data Source
AI summary
A method of controlling a mobile robot, the method including monitoring a first system of the mobile robot to detect a first error associated with the first system, monitoring a second system of the mobile robot to detect a second error associated with the second system, and when the first error and the second error are detected at the same time, determining that a third error has occurred.


