更新:1、修复kalman.cpp中部分参数命名冲突的问题;
2、TWS点迹关联时增加点航距离门限,限制部分突然关联到很远的点迹的问题。 Signed-off-by: waiwaylee <waiwaylee@foxmail.com>
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
#include "parameters.h"
|
||||
#include "struct.h"
|
||||
#include <QVector>
|
||||
|
||||
#include <QDebug>
|
||||
|
||||
using namespace std;
|
||||
|
||||
@@ -15,21 +15,28 @@ public:
|
||||
|
||||
// 点迹凝聚函数
|
||||
int dot_coh_process( QVector <PointRecv> *data_input, //输入的点迹
|
||||
int beam_input[3], //输入点迹的波位号
|
||||
QVector <QVector<PointRecv>> *point_recv, //输出点迹
|
||||
QVector <PointRecv> *point_recv, //输出点迹
|
||||
struct RadarPara Work_Parameter //工作参数
|
||||
);
|
||||
|
||||
//点迹凝聚函数,缓存一帧,一边输出,一边进行滑窗凝聚
|
||||
int dot_coh_process_buff( QVector <PointRecv> *data_input, //输入的点迹
|
||||
QVector <PointRecv> *point_recv, //输出点迹
|
||||
struct RadarPara Work_Parameter //工作参数
|
||||
);
|
||||
|
||||
|
||||
|
||||
|
||||
//构造函数
|
||||
Dot_Coh();
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
QVector <PointRecv> data_input_buff;
|
||||
|
||||
QVector <PointRecv> data_buffer_1; //数据缓存
|
||||
|
||||
QVector <PointRecv> data_buffer_2;
|
||||
|
||||
QVector <PointRecv> data_buffer_3;
|
||||
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user