Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Model3DDyn Class Reference

A spacecraft model with three thrusters providing both tranlation force and rotation torque. More...

#include <model3ddyn.h>

Inheritance diagram for Model3DDyn:

Model3DRigid Model3D Model List of all members.

Public Methods

 Model3DDyn (string path)
virtual ~Model3DDyn ()
virtual MSLVector StateTransitionEquation (const MSLVector &x, const MSLVector &u)
 The state transition equation, or equations of motion, xdot=f(x,u). More...

virtual bool Satisfied (const MSLVector &state)
 Test whether global state-space constraints are satisfied. More...


Public Attributes

double m
MSLMatrix I

Detailed Description

A spacecraft model with three thrusters providing both tranlation force and rotation torque.


Constructor & Destructor Documentation

Model3DDyn::Model3DDyn string    path
 

virtual Model3DDyn::~Model3DDyn   [inline, virtual]
 


Member Function Documentation

bool Model3DDyn::Satisfied const MSLVector   state [virtual]
 

Test whether global state-space constraints are satisfied.

Reimplemented from Model.

MSLVector Model3DDyn::StateTransitionEquation const MSLVector   x,
const MSLVector   u
[virtual]
 

The state transition equation, or equations of motion, xdot=f(x,u).

Reimplemented from Model3DRigid.


Member Data Documentation

MSLMatrix Model3DDyn::I
 

double Model3DDyn::m
 


The documentation for this class was generated from the following files: Motion Strategy Library


Web page maintained by Steve LaValle