Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

ccpang96/radarGUI

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

radarGUI是一个雷达数据处理软件,它使用QT开发,主要包括界面显示、参数下发及数据接收、目标跟踪等部分。

界面显示

  • 主要使用shapelib库读取shapefile文件绘制地图。
  • 绘制圆形及刻度操作
  • 通过定时器,增加了动态扫描的过程

参数下发及数据读取

  • 参数下发通过UDP网络,设置需要配置的DAM及校正参数
  • 主线程用于界面显示,第二个线程用于下发参数及接收数据
  • 在接收数据时,开启buffer进行接收,加mutex锁保护该buffer

目标跟踪

  • 目标跟踪部封装成track类,主要包括航迹起始、点迹航迹关联、航迹消亡、航迹补点,滤波部分使用的是扩展卡尔曼滤波。

注意事项:

在china_loader.h文件中的macro,使用的是绝对路径,要修改为自己文件所在的位置。 #define MOCT_CHINA_PATH "E:\radarGUI\data\china_basic_map\bou2_4l"

界面显示如下:

About

radarGUI是一个雷达数据处理软件,它使用QT开发,主要包括界面显示、参数下发及数据接收、目标跟踪等部分

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.