From 604f1585f64e6b59b101d36cad213a4b7bd8daa7 Mon Sep 17 00:00:00 2001 From: waiwaylee Date: Sat, 12 Sep 2026 10:01:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=EF=BC=9A1=E3=80=81TAS?= =?UTF-8?q?=E8=88=AA=E8=BF=B9=E4=B8=8D=E5=85=B3=E8=81=94=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E6=88=B3=E6=9B=B4=E6=97=A9=E7=9A=84TWS=E7=82=B9=E8=BF=B9?= =?UTF-8?q?=EF=BC=8C=E4=BD=86=E6=A0=87=E8=AE=B0=E7=82=B9=E8=BF=B9=E5=B7=B2?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=EF=BC=8C=E9=81=BF=E5=85=8D=E7=94=9F=E6=88=90?= =?UTF-8?q?TWS=E8=88=AA=E8=BF=B9=EF=BC=9B=202=E3=80=81=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84=EF=BC=8C=E5=B0=86=E8=BF=87?= =?UTF-8?q?=E6=9C=9F=E7=9A=84=E6=96=87=E6=A1=A3=E9=83=BD=E6=94=BE=E5=88=B0?= =?UTF-8?q?archived=5Fdocs=E6=96=87=E4=BB=B6=E5=A4=B9=E4=B8=AD=E7=95=99?= =?UTF-8?q?=E6=A1=A3=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: waiwaylee --- .../BUG_FIX_REPORT.md | 0 BUG_REPORT.md => archived_docs/BUG_REPORT.md | 0 .../requirements.md | 0 data_process_class_dll/track_asso.cpp | 41 ++++--------------- 4 files changed, 7 insertions(+), 34 deletions(-) rename BUG_FIX_REPORT.md => archived_docs/BUG_FIX_REPORT.md (100%) rename BUG_REPORT.md => archived_docs/BUG_REPORT.md (100%) rename requirements.md => archived_docs/requirements.md (100%) diff --git a/BUG_FIX_REPORT.md b/archived_docs/BUG_FIX_REPORT.md similarity index 100% rename from BUG_FIX_REPORT.md rename to archived_docs/BUG_FIX_REPORT.md diff --git a/BUG_REPORT.md b/archived_docs/BUG_REPORT.md similarity index 100% rename from BUG_REPORT.md rename to archived_docs/BUG_REPORT.md diff --git a/requirements.md b/archived_docs/requirements.md similarity index 100% rename from requirements.md rename to archived_docs/requirements.md diff --git a/data_process_class_dll/track_asso.cpp b/data_process_class_dll/track_asso.cpp index a9aba70..984129e 100644 --- a/data_process_class_dll/track_asso.cpp +++ b/data_process_class_dll/track_asso.cpp @@ -612,36 +612,9 @@ void Track_Asso:: model_filter(std::vector *trust_track,struct Ra if (delta_T <= 0) { - - RDP_LOG<<"delta_T <= 0, track_index: "<0) - { + }else{ double X1_filter[6],X2_filter[6],X3_filter[6],P1_filter[6][6],P2_filter[6][6],P3_filter[6][6]; double S1[3][3] = {{0}},S2[3][3] = {{0}},S3[3][3] = {{0}}; kalman Kalman; @@ -722,12 +695,12 @@ void Track_Asso:: model_filter(std::vector *trust_track,struct Ra //更新高度 track_hight_update(track_index,point_index,trust_track); - + + (*trust_track)[track_index-1].Extrapolate_round = 0; //连续未用实点更新时间 + (*trust_track)[track_index-1].point_flag=1; //实点 + (*trust_track)[track_index-1].associate_point_number = (*trust_track)[track_index-1].associate_point_number+1; //关联点数+1 } - (*trust_track)[track_index-1].Extrapolate_round = 0; //连续未用实点更新时间 - (*trust_track)[track_index-1].point_flag=1; //实点 - (*trust_track)[track_index-1].associate_point_number = (*trust_track)[track_index-1].associate_point_number+1; //关联点数+1 - + //删除associated_info中关联上的航迹 点迹信息 for (int ii=0;ii