Published October 7, 2025
| Version v1.8
Software
Open
Stone Soup
Authors/Creators
- Hiscocks, Steven1
- Harrald, Oliver
- Barr, Jordi1
- Perree, Nicola1
- Vladimirov, Lyudmil2
- Harris, Michael
- Webb, Greg1
- Glover, Timothy
- Green, Richard1
- Rosoman, Oliver1
- Rogers, Edward1
- Dorrington, Iain
- Wright, James1
- Pike, Sam1
- Acuto, Alberto2
- Hunter, Emily
- Fraser, Benjamin3
- Pritchett, Henry1
- Osborne, Jonathan1
- Carniglia, Peter4
- England, Charles1
- Carlson, Jared
- Flaherty, Leanne
- Kirkland, David4
- Davies, Richard
- Naylor, Sam
- Campbell, Mark
- Last, David
- Crew, Declan
- Sherman, Christopher1
- Lee, Sang Bin
- Gehlen, Joshua
- Thomas, Sam
- Florence, Scott
- Oakes, Benedict
- Gorman, Roisín
- Harris, Jack
- Jenkins, Isaac
- Coates, Josh
- Oldfield, James
- Horridge, Paul2
- Brophy, Charlie
- Wragg, John
- Rashid, Mamoon
- Kang, Jiayun
- Hiles, John
- Brown, Matt
- Nanavati, Rohit
- Ablett, Stephen1
- Wheelhouse, Ed1
- 1. Dstl
- 2. University of Liverpool
- 3. British Army
- 4. DRDC
Description
Breaking changes
- Drop support for Python 3.9 #1207 (sdhiscocks)
- Drop deprecated Proposal names #1225 (sdhiscocks)
- Proposal names deprecated in v1.6 now removed. If still using old names, change from from
PriorAsProposaltoDynamicsProposal, andKFasProposaltoKalmanProposal
- Proposal names deprecated in v1.6 now removed. If still using old names, change from from
Implemented enhancements
- Add MaxSpeedAction for platforms #1187 (csherman-dstl)
- Add composite reward functions #1200 (jswright-dstl)
- Optimise Plotterly ellipse plotting #1203 (hpritchett-dstl)
- Add caching of association sets in multi metric manager #1211 (sdhiscocks)
- Add normalise option to PDA Hypothesiser #1214 (sdhiscocks)
- Add class to perform Covariance intersection #1209 (csherman-dstl)
Fixed bugs
- Remove mutable default from
Track.init_metadata. #1199 (csherman-dstl) - Add support to StateVectors
whereandkeepdimswith mean and average #1206 (sdhiscocks) - solution to bug on the unscented transform and sigma2gauss #1202 (A-acuto)
- Ensure Ensemble filter uses detection measurement model #1215 (sdhiscocks)
- Fix numeric warnings in Probability.mul() and Probability.rtruediv() #1220 (marvonlar)
- Fix serialise plugin feature #1223 (sdhiscocks)
Documentation updates
- Various improvements to MTT 3D tracking example #1193 (sdhiscocks)
- Fixed typo in Animated Plotterly plot_tracks docstring #1194 (dtjandra888)
- Add missing thumbnails to examples #1195 (akenyon)
Other changes
- Add support for Python 3.14 #1197 (sdhiscocks)
- Default translation/rotation offset arrays to floats #1218 (sdhiscocks)
- Don't change global random state in graph model tests #1222 (sdhiscocks)
- Fix deprecated license definition in pyproject.toml #1224 (sdhiscocks)
New Contributors
- dtjandra888 made their first contribution in #1194
Notes
Files
dstl/Stone-Soup-v1.8.zip
Files
(24.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:ecbe2555da94f5f5f5ff40b3f9544d97
|
24.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/dstl/Stone-Soup/tree/v1.8 (URL)
Software
- Repository URL
- https://github.com/dstl/Stone-Soup