Trajectory projection
Knowing where an aircraft is matters; knowing where it will be in the next minute is what lets AeroScope warn you before something crosses a line you care about. The projection is honest and physical, pure kinematics, not a crystal ball.
Forward kinematics from the aircraft's own state
Every ADS-B report carries ground speed, track angle and vertical rate. AeroScope integrates those forward to estimate where the aircraft would be a few seconds to a minute from now if it simply kept doing what it is doing, the same dead-reckoning that keeps the live map gliding between fixes, projected ahead of "now."
Constant-velocity core
A great-circle extrapolation along the current track at the current ground speed, with altitude carried forward by the reported vertical rate.
Turn awareness
A sustained turn rate observed across recent reports bends the projection, so an aircraft mid-orbit isn't projected straight off its arc.
Growing uncertainty
Confidence narrows close in and widens with time, the further ahead you look, the wider the cone of plausible positions. Short horizons are useful; long ones are not claimed.
Anticipation, not prophecy
- Geofence pre-warning, flag aircraft on course to enter a zone you've drawn, seconds before they do.
- Proximity anticipation, surface traffic closing on your observer point ahead of closest approach.
- Smoother display, the same forward integration removes jitter between server fixes.
Kinematic projection, and why the cone widens
Projection here is deliberately simple physics rather than a learned predictor. Current position, ground speed, track and vertical rate are integrated forward in time. Because none of those inputs is perfectly known and any of them can change without warning, the projection is drawn as a widening cone rather than a line.
The cone widens for three compounding reasons: measurement uncertainty in the reported values, the aircraft's freedom to manoeuvre, and time. Ten seconds ahead the cone is barely wider than the aircraft. Ten minutes ahead it covers a large area, which is an honest depiction of how little a straight-line assumption is worth at that horizon.
There is no reinforcement learning and no neural network here. An earlier RL prototype was evaluated and retired. Dead reckoning has the advantage that its failure mode is obvious: the moment an aircraft turns, the projection is visibly wrong, rather than confidently wrong.
What a projection is good for
- Short horizons only. Useful over seconds to a couple of minutes. Beyond that, treat it as a rough area of possibility.
- Steady flight only. It assumes the aircraft continues as it is. Aircraft in circuits, orbits or approach will diverge immediately, which is why pattern classification matters alongside it.
- Geometry, not intent. A cone intersecting an area means the current vector points that way, nothing more.
- Not a conflict-detection system. It must not be used for separation or collision avoidance. See limitations.