- 3.0.2 models module.
HyQLinearizationCodegen.cpp File Reference

Typedefs

typedef CppAD::AD< CppAD::cg::CG< double > > SCALAR
 
typedef SCALAR::value_type AD_ValueType
 
typedef ct::rbd::FloatingBaseFDSystem< ct::rbd::HyQ::tpl::Dynamics< SCALAR >, false > HyQSystemAD
 

Functions

void generateInverseDynamics ()
 
void generateForwardKinematics ()
 
void generateForwardZeroForwardDynamics ()
 
void generateFDLinearization (int argc, char *argv[])
 
int main (int argc, char *argv[])
 

Variables

const size_t state_dim = HyQSystemAD::STATE_DIM
 
const size_t control_dim = HyQSystemAD::CONTROL_DIM
 

Typedef Documentation

◆ SCALAR

typedef CppAD::AD<CppAD::cg::CG<double> > SCALAR

◆ AD_ValueType

typedef SCALAR::value_type AD_ValueType

◆ HyQSystemAD

Function Documentation

◆ generateInverseDynamics()

void generateInverseDynamics ( )

Referenced by main().

◆ generateForwardKinematics()

void generateForwardKinematics ( )

Referenced by main().

◆ generateForwardZeroForwardDynamics()

void generateForwardZeroForwardDynamics ( )

Referenced by main().

◆ generateFDLinearization()

void generateFDLinearization ( int  argc,
char *  argv[] 
)

Referenced by main().

◆ main()

Variable Documentation

◆ state_dim

const size_t state_dim = HyQSystemAD::STATE_DIM

◆ control_dim

const size_t control_dim = HyQSystemAD::CONTROL_DIM