Share EncyclopediaHome EncyclopediaCategories Switch Channel

Hand-to-hand auto-drive algorithm. No trace of kalman filtering. Wave

2026-08-01 00:111590NameNetworking

Introduction

Unlost kalman filter, ukf, is a combination of unlost changed transform, ut and standard kalman filtering systems that apply non-linear systems equations to the standard kalman system under linear assumptions through no-loss transformations。

Ukf uses statistical linearization techniques, which we call unscented transformation, which is a non-linear function of linear randomized variables that is more accurate than taylor-level linearization (the strategy used by the ekf) because we consider the expansion of random variables。

Like ekf, ukf is divided into projections and updates。

The basic idea of the ukf is that kalman filters and no-loss changes can effectively overcome the low and low stability of the ekf estimates, since the calculations for the non-linear distribution statistics are very accurate without neglecting the high-level items。

2. Ctrv motion model

Constant rate and speed model (co)No, no, no, no

2. 1 target status of ctrv

Kalman filter method

Kalman filter method

2. 2 ctrv status transfer function

Kalman filter method

Kalman filter method

Kalman filter method

2. 3 ctrv access noise

Kalman filter method

Kalman filter method

Kalman filter method

3. Predation

It is divided into three steps:

Kalman filter method

3. 1 general sigma points

Kalman filter method

Normally, assuming the number of states is n, we create 2 n+1 sigma points, the first of which is the average of our current state μ, the average of sigma points is:

Kalman filter method

The zirconium is an ultra-parameter, according to the formula, the larger the sigma point, the smaller the sigma point, the closer it is。

Kalman filter method

In our ctrv model, the number of states n includes, in addition to five, the treatment of noise mia and mitrometers, which also have non-linear effects on models. After increasing the impact of dealing with noise, our uncertainty matrix p became:

Kalman filter method

Among them, p's is our original uncertainty matrix (which is a 5x5 matrix in the ctrv model), and q is a coordinated matrix for addressing noise, which takes into account the form of a straight acceleration q in the ctrv model:

Kalman filter method

Calculating widening sigma points

Kalman filter method

3. 2 projections

Kalman filter method

Kalman filter method

3. 3 projected averages and variance

Kalman filter method

Kalman filter method

X k+1∣k is the weight of the sigma point for each state at each point, and the p's is the sum difference (uncertainty) for the a priori distribution pk + 1 ∣k is weighted by the difference for each sigma point。

4. Update

4. 1 predict mission

Puts the first map into the measurement space and calculates the average and the difference:

The measurements are divided into two parts, lida and radar, where the lida measurement model itself is linear, so our focus is on the treatment of radar measurement models, where the measurement non-linear map function is:

Kalman filter method

Measurement model, as shown:

Kalman filter method

Once again, we use no-loss conversion, but here we can no longer produce sigma points, we can use the predicted sigma dots directly and we can ignore the noise part. The a priori non-linear map can then be expressed as the sigma point projection (i. E., the average and the agreement difference after the projection of the non-linear transformation):

Kalman filter method

Kalman filter method

And here's r, which is also measuring noise, and here we're adding the synoptic difference in measuring noise directly to the synoptic difference because it has no non-linear effect on the system. In this case, for example, the radar measurements are:

Kalman filter method

4. 2 update state

First calculate the interconnective function of sigma dot set in state space and measurement space tk + 1 ∣k t

Calculating kalman gain kk + 1 ∣

Updates the state to calculate $x k+1|k+ (where z k+1 is the new measurement, while z k+1∣k is the measure we calculated a priori in the measurement space)。

Update the status profile matrix, calculate pk + 1∣k + 1

Kalman filter method

Like 0
Report
Favorite 0
Tip 0
Comment 0
Share 0
MoreRelated Comments
No comments yet, be the first to comment