Main Content

Helicopter

Target specification for helicopter

Since R2024b

    Description

    A Helicopter object contains a target specification for a helicopter. You can use the Helicopter object as an input to multiSensorTargetTracker. The target specification defines the state convention for trackers initialized with it. For Helicopter, 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 Helicopter object, use the trackerTargetSpec function with the "aerospace", "aircraft", and "helicopter" input arguments. For example:

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

    Properties

    expand all

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

    Example: 90

    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: 3

    Data Types: single | double

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

    Example: 0.3

    Data Types: single | double

    Object Functions

    hasTrackerInputDetermine whether tracker needs additional input for target specification

    Version History

    Introduced in R2024b