Autonomous Mower Vision Localization With Selective Camera Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing autonomous ground maintenance vehicles, such as lawn mowers, face challenges in efficiently utilizing vision-related computing resources and maintaining flexibility in navigation tasks, particularly when relying on vision-based sensors for boundary confinement and localization.

Innovation Solution

Implement a vision system with multiple cameras, including a localization camera and visual odometry cameras, to determine the machine's pose relative to a predefined work region using a 3D point cloud, reducing computing resources by optimizing image processing and enhancing navigation flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple vision sensors are used for navigation and localization, then measurement precision and reliability are improved, but computing resource utilization and device complexity increase

Engineering Contradiction:
Improvelocalization precisionVSAvoidvision system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the vision system into specialized components: boundary detection sensors, localization sensors, and visual odometry sensors. Each sensor type is optimized for its specific function, processing only relevant image data portions. This segmentation reduces the computational burden on each component while maintaining overall system precision through coordinated operation of multiple specialized sensors.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If vision-based sensors are used for boundary confinement and localization, then navigation accuracy is improved, but computing resource utilization increases

Engineering Contradiction:
Improvenavigation accuracyVSAvoidcomputing resource utilization
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by processing only specific portions of image data from vision sensors. Boundary detection processes only edge and contour information, while localization processes only distinctive feature points. Visual odometry processes only motion-related changes between frames. This selective processing of local image qualities significantly reduces computing resource requirements while preserving navigation accuracy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses partial action by not processing complete high-resolution images for all navigation functions. Instead, it extracts and processes only the necessary portions: boundary edges for confinement, feature points for localization, and motion vectors for odometry. This partial processing approach maintains navigation accuracy while reducing computational energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If all vision sensors process complete image data, then measurement precision is improved, but productivity and processing speed decrease

Engineering Contradiction:
Improvepose determination accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the image processing workflow into parallel specialized pipelines: boundary detection pipeline, localization pipeline, and visual odometry pipeline. Each pipeline processes specific features independently, allowing simultaneous execution without full-image processing bottlenecks. This segmentation enables real-time pose determination while maintaining precision through coordinated results from all pipelines.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-identifying and storing feature points, boundaries, and landmarks in the work area before autonomous operation begins. During navigation, the vision sensors only need to match observed features against these pre-identified references rather than processing complete images for feature extraction. This preliminary preparation significantly speeds up real-time pose determination while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12593748B2Autonomous machine having vision system for navigation and method of using same
Publication Date: 2026.04.07 THE TORO COMPANY
  • US12593748B2 patent drawing
  • US12593748B2 patent drawing
  • US12593748B2 patent drawing

AI summary

Vision systems for autonomous machines and methods of using same during machine localization are provided. Exemplary systems and methods may reduce computing resources needed to perform vision-based localization by selecting the most appropriate camera from two or more cameras, and optionally selecting only a portion of the selected camera's field of view, from which to perform vision-based location correction. Other embodiments may provide camera lens coverings that maintain optical clarity while operating within debris-filled environments.