Stone-Soup icon indicating copy to clipboard operation
Stone-Soup copied to clipboard

SUMO Groundtruth Reader

Open hpritchett-dstl opened this issue 2 years ago • 3 comments

This pull request introduces a new groundtruth reader, namely the SUMOGroundTruthReader which utilizes the urban mobility simulation software, SUMO. See: https://github.com/eclipse/sumo

hpritchett-dstl avatar Jul 11 '23 14:07 hpritchett-dstl

This is actually pretty cool and topical. We are using SUMO + MOSAIC and Stone Soup for simulation in our company! I wrote a MOSAIC plugin (a new ambassador in their terminology) that converts MOSAIC objects to DIS (Distributed Interactive Simulation) entities so that SUMO + MOSAIC can be used for ground truth simulation with DIS. I also wrote a Stone Soup DIS reader to read in that ground truth from a DIS entity state PDU so that we can use the data in Stone Soup.

The pipeline goes: SUMO --> MOSAIC --> DIS Ambassador --> Stone Soup DIS Reader --> Stone Soup.

I was planning on contributing the reader back to here and the ambassador back to MOSAIC eventually when I've used it a bit more (the DIS part is not nearly feature complete). If people are interested in a very early version of the reader (it will need additional work) I can contribute it sooner.

dalybrown avatar Aug 03 '23 21:08 dalybrown

It's good to hear how you're using Stone Soup! Hopefully this SUMO reader can be a good starting point for those looking at using both pieces of software.

I was planning on contributing the reader back to here and the ambassador back to MOSAIC eventually when I've used it a bit more (the DIS part is not nearly feature complete). If people are interested in a very early version of the reader (it will need additional work) I can contribute it sooner.

I think your DIS Reader would make a great addition to the repository, and would encourage you to contribute it when it's in a form you're happy with.

hpritchett-dstl avatar Aug 04 '23 15:08 hpritchett-dstl

It's good to hear how you're using Stone Soup! Hopefully this SUMO reader can be a good starting point for those looking at using both pieces of software.

I was planning on contributing the reader back to here and the ambassador back to MOSAIC eventually when I've used it a bit more (the DIS part is not nearly feature complete). If people are interested in a very early version of the reader (it will need additional work) I can contribute it sooner.

I think your DIS Reader would make a great addition to the repository, and would encourage you to contribute it when it's in a form you're happy with.

I created an issue to remind me to do this: https://github.com/dstl/Stone-Soup/issues/849.

dalybrown avatar Aug 31 '23 17:08 dalybrown

Included in #1128

sdhiscocks avatar May 20 '25 08:05 sdhiscocks