Dynamic Optical Flow Sensor Calibration Using IMU Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Planar robots, such as robotic vacuum cleaners, face challenges in maintaining accurate navigation due to integration errors in inertial measurement units (IMUs) and optical flow sensors, which lead to trajectory inaccuracies over time, especially when navigating heterogeneous surfaces and varying lighting conditions.

Innovation Solution

The method involves using an inertial measurement unit (IMU) to calibrate an optical flow sensor by collecting data and adjusting parameters such as optical flow scales, alignment angles, and displacement between the IMU and the optical flow sensor, enabling real-time calibration and error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If static calibration procedures are used with known lighting sources and tracking surfaces, then calibration parameters can be obtained for specific sensor configurations, but the calibration parameters vary when ground surfaces or light sources change or when OF sensor height changes

Engineering Contradiction:
Improvecalibration accuracyVSAvoidadaptability to heterogeneous surfaces and lighting conditions
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic calibration that continuously adapts calibration parameters based on current operating conditions. The system monitors ground surface characteristics, lighting conditions, and sensor height in real-time, automatically adjusting calibration parameters to maintain accuracy across heterogeneous environments without requiring manual recalibration for each condition change.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system dynamically modifies calibration parameters based on detected environmental conditions. When ground surfaces, light sources, or sensor height change, the calibration parameters are automatically adjusted to compensate for these variations, transforming the static calibration approach into an adaptive system that maintains measurement precision across diverse conditions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If IMU is used for navigation and trajectory computation through dead-reckoning, then velocity and heading measurements can be obtained, but integration errors from gravity residuals and zero-gravity offset cause trajectory to become out of shape after several seconds

Engineering Contradiction:
Improvenavigation functionalityVSAvoidtrajectory accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where optical flow sensor measurements continuously monitor actual displacement and velocity. These measurements are compared with IMU-derived trajectory estimates, and calibration parameters are dynamically adjusted to correct accumulating integration errors. This closed-loop feedback prevents trajectory drift by continuously realigning the dead-reckoning computation with actual sensor observations.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-calibration by using its own optical flow sensor measurements to detect and correct IMU integration errors. The calibration process is autonomous, automatically adjusting parameters to maintain trajectory accuracy without external intervention, allowing the navigation system to self-correct its accumulating errors in real-time.

Inventive Principle:
Principle #25Self-service

3Reliability

If OF sensor is used to provide velocity measurements to compensate for IMU integration errors, then trajectory accuracy can be maintained longer, but calibration parameters must be accurately obtained for different ground surfaces and lighting conditions

Engineering Contradiction:
Improvetrajectory accuracyVSAvoidcalibration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-calibration by automatically adapting calibration parameters based on real-time environmental sensing. The optical flow sensor itself provides the data needed for calibration, eliminating the need for external calibration equipment or manual procedures. The system autonomously adjusts its calibration parameters to match current ground surface and lighting conditions, reducing operational complexity while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12098923B2Methods and apparatus for dynamic optical flow sensor calibration by IMU in planar robot systems
Publication Date: 2024.09.24 CEVA TECHNOLOGIES INC
  • US12098923B2 patent drawing
  • US12098923B2 patent drawing
  • US12098923B2 patent drawing

AI summary

Methods, apparatus, and systems are provided for calibrating an optical flow (OF) sensor by using an inertial measurement unit (IMU) measurements in a planar robot system.