Examples
Here are a selection of examples of Stone Soup features.
Classification
Classification Using Hidden Markov Model
Disjoint Tracking and Classification
Data Association
Comparing Efficient Hypothesis Management (EHM) with probability associators
Multi-Frame Assignment example
Generic One-to-One Association Examples
General Multi Hypotheses tracking implementation example
Extended Object Tracking
Extended Object Tracking Example (MTT-EOT)
Filters
Comparing Multiple Trackers On Manoeuvring Targets
Bearings-only tracking example
Metrics
Out of Sequence Measurements
Kalman filter with Out-of-Sequence measurements
Particle filtering with Out-of-sequence Measurements
Handling OOSM using inverse time dynamics
Dealing with Out-Of-Sequence Measurements with a fixed lag storage
Plotting
Readers
Use of Custom Readers that support Pandas DataFrames
Sensor Fusion
Performance comparison between Kalman and Particle Filters
Sensor Management
Autonomous Source Term Estimation
Monte Carlo Tree Search for Autonomous Source Term Estimation
Reinforcement Learning Sensor Manager
Simulation
Multi-Target Tracking in 3D Using Platform Simulation
Multi-Sensor Moving Platform Simulation Example
Creating Smooth Transitions Between Coordinates
RangeRangeRateBinning measurement model example
Track Fusion
Multi-Sensor Fusion: Covariance Intersection Using Tracks as Measurements
Comparing different filters in the context of track fusion