Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

AttitudeModels Class Reference

#include <AttitudeModels.h>

List of all members.

Public Member Functions

 AttitudeModels ()
 Constructors.
virtual ~AttitudeModels ()
 Destructor.
void MRPKinematic (ModifiedRodriguezParameters _mrp, Vector _angularVelocity, ModifiedRodriguezParameters &_mrpRate)
 MRP Kinematic Expression.
void QuaternionKinematic (Quaternion _quaternion, Vector _angularVelocity, Quaternion &_quaternionRate)
 Quaternion Kinematic Expression.


Constructor & Destructor Documentation

AttitudeModels::AttitudeModels  ) 
 

Constructors.

Definition at line 20 of file AttitudeModels.cpp.

AttitudeModels::~AttitudeModels  )  [virtual]
 

Destructor.

Definition at line 25 of file AttitudeModels.cpp.


Member Function Documentation

void AttitudeModels::MRPKinematic ModifiedRodriguezParameters  _mrp,
Vector  _angularVelocity,
ModifiedRodriguezParameters _mrpRate
 

MRP Kinematic Expression.

Parameters:
_mrp attitude representation
_angularVelocity [rad/s]
Returns:
_mrpRate [rad/s]

Definition at line 30 of file AttitudeModels.cpp.

References O_SESSAME::eye(), O_SESSAME::norm2(), O_SESSAME::skew(), and O_SESSAME::Vector.

Referenced by slidingModeControlMRPMW::Run().

void AttitudeModels::QuaternionKinematic Quaternion  _quaternion,
Vector  _angularVelocity,
Quaternion _quaternionRate
 

Quaternion Kinematic Expression.

Parameters:
_quaternion attitude representation
_angularVelocity [rad/s]
Returns:
_quaternionRate [rad/s]

Definition at line 37 of file AttitudeModels.cpp.

References _, O_SESSAME::skew(), and O_SESSAME::Vector.

Referenced by AttitudeTrajectory().


The documentation for this class was generated from the following files:
Generated on Wed Sep 5 12:54:37 2007 for DSACSS Operational Code by  doxygen 1.3.9.1