Giả sử tôi muốn theo dõi vị trí của một chiếc xe trong 2D. Những gì tôi nhận được như dữ liệu cảm biến là vị trí hiện tại của tôi. Vì vậy, trạng thái của tôi là
trong đó là vị trí cách m so với một số điểm được xác định trước, là vận tốc tính bằng m / s tại thời điểm bắt đầu và là gia tốc tính bằng . Các phép đo là
Điều tôi có thể chọn là khả năng tăng tốc của tôi ở mỗi bước (bước thời gian có độ dài ):
Vì bộ lọc Kalman là bộ lọc tuyến tính, mô hình trạng thái của tôi là:
Phép đo phụ thuộc vào trạng thái, với một số nhiễu :
với , . Vì người ta có thể phân hủy gia tốc / tốc độ theo các hướng và phương trình cho vị trí mới là
Vì vậy, đưa ra mô hình nhà nước của chúng tôi, chúng tôi nhận được:
Đây có phải là một kịch bản / cách tiếp cận hợp lý cho bộ lọc Kalman?
Làm cách nào để tôi chọn ma trận hiệp phương sai không chắc chắn ban đầu / trạng thái ban đầu ? Tôi đã nghe nói rằng người ta chủ yếu làm cho các giá trị ma trận "lớn" - bất kể điều đó có nghĩa là gì. Ví dụ: phải là ma trận đường chéo đối với một số ? Ví dụ: vì đường kính trái đất khoảng và vì sẽ không bao giờ xảy ra hơn đối với ô tô?
Đối với tham số trạng thái ban đầu, tôi sẽ đợi hai bước thời gian:
Bước dự đoán
Dự đoán trạng thái hoạt động như trên:
Dự đoán hiệp phương sai:
- Tôi nhận được lỗi quá trình hiệp phương sai từ đâu? Những tính chất nào nó phải có? Tôi đoán chắc chắn tích cực? Ma trận này có nghĩa là gì?
Bước đổi mới
Đổi mới, so sánh phép đo với dự đoán:
- (đã giải quyết) : Tôi lấy ma trận quan sát từ đâu? Nó có nghĩa là gì?
CHỈNH SỬA :
Tôi hiểu rồi. Trong ví dụ của tôi vì nó mã hóa mối quan hệ giữa trạng thái và phép đo.
Hiệp phương sai đổi mới:
Đối với lỗi đo lường hiệp phương sai Tôi phải biết điều gì đó về cách thức hoạt động của cảm biến. Tôi đoán đây thường sẽ là một ma trận đường chéo, vì các cảm biến sẽ độc lập (?).
Đạt được Kalman:
Bây giờ, cuối cùng là cập nhật trạng thái và hiệp phương sai:
Nguồn:
- http://greg.czerniak.info/guides/kalman1/ (Tôi đã tìm thấy điều này trong khi viết câu hỏi này - nó đã trả lời một vài câu hỏi của tôi, mà tôi hy vọng đã xóa.)
- Các bài giảng khác nhau tại KIT