联合概率数据关联跟踪器
的trackerJPDA
System object™是一种跟踪器,能够处理来自多个传感器的多个目标的检测。跟踪器使用联合概率数据关联来分配检测到每个轨道。跟踪器应用软分配,其中多个检测可以贡献到每个跟踪。跟踪器初始化、确认、纠正、预测(执行滑行)和删除轨道。跟踪器的输入是由生成的检测报告<一个href="//www.tatmou.com/es/es/help/fusion/ref/objectdetection.html">objectDetection
,<一个href="//www.tatmou.com/es/es/help/fusion/ref/fusionradarsensor-system-object.html">fusionRadarSensor
,<一个href="//www.tatmou.com/es/es/help/fusion/ref/irsensor-system-object.html">irSensor
,或<一个href="//www.tatmou.com/es/es/help/fusion/ref/sonarsensor-system-object.html">sonarSensor
对象。跟踪器估计每个轨迹的状态向量和状态估计误差协方差矩阵。每个检测被分配到至少一个轨道。如果检测不能分配给任何现有的轨道,跟踪器创建一个新的轨道。
任何新的轨道开始于试探性的状态。如果有足够多的探测被分配给一个暂定轨道,它的状态将变为确认(见ConfirmationThreshold
属性)。如果检测已经有一个已知的分类(即ObjectClassID
返回轨道的字段为非零),则立即确认相应的轨道。当一个轨迹被确认时,跟踪器认为该轨迹代表一个物理对象。如果在指定数量的更新内未将检测分配给音轨,则删除音轨。
类型可以启用不同的JPDA跟踪模式<一个href="//www.tatmou.com/es/es/help/fusion/ref/trackerjpda-system-object.html" class="intrnllnk">TrackLogic而且<一个href="//www.tatmou.com/es/es/help/fusion/ref/trackerjpda-system-object.html" class="intrnllnk">MaxNumEvents属性。
设置<一个href="//www.tatmou.com/es/es/help/fusion/ref/trackerjpda-system-object.html" class="intrnllnk">TrackLogic财产“集成”
启用联合集成数据关联(JIPDA)跟踪器,其中航迹确认和删除是基于航迹存在的概率。
设置<一个href="//www.tatmou.com/es/es/help/fusion/ref/trackerjpda-system-object.html" class="intrnllnk">MaxNumEvents属性为有限整数,以启用k-最佳联合集成数据关联(k-最佳JPDA)跟踪器,该跟踪器在每个集群中生成最多k个事件。
使用此对象跟踪目标。
创建trackerJPDA
对象并设置其属性。
使用参数调用对象,就像调用函数一样。
有关系统对象如何工作的详细信息,请参见<一个href="//www.tatmou.com/es/es/help/matlab/matlab_prog/what-are-system-objects.html" class="a">什么是系统对象?
创建一个跟踪器
= trackerJPDAtrackerJPDA
具有默认属性值的系统对象。
使用一个或多个名称-值对设置跟踪器的属性。例如,跟踪器
= trackerJPDA (名称,值
)trackerJPDA (FilterInitializationFcn, @initcvukf MaxNumTracks, 100)
创建一个多目标跟踪器,使用恒定速度,无味卡尔曼滤波器,并允许最多100个轨道。将每个属性名用引号括起来。
要处理检测和更新轨道,使用参数调用跟踪器,就好像它是一个函数一样(在这里描述)。
返回在更新时从检测列表更新的已确认音轨列表。已确认的航迹被修正并预测到更新时间,confirmedTracks
=跟踪器(<一个href="//www.tatmou.com/es/help/fusion/ref/#mw_81a916cd-b7ae-4e99-8ae2-e81a544adc01" class="intrnllnk">检测
,<一个href="//www.tatmou.com/es/help/fusion/ref/#sysobj_tracker_jpda_sep_mw_e1317a82-d69c-41a6-a73e-03809968aff8" class="intrnllnk">时间
)时间
.
还指定一个成本矩阵。confirmedTracks
=跟踪器(<一个href="//www.tatmou.com/es/help/fusion/ref/#mw_81a916cd-b7ae-4e99-8ae2-e81a544adc01" class="intrnllnk">检测
,<一个href="//www.tatmou.com/es/help/fusion/ref/#sysobj_tracker_jpda_sep_mw_e1317a82-d69c-41a6-a73e-03809968aff8" class="intrnllnk">时间
,<一个href="//www.tatmou.com/es/help/fusion/ref/#mw_7842d596-1c50-4759-9d6c-12c919b796d3" class="intrnllnk">costMatrix
)
要启用此语法,请设置HasCostMatrixInput
财产真正的
.
还指定由所给出的预期可探测轨道的列表confirmedTracks
=跟踪器(___,<一个href="//www.tatmou.com/es/help/fusion/ref/#mw_4c24db32-8c06-499d-b3c9-a559956a32cb" class="intrnllnk">detectableTrackIDs
)detectableTrackIDs
.此参数可用于前面的任何输入语法。
要启用此语法,请设置HasDetectableTrackIDsInput
财产真正的
.
[<一个href="//www.tatmou.com/es/help/fusion/ref/#sysobj_tracker_jpda_sep_mw_50ddd73c-5a0e-4c3f-aeae-ae169b2a1ae4" class="intrnllnk">
还返回暂定曲目列表和所有曲目列表。您可以使用前面语法中的任何输入参数。confirmedTracks
,<一个href="//www.tatmou.com/es/help/fusion/ref/#sysobj_tracker_jpda_sep_mw_53235a2d-4540-463a-b589-a5bf13dbc6c7" class="intrnllnk">tentativeTracks
,<一个href="//www.tatmou.com/es/help/fusion/ref/#sysobj_tracker_jpda_sep_mw_f8d81000-3499-493d-a597-c9f627ee803e" class="intrnllnk">allTracks
=跟踪器(___)
[<一个href="//www.tatmou.com/es/help/fusion/ref/#sysobj_tracker_jpda_sep_mw_50ddd73c-5a0e-4c3f-aeae-ae169b2a1ae4" class="intrnllnk">
还返回可用于跟踪分析的分析信息。您可以使用前面语法中的任何输入参数。confirmedTracks
,<一个href="//www.tatmou.com/es/help/fusion/ref/#sysobj_tracker_jpda_sep_mw_53235a2d-4540-463a-b589-a5bf13dbc6c7" class="intrnllnk">tentativeTracks
,<一个href="//www.tatmou.com/es/help/fusion/ref/#sysobj_tracker_jpda_sep_mw_f8d81000-3499-493d-a597-c9f627ee803e" class="intrnllnk">allTracks
,<一个href="//www.tatmou.com/es/help/fusion/ref/#mw_deb21687-bb96-4709-baa4-1ccd04a297ba" class="intrnllnk">analysisInformation
=跟踪器(___)
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放system对象的系统资源obj
,使用这种语法:
发行版(obj)
[1]福特曼,T., Y.巴-沙洛姆,M.谢弗。使用联合概率数据关联的多目标声纳跟踪。IEEE海洋工程杂志。第8卷,第3期,1983,第173-184页。
Musicki, D.和R. Evans。联合综合概率数据协会:JIPDAIEEE航空航天与电子系统汇刊。卷40,第3期,2004年,第1093-1099页。