You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement Time Difference of Arrival (TDOA) and Frequency Difference of Arrival (FDOA) processing to enable proper multi-static radar positioning from raw delay/Doppler measurements.
Problem Statement
Current Gap: The system expects individual radar delay/Doppler measurements but multi-static localization requires relative measurements between radar pairs.
From Flowchart: The "Solver" component shows "node pair detection" processing, indicating the need for relative measurements between radar nodes.
Current vs Required Processing
Current Approach
Radar1: delay=100ms, doppler=50Hz
Radar2: delay=120ms, doppler=30Hz
Radar3: delay=80ms, doppler=70Hz
↓
Direct geometric localization (may be suboptimal)
Overview
Implement Time Difference of Arrival (TDOA) and Frequency Difference of Arrival (FDOA) processing to enable proper multi-static radar positioning from raw delay/Doppler measurements.
Problem Statement
Current Gap: The system expects individual radar delay/Doppler measurements but multi-static localization requires relative measurements between radar pairs.
From Flowchart: The "Solver" component shows "node pair detection" processing, indicating the need for relative measurements between radar nodes.
Current vs Required Processing
Current Approach
Required Multi-Static Approach
Target State for MVP
Phase 1: Basic TDOA Processing
Phase 2: FDOA Integration (if needed)
Implementation Approach
Files to Create
event/algorithm/processing/TdoaFdoaProcessor.pyevent/algorithm/processing/__init__.pytest/event/test_tdoa_fdoa_processing.pyFiles to Modify
event/event.py- Integrate TDOA processing into main pipelineevent/algorithm/localisation/- Update localization to use TDOA measurementsBenefits for MVP
Integration with Existing System
Before RadarOnlyAssociator (#20)
After RadarOnlyAssociator (#20)
Success Criteria
Dependencies
MVP Priority
🟡 HIGH - Required for proper multi-static radar operation