Beginner tutorials: demos and visualization
- Fusing multiple measurements originating from the same object
One object can generate multiple measurements at one time step. This can be the result of a poor object detection, but is also common in scenarios including multiple sensors or robots. This tutorial demonstrates the world model's ability to fuse multiple measurements with the same time stamp originating from the same object.
- Data association exploiting multiple object attributes
If a world model object contains different attributes, the data association might simplify, e.g., a red blob is most likely to originate from a red world model object. This tutorial demonstrates the exploitation of multiple attributes per object during data association.
- Tracking an unknown number of objects
Multiple object can have the same visual appearance. Occlusions and unpredictable movements can complicate the data association is such scenarios. This tutorial shows how the world model solves the game of cups.
- Visualizing the world model
This tutorial shows how the wire_viz package can be used an configured..
Intermediate tutorials: using the world model
- Feeding detections to the world model
This tutorial shows the input message type of the wire stack. It in addition explains how any detector can be adapted to publish its results to the world model in the appropriate format.
- Using the estimated world state
This tutorial explains how to interpret and access the world model output by means of a minimal example.
Advanced tutorials: tuning the world model
- Tuning the world model: new objects
The probability of new objects entering the scene is varied. As a result, new object appear sooner or later. This tutorial demonstrates the effect of the probability.
- Tuning the world model: object propagation models
The models used for object propagation determine the probability of associations between predicted object positions and measured object positions. This tutorial shows how changing the model influences the world state estimate.
Create a new tutorial: