Path: AC/ACGraphics
% Implements a "heads-up-display". If c is entered it will animate the controls when the mode is 'run', otherwise it will output the control values in h when the mode is 'run'. Can have helicopter or fixed-wing type controls. -------------------------------------------------------------------------- Form: h = HUD( mode, g, x, h, c ) -------------------------------------------------------------------------- ------ Inputs ------ mode (1,:) 'run' or 'init' g .atmData Atmospheric data .atmUnits Units .type 'helicopter' or 'fixed wing' x State vector of type ACState or x.v (3,1) velocity vector x.h (1,1) altitude x.e (3,1) Euler angles h (:,:) Structure containing figure handles and control settings .control For a fixed wing this is .rudder .aileron .elevator .throttle For a helicopter this is .rudder .lateralCyclic .longitudinalCyclic .collective .throttle c (:) Initial control settings inputs and button definitions For a fixed wing .control .rudderMax (1,1) Max rudder .aileronMax (1,1) Aileron max .elevatorMax (1,1) Elevator max For a helicopter .control .rudderMax (1,1) Max rudder .lateralCyclicMax (1,1) Lateral Cyclic max .longitudinalCyclicMax (1,1) Longitudinal Cyclic max .collectiveMax (1,1) Collective max ------- Outputs ------- h (:) Figure handles and outputs .control --------------------------------------------------------------------------
AC: ACCoord/AlphBeta AC: ACCoord/ECIToNED AC: ACCoord/EulNED AerospaceUtils: AeroData/AtmData AerospaceUtils: AtmosphericCalculations/AirData Common: Atmosphere/StdAtm Common: CommonData/SwooshWatermark Common: General/CellToMat Common: General/DeBlankLT Common: General/MatToCell Common: General/Watermark Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Graphics/XLabelS Common: Graphics/YLabelS Common: Graphics/ZLabelS Common: Quaternion/Mat2Q Common: Quaternion/Q2Eul Common: Quaternion/Q2Mat Common: Quaternion/QMult Common: Quaternion/QPose Common: Transform/Altitude Common: Transform/Mat2Eul Math: Linear/Mag
Back to the AC Module page