Surface Detection Models for Robotic Lawnmower Radar

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic lawnmowers face challenges in efficiently and reliably detecting the type of surface they are traveling on, particularly in reducing reliance on boundary wires and navigation systems.

Innovation Solution

A computer-implemented method utilizing multiple machine learning models, each trained in a neural network to classify surface types based on radar detections at different drive wheel rotational velocities, allowing for efficient surface type detection across varying robotic lawnmower speeds and turning angles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single machine learning model is used for surface type detection across all drive wheel rotational velocities, then the device complexity is reduced, but the measurement precision and reliability of surface type detection deteriorates

Engineering Contradiction:
Improvemodel complexityVSAvoidsurface type detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent divides the surface type detection task into multiple specialized machine learning models, each trained for a specific drive wheel rotational velocity range. This segmentation allows each model to specialize in detecting surface types under specific velocity conditions, thereby improving detection accuracy without requiring a single overly complex model to handle all scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects the appropriate machine learning model based on the current drive wheel rotational velocity. By matching the operating conditions with the corresponding trained model, the system ensures optimal detection accuracy for each velocity regime while keeping individual model complexities manageable.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple machine learning models are trained for different drive wheel rotational velocities, then the measurement precision of surface type detection is improved, but the device complexity increases

Engineering Contradiction:
Improvesurface type detection accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of training one model to handle all possible velocity conditions, the patent trains multiple models each covering a specific velocity range. This partial action approach allows each model to be simpler and more accurate for its designated range, while the collection of models collectively covers the full operating spectrum.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the training parameter of drive wheel rotational velocity across different models. Each model is trained with velocity-specific data, creating a set of models that collectively cover the full range of operating velocities. This parameter-based differentiation improves accuracy without requiring each individual model to be overly complex.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If radar detections are processed with velocity-specific machine learning models, then the reliability of surface type detection is improved, but the computational resources required increase

Engineering Contradiction:
Improvedetection reliabilityVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The machine learning models are pre-trained offline for specific velocity ranges, so that during runtime, the system only needs to select the appropriate pre-trained model and feed radar data into it. This preliminary training action shifts the computational burden from runtime to training time, improving reliability without significantly increasing real-time energy consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates multiple copies of machine learning models, each specialized for a velocity range. Once trained, these model copies can be efficiently deployed and executed. The copying approach allows parallel optimization of each model for its specific purpose, improving reliability while enabling efficient runtime execution through specialized, optimized model instances.

Inventive Principle:
Principle #26Copying

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

This approach enhances the efficiency and reliability of surface type detection, reducing computational resources needed and enabling accurate classification even when the lawnmower is turning or rotating on the spot.

Implementation Method 1

obtaining radar detections related to a surface on which the robotic lawnmower is intended to travel

Methodology Applied
Scientific EffectRadar: Radar

Data Source

PatentEP4562994A1Enhanced surface detection for a robotic lawnmower
Publication Date: 2025.06.04 HUSQVARNA AB
  • EP4562994A1 patent drawingFigure 1
  • EP4562994A1 patent drawingFigure 2A~2B
  • EP4562994A1 patent drawingFigure 3~4

AI summary

The present disclosure relates to a computer-implemented method for providing at least two surface type detection models and is adapted to provide classifications regarding surface properties for a robotic lawnmower (100) comprising at least two drive wheels (131, 132) that are driven at corresponding drive wheel velocities (v1A, v2A; v1B, v2B), constituting a set of drive wheel rotational velocities (v1A, v2A; v1B, v2B). The method comprising, for at least two different sets of drive wheel rotational velocities (v1A, v2A; v1B, v2B), obtaining (S100) radar detections (182) related to a surface (G) on which the robotic lawnmower (100) is intended to travel, and obtaining (S200) a set of drive wheel rotational velocities (v1A, v2A; v1B, v2B). The method further comprises associating (S300) the radar detections (182) for the obtained set of drive wheel rotational velocities (v1A, v2A; v1B, v2B) with a certain type of surface; and training (S400) a surface type detection model in a neural network using the associated radar detections (182) for the obtained set of drive wheel rotational velocities (v1A, v2A; v1B, v2B). At least two surface type detection models are trained in the neural network, each surface type detection model being associated with a corresponding set of drive wheel rotational velocities (v1A, v2A; v1B, v2B).