卡尔曼滤波器 - 在 java 中 - 操作方法/API

Posted

技术标签:

【中文标题】卡尔曼滤波器 - 在 java 中 - 操作方法/API【英文标题】:Kalman filter - In java - operate method/API 【发布时间】:2015-03-17 08:22:47 【问题描述】:

我遇到了这个关于卡尔曼车速的非常好的教程 - “http://commons.apache.org/proper/commons-math/userguide/filter.html。但是,我仍然无法解决或识别什么是 - “操作”我该如何使用它?它使用操作 API 吗?可以有人给我参考一下吗?

我试过用这个:

// x = A * x + p_noise x = A.operate(x).add(pNoise);

那么这个操作代表什么 - 矩阵和向量乘法?

谢谢

【问题讨论】:

请准确描述您的尝试。 【参考方案1】:

在上一行的评论中清楚地解释了它:

// x = A * x + p_noise
x = A.operate(x).add(pNoise);

假设 A 是一个矩阵,x 是一个向量,它是矩阵向量乘法。 You can find the JavaDoc here.

【讨论】:

以上是关于卡尔曼滤波器 - 在 java 中 - 操作方法/API的主要内容,如果未能解决你的问题,请参考以下文章

在位置估计中使用卡尔曼滤波器

估计新值时卡尔曼滤波器矩阵尺寸不匹配

一种使用 python 分别在每个 BLE 设备上应用卡尔曼滤波的方法

特征工程:利用卡尔曼滤波器处理时间序列(快速入门+python实现)

单个多对象卡尔曼滤波器与多单对象卡尔曼滤波器(复数)

Kalman Filters