Main Content

PassengerAircraft

Target specification for passenger aircraft

Since R2024b

    Description

    A PassengerAircraft object contains a target specification for a passenger aircraft. You can use the PassengerAircraft object as the input to multiSensorTargetTracker. The target specification defines the state convention for trackers initialized with it. For PassengerAircraft, the output state convention is: [x;vx;y;vy;z;vz], where:

    • x, y, and z represent the x-, y-, and z-coordinates in meters.

    • vx, vy, and vz represent the velocity components in different directions in meters per second.

    Creation

    To create a PassengerAircraft object, use the trackerTargetSpec function with input arguments "aerospace", "aircraft", and "passenger". For example:

    spec = trackerTargetSpec("aerospace","aircraft","passenger")

    Properties

    expand all

    Maximum horizontal speed of the target, specified as a positive scalar. Units are in meters per second

    Example: 200

    Data Types: single | double

    Maximum vertical speed of the target, specified as a positive scalar. Units are in meters per second.

    Example: 15

    Data Types: single | double

    Maximum horizontal acceleration of the target, specified as a positive scalar. Units are in meters per second squared.

    Example: 7

    Data Types: single | double

    Maximum vertical acceleration of the target, specified as a positive scalar. Units are in meters per second squared.

    Example: 0.8

    Data Types: single | double

    Object Functions

    hasTrackerInputDetermine whether tracker needs additional input for target specification

    Version History

    Introduced in R2024b