I am working with trackerGNN. Is there a way to get an array of all the tracks currently in the tracker without "stepping" the tracker? I don't wan't to step the tracker because I don't want it to count against any confirmation/deletion thresholds.

답변 (1개)

Prashant Arora
Prashant Arora 2023년 11월 13일

0 개 추천

Hi John,
It sounds like you would like to take a peek into predicted estimates of all the tracks without impacting the internal state of the tracker. The tracker offers a method "predictTracksToTime" for this purpose.
If you're looking for something else, please feel free to respond here.
Hope this helps.
Prashant

댓글 수: 4

John Barrus
John Barrus 2023년 11월 13일
편집: John Barrus 2023년 11월 13일
Prashant,
This is almost what I want, but it throws an error if I use the tracker's current time. Is there any other option?
Thanks
John
Prashant Arora
Prashant Arora 2023년 11월 14일
Hi John,
The tracks at current time are already available from the tracker as the output from "step". The third output represents all the tracks. Can you clarify why that output doesn't meet your requirements?
Thanks,
Prashant
John Barrus
John Barrus 2023년 11월 15일
I guess that output does satisfy my requirements, but it seems inconvenient to hold those outputs in memory until when I need them, which may be several thousand lines of code later. It seems natural to have functionality to query the tracker about its current contents. I'd love this functionality.
Prashant Arora
Prashant Arora 2023년 11월 15일
Thanks you for the clarification, John.
We'll consider this enhancement to the trackers in upcoming releases.
A valid workaround for now (if your motion models take "dT" into account both in state and process impact) could be to call predictTracksToTime with "currentTime + eps(currentTime)".
Hope this helps
Prashant

댓글을 달려면 로그인하십시오.

제품

릴리스

R2023a

질문:

2023년 11월 13일

댓글:

2023년 11월 15일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by