【文件属性】:
文件名称:Kalman_filter
文件大小:2KB
文件格式:ZIP
更新时间:2021-04-08 18:25:45
C#
c#实时卡尔曼滤波器
这是我在C#中创建的一个类,属于机器人项目。
您必须使用MathNet Numerics库才能在代码中实现它。
实例化
实例化过滤器有3种可能性
使用默认参数
或者使用您自己的状态和观察矩阵。 然后有必要给出测量噪声,状态和误差的协方差的值。
通过创建所有矩阵并使用它们来实例化该类。
例子:
double [,] a = { { 1 , 0 , 0 , 0 },
{ 0 , 1 , 0 , 0 },
{ dt , 0 , 1 , 0 },
{ 0 , dt , 0 , 1 } };
double [,] c = { { 0 , 0 , 1 , 0 },
{ 0 , 0
【文件预览】:
Kalman_filter-main
----Kalman.cs(2KB)
----README.md(2KB)