Extended-Kalman-Filter---Matlab

버전 0.1 (302 KB) 작성자: Ahmed Mahfouz
Easy implementation of the extended Kalman Filter
다운로드 수: 298
업데이트 날짜: 2022/3/1

Extended-Kalman-Filter---Matlab

This repo implements the extended Kalman Filter class which is a multi-purpose EKF to facilitate the implementation and verification of EKFs in Matlab for the post-processing setting.

The user has to define the following functions, and then pass them to the class initializer in order to build an instant of the EKF class:

  1. = , which is a propagation function of the state vector. The output of this function must be , the predicted value of the state vector, and where is the state transition matrix between the two time instants and
  2. = which is a function that returns the measurement vector at time .
  3. = : is the measurement model function. The output must be the vector of modeled measurements, the matrix , and optionally the measrement vector after removing outlaiar measuremets.
  4. , the state model covarience matrix (constant or callable),
  5. : measurement covarience matrix (constant or callable),

The EKF class has some visualization cababilities, which are illustrated in the example.

View Extended-Kalman-Filter---Matlab on File Exchange

인용 양식

Ahmed Mahfouz (2024). Extended-Kalman-Filter---Matlab (https://github.com/AhmedTahaha/Extended-Kalman-Filter---Matlab/releases/tag/v0.1), GitHub. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2021b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
0.1

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.