|
Algorithm 2. Specific steps of the MFCKF.
|
|
Input:, ,
|
|
Output:, ,
|
| 1. Decompose and and obtain sub-states (i.e., , , and ) |
| and their covariance (i.e., , , and ); |
| 2. Filter the sub-filters based on the sub-states and sub-covariances as well as the measured values and |
| obtain the sub-states and sub-covariances at time (, , and , , , ) |
| (based on the filter shown in Algorithm 1); |
| 3. Eliminate redundant information and get sub-states for fusion (i.e., , , and ) |
| and their variances (i.e., , , and ); |
| 4. Fuse the sub-states and covariance based on the FKF framework and thus obtain and
|
| as well as their covariance and ; |
| 5. Recombine , and to obtain the final status update ; |
| 6. Recombine , and to obtain the final status update ; |
| 7. Output , , as the initial value for the next moment, and repeat Steps 1–6. |
|
End. |