Automatic Pool Cleaner Wall-Following for Perimeter Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automatic swimming pool cleaners lack the ability to accurately map pool perimeters without external tools, limiting their efficiency and effectiveness in cleaning operations.

Innovation Solution

The cleaner adjusts its traction speeds on opposite sides to maintain contact with pool walls, allowing it to map the perimeter by sensing contact with vertical walls and making turns, using onboard mechanisms to measure distances and angles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the cleaner uses balanced traction speeds on both sides, then the cleaner can travel forward or rearward easily, but it cannot map the pool perimeter accurately

Engineering Contradiction:
Improvepool perimeter mapping accuracyVSAvoidcleaner movement control
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system dynamically adjusts the traction speeds of left and right wheels based on wall contact detection. When a wall is detected, the cleaner transitions from balanced speeds to unbalanced speeds to maintain contact with the wall while mapping the perimeter, then returns to balanced speeds for normal forward movement. This dynamic adjustment resolves the contradiction by enabling accurate perimeter mapping only when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameters (traction speeds) from a constant balanced state to a variable state with three modes: normal forward movement (balanced speeds), wall following (unbalanced speeds with slower contact side), and corner turning (different speed combinations). This parameter change allows the system to achieve both easy operation and accurate mapping by using unbalanced speeds only during perimeter mapping phases.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the cleaner uses unbalanced traction speeds to maintain wall contact, then it can map the perimeter accurately, but the movement control becomes more complex

Engineering Contradiction:
Improvelinear distance measurement accuracyVSAvoidtraction speed control system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses wall contact sensors to provide feedback that triggers automatic adjustment of wheel speeds. When the sensor detects wall contact, the controller automatically applies unbalanced speeds to maintain contact, and when contact is lost, it returns to balanced speeds. This feedback mechanism simplifies the control complexity by using automatic sensor-based adjustments rather than requiring complex manual or pre-programmed control sequences.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The cleaner performs its own perimeter mapping function using its existing wall-following capability combined with speed differential control. The system self-adjusts its operation mode based on sensor input, eliminating the need for external mapping tools or complex external control systems. The cleaner serves its own mapping needs by leveraging its inherent ability to maintain wall contact through speed adjustment.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the cleaner traverses the entire perimeter through multiple loops, then the perimeter measurements can be refined, but the cleaning time increases

Engineering Contradiction:
Improveperimeter measurement refinementVSAvoidcleaning operation duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs perimeter mapping by traversing only the necessary portion of the pool perimeter (typically one complete loop or partial loop depending on pool shape) rather than requiring multiple complete loops. The wall-following mode with unbalanced speeds allows accurate measurement in a single pass, reducing the excessive action of multiple traversals while maintaining measurement precision.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The cleaner performs perimeter mapping as a preliminary action during its normal cleaning operation. By integrating the mapping function into the regular cleaning path using wall-following mode, the system accumulates perimeter data during routine operation without requiring separate dedicated mapping trips, thus avoiding additional time loss while still achieving refined measurements through repeated passes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3969687B1Method of operating an automatic swimming pool cleaner
Publication Date: 2025.10.29 ZODIAC POOL CARE EURO
  • EP3969687B1 patent drawing

AI summary

A swimming pool cleaner may include motive elements intentionally driven in an unbalanced manner. This unbalanced driving may allow a cleaner to maintain contact with ("hug") walls of a pool, allowing the cleaner to, e.g., obtain information allowing mapping of the pool perimeter.