crocoddyl  1.9.0
Contact RObot COntrol by Differential DYnamic programming Library (Crocoddyl)
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CActionDataAbstractTpl< _Scalar >
 CActionDataCodeGenTpl< _Scalar >
 CActionDataNumDiffTpl< _Scalar >
 CActionModelAbstractTpl< _Scalar >Abstract class for action model
 CActionModelNumDiffTpl< _Scalar >This class computes the numerical differentiation of an action model
 CActivationBoundsTpl< _Scalar >
 CActivationBoundsTpl< Scalar >
 CActivationDataAbstractTpl< _Scalar >
 CActivationDataAbstractTpl< Scalar >
 CActivationDataNumDiffTpl< _Scalar >
 CActivationDataSmooth2NormTpl< Scalar >
 CActivationModelAbstractTpl< _Scalar >
 CActivationModelAbstractTpl< Scalar >
 CActivationModelNumDiffTpl< _Scalar >
 CActuationDataAbstractTpl< _Scalar >
 CActuationDataNumDiffTpl< _Scalar >
 CActuationModelAbstractTpl< _Scalar >Abstract class for the actuation-mapping model
 CActuationModelNumDiffTpl< _Scalar >This class computes the numerical differentiation of an actuation model
 CBoxQPThis class implements a Box QP solver based on a Projected Newton method
 CBoxQPSolutionBox QP solution
 CCallbackAbstractAbstract class for solver callbacks
 CContactDataMultipleTpl< _Scalar >Define the multi-contact data
 CContactDataNumDiffTpl< _Scalar >
 CContactItemTpl< _Scalar >
 CContactModelAbstractTpl< _Scalar >
 CContactModelMultipleTpl< _Scalar >Define a stack of contact models
 CContactModelNumDiffTpl< _Scalar >
 CControlParametrizationDataAbstractTpl< _Scalar >
 CControlParametrizationDataNumDiffTpl< _Scalar >
 CControlParametrizationModelAbstractTpl< _Scalar >Abstract class for the control trajectory parametrization
 CControlParametrizationModelNumDiffTpl< _Scalar >
 CCoPSupportTpl< _Scalar >This class encapsulates a center of pressure support of a 6d contact
 CCoPSupportTpl< Scalar >
 CCostDataAbstractTpl< _Scalar >
 CCostDataSumTpl< _Scalar >
 CCostItemTpl< _Scalar >
 CCostModelAbstractTpl< _Scalar >Abstract class for cost models
 CCostModelSumTpl< _Scalar >Summation of individual cost models
 CCostModelSumTpl< Scalar >
 CCsvStream
 CDataCollectorAbstractTpl< Scalar >
 CDifferentialActionDataAbstractTpl< _Scalar >
 CDifferentialActionDataNumDiffTpl< _Scalar >
 CDifferentialActionModelAbstractTpl< _Scalar >Abstract class for differential action model
 CDifferentialActionModelNumDiffTpl< _Scalar >This class computes the numerical differentiation of a differential action model
 Cexception
 CForceDataAbstractTpl< _Scalar >
 CFrameCoPSupportTpl< _Scalar >
 CFrameCoPSupportTpl< Scalar >
 CFrameForceTpl< _Scalar >
 CFrameForceTpl< Scalar >
 CFrameFrictionConeTpl< _Scalar >
 CFrameFrictionConeTpl< Scalar >
 CFrameMotionTpl< _Scalar >
 CFrameMotionTpl< Scalar >
 CFramePlacementTpl< _Scalar >
 CFramePlacementTpl< Scalar >
 CFrameRotationTpl< _Scalar >
 CFrameRotationTpl< Scalar >
 CFrameTranslationTpl< _Scalar >
 CFrameTranslationTpl< Scalar >
 CFrameWrenchConeTpl< _Scalar >
 CFrameWrenchConeTpl< Scalar >
 CFrictionConeTpl< _Scalar >This class encapsulates a friction cone
 CFrictionConeTpl< Scalar >
 CImpulseData3DTpl< _Scalar >
 CImpulseData6DTpl< _Scalar >
 CImpulseDataAbstractTpl< _Scalar >
 CImpulseDataMultipleTpl< _Scalar >Define the multi-impulse data
 CImpulseItemTpl< _Scalar >
 CImpulseModel3DTpl< _Scalar >
 CImpulseModel6DTpl< _Scalar >
 CImpulseModelAbstractTpl< _Scalar >
 CImpulseModelMultipleTpl< _Scalar >Define a stack of impulse models
 CIntegratedActionDataAbstractTpl< _Scalar >
 CIntegratedActionDataEulerTpl< _Scalar >
 CIntegratedActionDataRK4Tpl< _Scalar >
 CIntegratedActionDataRKTpl< _Scalar >
 CIntegratedActionModelAbstractTpl< _Scalar >Abstract class for an integrated action model
 CIntegratedActionModelEulerTpl< _Scalar >Symplectic Euler integrator
 CIntegratedActionModelRK4Tpl< _Scalar >Standard RK4 integrator
 CIntegratedActionModelRKTpl< _Scalar >Standard RK integrator
 CMathBaseTpl< _Scalar >
 CMathBaseTpl< ADScalar >
 CMathBaseTpl< double >
 CMathBaseTpl< Scalar >
 CStopwatch::PerformanceDataStruct to hold the performance data
 CpseudoInverseAlgo< MatrixLike, value >
 CpseudoInverseAlgo< MatrixLike, false >
 CResidualDataAbstractTpl< _Scalar >
 CResidualDataCentroidalMomentumTpl< _Scalar >
 CResidualDataCoMPositionTpl< _Scalar >
 CResidualDataContactControlGravTpl< _Scalar >
 CResidualDataContactCoPPositionTpl< _Scalar >
 CResidualDataContactForceTpl< _Scalar >
 CResidualDataContactFrictionConeTpl< _Scalar >
 CResidualDataContactWrenchConeTpl< _Scalar >
 CResidualDataControlGravTpl< _Scalar >
 CResidualDataControlTpl< Scalar >
 CResidualDataFramePlacementTpl< _Scalar >
 CResidualDataFrameRotationTpl< _Scalar >
 CResidualDataFrameTranslationTpl< _Scalar >
 CResidualDataFrameVelocityTpl< _Scalar >
 CResidualDataImpulseCoMTpl< _Scalar >
 CResidualDataNumDiffTpl< _Scalar >
 CResidualDataStateTpl< Scalar >
 CResidualModelAbstractTpl< _Scalar >Abstract class for residual models
 CResidualModelCentroidalMomentumTpl< _Scalar >Centroidal momentum residual
 CResidualModelCoMPositionTpl< _Scalar >CoM position residual
 CResidualModelContactControlGravTpl< _Scalar >Control gravity residual under contact
 CResidualModelContactCoPPositionTpl< _Scalar >Center of pressure residual function
 CResidualModelContactForceTpl< _Scalar >Define a contact force residual function
 CResidualModelContactFrictionConeTpl< _Scalar >Contact friction cone residual
 CResidualModelContactWrenchConeTpl< _Scalar >Contact wrench cone residual function
 CResidualModelControlGravTpl< _Scalar >Control gravity residual
 CResidualModelControlTpl< _Scalar >Define a control residual
 CResidualModelFramePlacementTpl< _Scalar >Frame placement residual
 CResidualModelFrameRotationTpl< _Scalar >Frame rotation residual
 CResidualModelFrameTranslationTpl< _Scalar >Frame translation residual
 CResidualModelFrameVelocityTpl< _Scalar >Frame velocity residual
 CResidualModelImpulseCoMTpl< _Scalar >Impulse CoM residual
 CResidualModelNumDiffTpl< _Scalar >This class computes the numerical differentiation of a residual model
 CResidualModelStateTpl< _Scalar >State residual
 CShootingProblemTpl< _Scalar >This class encapsulates a shooting problem
 CSimpleQuadrupedGaitProblem
 CSolverAbstractAbstract class for optimal control solvers
 CSquashingDataAbstractTpl< _Scalar >
 CSquashingModelAbstractTpl< _Scalar >
 CStateAbstractTpl< _Scalar >Abstract class for the state representation
 CStateMultibodyTpl< _Scalar >State multibody representation
 CStateNumDiffTpl< _Scalar >
 CStateVectorTpl< _Scalar >
 CStopwatchA class representing a stopwatch
 CStopwatchException
 CTimer
 CWrenchConeTpl< _Scalar >This class encapsulates a wrench cone
 CWrenchConeTpl< Scalar >