Differential Drive Motion Estimation With Adaptive Slip Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional localization methods for differential drive vehicles rely heavily on exteroceptive sensors, which suffer from accuracy degradation and loss of localization in GPS-denied areas, and fail to accurately predict and compensate for slippage in skid-steer drive systems.
Innovation Solution
A control command-based adaptive system and method that utilizes time-synchronized command input signals and onboard Inertial Measurement Unit (IMU) data to estimate motion parameters, employing a Hammerstein-Wiener model and Extended Kalman Filter framework to fuse sensor information and adapt to changing conditions, reducing dependency on exteroceptive sensors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional localization methods use exteroceptive sensors (GPS, camera, LIDAR) for position estimation, then localization accuracy is maintained in open environments, but localization accuracy degrades or is lost in GPS-denied areas
Solution Approach 1:
The patent extracts the localization capability from dependency on exteroceptive sensors (GPS, camera, LIDAR) and implements it using only interoceptive sensors (wheel encoders, accelerometer, gyroscopes). The system removes the external sensor requirement by developing an extended Kalman filter that operates independently using internal vehicle measurements, thereby solving the GPS-denied environment problem.
Solution Approach 2:
The patent makes the localization system universal by enabling it to function across diverse environments (both GPS-available and GPS-denied areas) using a unified approach. The extended Kalman filter framework integrates multiple sensor types (wheel encoders, accelerometer, gyroscopes) to provide consistent localization performance regardless of external conditions, making the system adaptable to various operational scenarios.
2Ease of operation
If skid-steer drive systems are used for mobile robot platforms, then maneuverability is improved, but slippage and skidding occur during normal operation
Solution Approach 1:
The patent implements feedback by using the extended Kalman filter to continuously estimate and compensate for slippage and skidding effects. The system processes measurements from wheel encoders, accelerometer, and gyroscopes through the EKF algorithm to predict actual motion parameters, comparing estimated values with commanded values to detect and compensate for slippage in real-time, thereby maintaining accurate control despite skid-steer characteristics.
Solution Approach 2:
The patent applies parameter changes by dynamically adjusting the kinematic model parameters within the extended Kalman filter to account for varying slippage conditions. The system modifies the state vectors and measurement models to reflect actual wheel slip conditions, allowing accurate estimation of position and orientation even when the relationship between wheel rotation and vehicle motion changes due to slippage.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Motion parameters estimation for localization of differential drive vehicles is an important part of robotics and autonomous navigation. Conventional methods require introceptive as well extroceptive sensors for localization. The present disclosure provides a control command based adaptive system and method for estimating motion parameters of differential drive vehicles. The method utilizes information from one or more time synchronized command signals and generate an experimental model for estimating one or more motion parameters of the differential drive vehicle by computing a mapping function. The experimental model is validated to determine change in the one or more motion parameters with change in one or more factors and adaptively updated to estimate updated value of the one or more motion parameters based on the validation. The system and method of present disclosure provide accurate results for localization with minimum use of extroceptive sensors. Further, reduced number of sensors leads to reduction in cost.