class AirDataSensor


Public Methods

[more] AirDataSensor(Atmosphere* a, RigidBody* r)
[more] ~AirDataSensor()
[more]void Sense(double dt)
[more]Vector3D GetWindInPoint(const Vector3D r) const
[more]Vector3D Body2Wind(const Vector3D& v) const
Axis transformations
[more]Vector3D Wind2Body(const Vector3D& v) const
Converts a vector expressed in Body frame to Wind axes, using actual Wind Quaternion
[more]inline double GetAlpha() const
Converts a vector expressed in Wind frame to Body axes, using actual Wind Quaternion.
[more]inline double GetBeta() const
[more]inline double GetAlphaTot() const
[more]inline double GetAlphaDot() const
[more]inline double GetBetaDot() const
[more]inline double GetV() const
[more]inline double GetM() const
[more]inline double GetQdyn() const
[more]inline double GetEtaT() const
[more]inline double GetH() const
[more]void OutState()

Private Fields

[more]Atmosphere* atmos
Prints current Aerodynamic State to standard output
[more]RigidBody* rbody
reference to Atmosphere.
[more]Quaternion Qwind
reference to RigidBody.
[more]double h
Needed to convert aerodynamic forces from wind to body axes
[more]double V
Current altitude
[more]double M
Aerodynamic velocity
[more]double qdyn
Mach number
[more]double eta_t
Dynamic pressure
[more]double alpha
eta_t= qdyn_tail/qdyn
[more]double beta
[more]double alphatot
[more]double alphadot
[more]double betadot


Documentation

o AirDataSensor(Atmosphere* a, RigidBody* r)

o ~AirDataSensor()

ovoid Sense(double dt)

oVector3D GetWindInPoint(const Vector3D r) const

oVector3D Body2Wind(const Vector3D& v) const
Axis transformations

oVector3D Wind2Body(const Vector3D& v) const
Converts a vector expressed in Body frame to Wind axes, using actual Wind Quaternion

oinline double GetAlpha() const
Converts a vector expressed in Wind frame to Body axes, using actual Wind Quaternion.

oinline double GetBeta() const

oinline double GetAlphaTot() const

oinline double GetAlphaDot() const

oinline double GetBetaDot() const

oinline double GetV() const

oinline double GetM() const

oinline double GetQdyn() const

oinline double GetEtaT() const

oinline double GetH() const

ovoid OutState()

oAtmosphere* atmos
Prints current Aerodynamic State to standard output

oRigidBody* rbody
reference to Atmosphere.

oQuaternion Qwind
reference to RigidBody.

odouble h
Needed to convert aerodynamic forces from wind to body axes

odouble V
Current altitude

odouble M
Aerodynamic velocity

odouble qdyn
Mach number

odouble eta_t
Dynamic pressure

odouble alpha
eta_t= qdyn_tail/qdyn

odouble beta

odouble alphatot

odouble alphadot

odouble betadot


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.