dstl / Stone-Soup

A software project to provide the target tracking community with a framework for the development and testing of tracking algorithms.
https://stonesoup.rtfd.io
MIT License
384 stars 126 forks source link

Adding an example of extended object tracking (EOT) #969

Closed A-acuto closed 1 week ago

A-acuto commented 3 months ago

This PR adds an example showing how to use Stone Soup components for a multi target extended object tracking scenario.

This example assumes that multiple detections are generated by each target at each timestep, by randomly drawing samples from an extended shape (ellipse in this case) and then employs a clustering algorithm to process the multiple detections and generate a new set of detections for performing the tracking duties.

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 93.49%. Comparing base (10e26e0) to head (909449d). Report is 39 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #969 +/- ## ========================================== - Coverage 93.52% 93.49% -0.04% ========================================== Files 201 201 Lines 12835 12835 Branches 2629 2629 ========================================== - Hits 12004 12000 -4 - Misses 587 590 +3 - Partials 244 245 +1 ``` | [Flag](https://app.codecov.io/gh/dstl/Stone-Soup/pull/969/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dstl) | Coverage Δ | | |---|---|---| | [integration](https://app.codecov.io/gh/dstl/Stone-Soup/pull/969/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dstl) | `66.25% <ø> (-0.03%)` | :arrow_down: | | [unittests](https://app.codecov.io/gh/dstl/Stone-Soup/pull/969/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dstl) | `89.12% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dstl#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.