System and method for error handling of an uncalibrated sensor
AssigneePony AI Inc.
InventorsPingfan Meng, Zhenhao Pan
Life of this patent
Estimating the term…
Abstract
Provided herein is a system and method for determining whether a sensor is calibrated and error handling of an uncalibrated sensor. The system comprises a sensor system comprising a sensor and an analysis engine configured to determine whether the sensor is uncalibrated. The system further comprises an error handling system configured to perform an error handling in response to the sensor system determining that the sensor is uncalibrated. The method comprises determining, by a sensor system, whether the sensor is uncalibrated, and performing, by an error handling system, an error handling in response to the sensor system determining that the sensor is uncalibrated.
Claims20
A system comprising:
- a sensor;
- and
- one or more processors configured to:
- determine a probability of whether the sensor is uncalibrated based on one or more sensor parameters or a comparison of a proportion of features from data captured by the sensor and historical data at a same location, wherein the sensor parameters comprising any of a skew, a depth of field, an angle of view, a beam angle, an aspect ratio, and a pixel number;
- in response to determining that the probability of whether the sensor is uncalibrated satisfying a threshold probability, select a first error handling mechanism based on a previous rate of success of recalibration relative to a specific location, a specific landmark, or a type of landmark, wherein the selecting of the first error handling mechanism comprises:
- selecting a recalibration mechanism in response to the previous rate of success satisfying a threshold;
- and
- selecting a different error handling mechanism in response to the previous rate of success failing to satisfy the threshold;
- perform the first error handling mechanism in accordance with the selection of the error handling mechanism;
- determine whether the sensor is validated following the first error handling mechanism;
- in response to determining that the sensor is not validated following the first error handling mechanism, perform a second error handling mechanism and a second validation;
- upon determining that the sensor is validated after the first error handling mechanism or the second error handling mechanism, capture sensor data using the sensor after the first error handling mechanism or the second error handling mechanism;
- and
- navigate a vehicle using the sensor data.
An error handling method for a sensor of a system, performed by one or more processors, the error handling method comprising:
- determining a probability of whether the sensor is uncalibrated based on one or more sensor parameters or a comparison of a proportion of features from data captured by the sensor and historical data at a same location, wherein the sensor parameters comprising any of a skew, a depth of field, an angle of view, a beam angle, an aspect ratio, and a pixel number;
- in response to determining that the probability of whether the sensor is uncalibrated satisfying a threshold probability, selecting a first error handling mechanism based on a previous rate of success of recalibration relative to a specific location, a specific landmark, or a type of landmark, wherein the selecting of the first error handling mechanism comprises:
- selecting a recalibration mechanism in response to the previous rate of success satisfying a threshold;
- and
- selecting a different error handling mechanism in response to the previous rate of success failing to satisfy the threshold;
- performing the first error handling mechanism in accordance with the selection of the error handling mechanism;
- determining whether the sensor is validated following the first error handling mechanism;
- in response to determining that the sensor is not validated following the first error handling mechanism, performing a second error handling mechanism and a second validation;
- upon determining that the sensor is validated after the first error handling mechanism or the second error handling mechanism, capturing sensor data using the sensor after the first error handling mechanism or the second error handling mechanism;
- and
- navigating a vehicle using the sensor data.
Dependencies are inferred from the claim text.