How to set source index of trackergnn?
2 次查看(过去 30 天)
显示 更早的评论
Hi,
I am using several trackerGNN to form tracks on simulated measurements. Each trackerGNN initialization corresponds to a new sensor. That is,
for jj=1:nSensors
sensors(jj).tracker = trackerGNN('FilterInitializationFcn',@initcvkf,'ConfirmationThreshold',[4 5],'DeletionThreshold',10);
end
I would like to then fuse these tracks across the sensors.
nSensors = nCombine;
internalSource1 = fuserSourceConfiguration(1,'IsInternalSource',true);
internalSource2 = fuserSourceConfiguration(2,'IsInternalSource',false);
fuser = trackFuser('MaxNumSources',2,'SourceConfigurations',{internalSource1;internalSource2},'StateFusion','Cross');
fusedTracks = fuser(localTracks,ii);
To do this, I need to have a defined SourceIndex for each track point, I think. How do I set this SourceIndex? I would like to do it initially such as when I call trackerGNN but I cant seem to get that to work.
Thanks
0 个评论
采纳的回答
Prashant Arora
2021-9-16
Hi Ryan,
trackerGNN has "TrackerIndex" property that controls the SourceIndex of the output tracks.
See the property documentation below for more information.
Thanks,
Prashant
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Tracking and Sensor Fusion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!