35. Understanding of Kalman filter algorithm

Basic idea: learning, understanding and application of Kalman filtering algorithm;

  • P_t_-_1Represents the position of the trolley at time t-1; P_trepresents the position of the trolley at time t
  • V_t_-_1Represents the speed of the trolley at time t-1; V_trepresents the speed of the trolley at time t
  • \Delta t= Time difference between t and t-1

When the car moves from time t-1 to time t, the position of the car is P_t= P_t_-_1+ V_t_-_1*\Delta t

When the car moves from time t-1 to time t, the speed of the car at this time is still V_t=V_t_-_1

According to the definition of mechanics:

  • The definition of acceleration is u, which represents the acceleration of the car forward at each moment

Its basic definition is: u=( V_t- V_t_-_1)/\Delta t

Displacement distance s = V_t_-_1* \Delta t+(1/2)*u*\Delta t^2

When the trolley moves from time t-1 to time t, the position of the trolley at this time is: (end position=start position+moving position)

P_t= P_t_-_1+ V_t_-_1* \Delta t+ (1/2) * u *\Delta t^2

Final speed: V_t= V_t_-_1+u*\Delta t

Based on the above explanation, the position and speed of the trolley from time t-1 to time t are respectively the formulas:

P_t= P_t_-_1+ V_t_-_1* \Delta t+ (1/2) * u *\Delta t^2

V_t= V_t_-_1+ u *\Delta t

Then the matrix is ​​extracted, F is called the state transition matrix, which is the transition from the previous state to the next state, and B is called the control matrix how the control quantity u acts on the current state;

To be continued:

 

 

 

 

 

Guess you like

Origin blog.csdn.net/sxj731533730/article/details/108327700