Development Roadmap
This page summarizes where the library is headed. The authoritative, regularly updated plan lives in ROADMAP.md; release history lives in CHANGELOG.md.
Current State (v2.0.0)
6,000+ tests passing, 90% line coverage, docstring examples run in CI
Validated geophysics: WMM2025 (default), WMM2020, IGRF-13, and WMMHR2025 magnetic models verified against independent references to sub-nT accuracy; UTM projections verified against EPSG to sub-millimeter
GPU acceleration: dual-backend (CuPy for NVIDIA CUDA, MLX for Apple Silicon) batch Kalman and particle filters
Track management: SQL and HDF5 persistence with lifecycle management and v1.x migration tools
Tooling: ruff (lint + format), mypy –strict, pinned CI toolchain
v2.0.0 Release
Complete and verified on main; the remaining step is the tag, which
publishes to PyPI. The release is direct – no alpha/beta/RC cycle – and
the breaks are hard breaks with no deprecation path:
migration guide covers every change with
before/after snippets.
v2.1
RAPIDS integration for distributed, multi-GPU tracking
Intel oneAPI backend
PHD/CPHD and labeled multi-Bernoulli trackers
Terrain loader signature fixes
Expanded format support (Parquet, Arrow, ASDF) and optional ROS 2 plugin
Contributing
See CONTRIBUTING.md for guidelines and the high-impact contribution areas listed in ROADMAP.md.