Trajectory Library

This library is built around the concept of trajectory, encapsulating the motion of a point (aircraft) in a three-dimensional space above the Earth sphere and in time. This object can be constructed from a flight plan, flight history or flight intent. A Trajectory does not include any application or policy-specific information, although it provides hooks to attach such information.

The library also includes en-route and procedural conflict prediction with tools allowing to extend it to incorporate virtually any application-dependent separation standards and procedures.

The functionality of the Trajectory Library can be summarized as follows:

  • Provides classes to represent generic airspace and moving objects in 4‑dimensional space, such as track, target, trajectory, zone, etc.
  • Numerical algorithms to solve kinematics problems, mainly integrating the equations of motion and performing conflict probe functions.