Autonomous Floor Cleaner Zero-Radius Turn for Trapped Condition Exit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous floor cleaners often get trapped in small areas due to obstacle density, size, and orientation, leading to inefficient cleaning and battery waste from frequent collisions.

Innovation Solution

The autonomous floor cleaner performs a zero-radius turn while taking readings with distance sensors to determine a heading for exiting trapped conditions and navigating through occupiable spaces, allowing it to avoid obstacles and plan effective cleaning paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the autonomous floor cleaner moves randomly about the surface, then it can clean the floor surface, but it becomes trapped in small areas due to obstacle density and orientation

Engineering Contradiction:
Improvecleaning efficiencyVSAvoidtrapped condition frequency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by executing zero-radius turns and sensor scans before attempting to exit trapped conditions. The controller proactively searches for occupiable spaces by rotating the housing and analyzing sensor data in advance, rather than reacting only after becoming stuck.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts its movement strategy by transitioning from random driving to structured zero-radius turns when trapped conditions are detected. The controller continuously monitors sensor input and adjusts the cleaning path in real-time, changing from linear motion to rotational motion to navigate around obstacles.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the autonomous floor cleaner bounces frequently off obstacles, then it attempts to navigate around them, but it wastes battery life

Engineering Contradiction:
Improveobstacle navigation capabilityVSAvoidbattery consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary scanning using sensors during zero-radius turns to identify occupiable spaces before committing to movement directions. This prevents futile bouncing attempts and directs energy toward productive cleaning paths.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller continuously monitors sensor input during zero-radius turns and uses this feedback to determine the best exit direction. The system adjusts its path based on real-time obstacle detection, avoiding repeated collisions and optimizing energy usage.

Inventive Principle:
Principle #23Feedback

3Productivity

If the autonomous floor cleaner gets stuck in small areas, then it cannot clean new floor areas, but increasing sensor analysis complexity increases device complexity

Engineering Contradiction:
Improvefloor coverageVSAvoidcontroller complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The controller divides the cleaning task into distinct phases: normal random driving, trapped condition detection, zero-radius turn execution, and exit path selection. Each phase has simplified control logic, making the overall system manageable despite its adaptive capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between different operational modes based on sensor input. When not trapped, it uses simple random driving logic. When trapped, it transitions to a structured zero-radius turn routine with sensor analysis, then returns to normal operation after exiting.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3847939B1Autonomous floor cleaner and method for autonomous floor cleaning
Publication Date: 2023.11.08 BISSELL INC
  • EP3847939B1 patent drawingFigure 1~2
  • EP3847939B1 patent drawingFigure 3
  • EP3847939B1 patent drawingFigure 4~5

AI summary

An autonomous floor cleaner includes multiple occupiable space sensors for position and/or proximity sensing. Data from the occupiable space sensors can be used determine areas of occupiable space in proximity to the autonomous floor cleaner. Methods for exiting a trapped condition, obstacle avoidance, and path planning are disclosed.