14#define EIGEN_DONT_ALIGN_STATICALLY
16#include <fhsim/simobject/SimObject.h>
24 void OdeFcn(
const double T,
const double*
const X,
double*
const XDot)
const;
26 #ifdef FH_VISUALIZATION
27 virtual void RenderInit(Ogre::Root*
const ogreRoot, ISimObjectCreator*
const creator){}
28 virtual void RenderUpdate(
const double T,
const double*
const X){}
Definition ReferenceGenerator.h:21
double m_adStateTheta_Desired[4]
Desired linear and angular velocity.
Definition ReferenceGenerator.h:38
double m_adStateVelocity_Desired[3]
Desired linear and angular acceleration.
Definition ReferenceGenerator.h:39
int j
counter variables
Definition ReferenceGenerator.h:44
ISignalPort * m_adStatePositionPort
input port. Current position
Definition ReferenceGenerator.h:32
ISignalPort * m_adStateVelocityPort
input port. Current linear velocity
Definition ReferenceGenerator.h:34
double m_adStatePosition_Desired[3]
Desired position and attitude.
Definition ReferenceGenerator.h:37
ISignalPort * m_adStateThetaPort
input port. Current attitude as a quaternion
Definition ReferenceGenerator.h:33
void OdeFcn(const double T, const double *const X, double *const XDot) const
returns object derivatives as a function of time, states and input ports
ISignalPort * m_adStateRotationPort
input port. current attitude in euler angles
Definition ReferenceGenerator.h:35
ReferenceGenerator(const std::string &simObjectName, ISimObjectCreator *const creator)
reads parameters, registers states, input/output ports and shared resources
Simple waypoint object.
Definition CableAttach.h:16