Covariance values of ekf input sources should be calculated #2765
Replies: 3 comments 4 replies
-
Thank you for the suggestion! Do you have any concrete ideas on how to calculate the covariance dynamically on which sensors? Currently, there are three input sources in EKF: IMU, odometry, and the results of NDT (=LiDAR Localization). BTW the covariance of IMU and odometry can be calibrated beforehand using the CalibrationTool which we, TIER IV, recently made public. Note that this is just a static parameter and does not mean that the covariance can be dynamically calculated onboard. |
Beta Was this translation helpful? Give feedback.
-
Hello @kminoda . Thanks for your support . To verify the linear velocity from the instrument in hand, we would compare it with the linear velocity data from gnss-ins and observed that the velocity from the vehicle was always higher than it should have been. At the same time, we observed that the linear velocity data coming from the vehicle was louder. So for now we choose to use linear velocity from gnss-ins. |
Beta Was this translation helpful? Give feedback.
-
In the current autoware architecture, pose and twist data are given as input to EKF. However, the covariance values of these data are filled with the calculated default values.
Covariance values are important for EKF. While generating position values in EKF, the reliability of the new data is determined by considering the covariance of the input data. In this way, if there are noisy values in the input data, EKF should take these values into less consideration. EKF makes this decision by looking at the covariances. For this reason, it is necessary to dynamically calculate the covariance values entering the EKF.
I look forward to your views on this subject.
Beta Was this translation helpful? Give feedback.
All reactions