crocoddyl
1.6.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
1
2
3
4
]
►
C
ActionDataAbstractTpl< _Scalar >
C
ActionDataCodeGenTpl< _Scalar >
C
ActionDataImpulseFwdDynamicsTpl< _Scalar >
C
ActionDataLQRTpl< _Scalar >
C
ActionDataNumDiffTpl< _Scalar >
C
ActionDataUnicycleTpl< _Scalar >
C
IntegratedActionDataEulerTpl< _Scalar >
C
IntegratedActionDataRK4Tpl< _Scalar >
►
C
ActionModelAbstractTpl< _Scalar >
Abstract class for action model
C
ActionModelCodeGenTpl< _Scalar >
C
ActionModelImpulseFwdDynamicsTpl< _Scalar >
C
ActionModelLQRTpl< _Scalar >
C
ActionModelNumDiffTpl< _Scalar >
This class computes the numerical differentiation of an ActionModel
C
ActionModelUnicycleTpl< _Scalar >
C
IntegratedActionModelEulerTpl< _Scalar >
C
IntegratedActionModelRK4Tpl< _Scalar >
C
ActivationBoundsTpl< _Scalar >
C
ActivationBoundsTpl< Scalar >
►
C
ActivationDataAbstractTpl< _Scalar >
►
C
ActivationDataSmooth1NormTpl< Scalar >
C
ActivationDataSmoothAbsTpl< Scalar >
C
ActivationDataNumDiffTpl< _Scalar >
C
ActivationDataQuadFlatExpTpl< _Scalar >
C
ActivationDataQuadFlatLogTpl< _Scalar >
C
ActivationDataQuadraticBarrierTpl< _Scalar >
C
ActivationDataSmooth1NormTpl< _Scalar >
C
ActivationDataWeightedQuadTpl< _Scalar >
C
ActivationDataCollisionTpl< Scalar >
C
ActivationDataSmooth2NormTpl< Scalar >
►
C
ActivationModelAbstractTpl< _Scalar >
►
C
ActivationModelSmooth1NormTpl< Scalar >
C
ActivationModelSmoothAbsTpl< Scalar >
C
ActivationModelNumDiffTpl< _Scalar >
C
ActivationModelQuadFlatExpTpl< _Scalar >
C
ActivationModelQuadFlatLogTpl< _Scalar >
Quadratic-flat-log activation
C
ActivationModelQuadraticBarrierTpl< _Scalar >
C
ActivationModelQuadTpl< _Scalar >
C
ActivationModelSmooth1NormTpl< _Scalar >
Smooth-abs activation
C
ActivationModelSmooth2NormTpl< _Scalar >
Smooth-2Norm activation
C
ActivationModelWeightedQuadraticBarrierTpl< _Scalar >
C
ActivationModelWeightedQuadTpl< _Scalar >
C
ActivationModelNorm2BarrierTpl< Scalar >
►
C
ActuationDataAbstractTpl< _Scalar >
C
ActuationDataNumDiffTpl< _Scalar >
C
ActuationSquashingDataTpl< _Scalar >
►
C
ActuationModelAbstractTpl< _Scalar >
C
ActuationModelFloatingBaseTpl< _Scalar >
C
ActuationModelFullTpl< _Scalar >
C
ActuationModelMultiCopterBaseTpl< _Scalar >
C
ActuationModelNumDiffTpl< _Scalar >
C
ActuationSquashingModelTpl< _Scalar >
C
BoxQP
This class implements a Box QP solver based on a Projected Newton method
C
BoxQPSolution
Box QP solution
►
C
CallbackAbstract
Abstract class for solver callbacks
C
CallbackVerbose
►
C
ContactDataAbstractTpl< _Scalar >
C
ContactData2DTpl< _Scalar >
C
ContactData3DTpl< _Scalar >
C
ContactData6DTpl< _Scalar >
C
ContactDataNumDiffTpl< _Scalar >
C
ContactDataMultipleTpl< _Scalar >
Define the multi-contact data
C
ContactItemTpl< _Scalar >
►
C
ContactModelAbstractTpl< _Scalar >
C
ContactModel2DTpl< _Scalar >
C
ContactModel3DTpl< _Scalar >
C
ContactModel6DTpl< _Scalar >
C
ContactModelNumDiffTpl< _Scalar >
C
ContactModelMultipleTpl< _Scalar >
Define a stack of contact models
►
C
CostDataAbstractTpl< _Scalar >
C
CostDataCentroidalMomentumTpl< _Scalar >
C
CostDataCoMPositionTpl< _Scalar >
C
CostDataContactCoPPositionTpl< _Scalar >
C
CostDataContactForceTpl< _Scalar >
C
CostDataContactFrictionConeTpl< _Scalar >
C
CostDataContactImpulseTpl< _Scalar >
C
CostDataContactWrenchConeTpl< _Scalar >
C
CostDataFramePlacementTpl< _Scalar >
C
CostDataFrameRotationTpl< _Scalar >
C
CostDataFrameTranslationTpl< _Scalar >
C
CostDataFrameVelocityTpl< _Scalar >
C
CostDataImpulseCoMTpl< _Scalar >
C
CostDataImpulseCoPPositionTpl< _Scalar >
C
CostDataImpulseFrictionConeTpl< _Scalar >
C
CostDataImpulseWrenchConeTpl< _Scalar >
C
CostDataNumDiffTpl< _Scalar >
C
CostDataStateTpl< _Scalar >
C
CostDataSumTpl< _Scalar >
C
CostItemTpl< _Scalar >
►
C
CostModelAbstractTpl< _Scalar >
Abstract class for cost models
C
CostModelCentroidalMomentumTpl< _Scalar >
Centroidal momentum cost
C
CostModelCoMPositionTpl< _Scalar >
CoM position cost
C
CostModelContactCoPPositionTpl< _Scalar >
Define a center of pressure cost function
C
CostModelContactForceTpl< _Scalar >
Define a contact force cost function
C
CostModelContactFrictionConeTpl< _Scalar >
Contact friction cone cost
C
CostModelContactImpulseTpl< _Scalar >
Define a contact impulse cost function
C
CostModelContactWrenchConeTpl< _Scalar >
C
CostModelControlTpl< _Scalar >
Control cost
C
CostModelFramePlacementTpl< _Scalar >
Frame placement cost
C
CostModelFrameRotationTpl< _Scalar >
Frame rotation cost
C
CostModelFrameTranslationTpl< _Scalar >
Frame translation cost
C
CostModelFrameVelocityTpl< _Scalar >
Frame velocity cost
C
CostModelImpulseCoMTpl< _Scalar >
Impulse CoM cost
C
CostModelImpulseCoPPositionTpl< _Scalar >
Define a center of pressure cost function
C
CostModelImpulseFrictionConeTpl< _Scalar >
Impulse friction cone cost
C
CostModelImpulseWrenchConeTpl< _Scalar >
C
CostModelNumDiffTpl< _Scalar >
C
CostModelStateTpl< _Scalar >
State cost
C
CostModelSumTpl< _Scalar >
Summation of individual cost models
C
CostModelSumTpl< Scalar >
C
CsvStream
►
C
DataCollectorAbstractTpl< Scalar >
►
C
DataCollectorActuationTpl< Scalar >
C
DataCollectorActMultibodyInContactTpl< Scalar >
C
DataCollectorActMultibodyTpl< Scalar >
►
C
DataCollectorContactTpl< Scalar >
►
C
DataCollectorMultibodyInContactTpl< Scalar >
C
DataCollectorActMultibodyInContactTpl< Scalar >
►
C
DataCollectorImpulseTpl< Scalar >
C
DataCollectorMultibodyInImpulseTpl< Scalar >
►
C
DataCollectorMultibodyTpl< Scalar >
C
DataCollectorActMultibodyTpl< Scalar >
C
DataCollectorMultibodyInContactTpl< Scalar >
C
DataCollectorMultibodyInImpulseTpl< Scalar >
►
C
DifferentialActionDataAbstractTpl< _Scalar >
C
DifferentialActionDataContactFwdDynamicsTpl< _Scalar >
C
DifferentialActionDataFreeFwdDynamicsTpl< _Scalar >
C
DifferentialActionDataLQRTpl< _Scalar >
C
DifferentialActionDataNumDiffTpl< _Scalar >
►
C
DifferentialActionModelAbstractTpl< _Scalar >
Abstract class for differential action model
C
DifferentialActionModelContactFwdDynamicsTpl< _Scalar >
C
DifferentialActionModelFreeFwdDynamicsTpl< _Scalar >
C
DifferentialActionModelLQRTpl< _Scalar >
C
DifferentialActionModelNumDiffTpl< _Scalar >
►
C
exception
C
Exception
C
FrameCoPSupportTpl< _Scalar >
C
FrameCoPSupportTpl< Scalar >
C
FrameForceTpl< _Scalar >
C
FrameForceTpl< Scalar >
C
FrameFrictionConeTpl< _Scalar >
C
FrameFrictionConeTpl< Scalar >
C
FrameMotionTpl< _Scalar >
C
FrameMotionTpl< Scalar >
C
FramePlacementTpl< _Scalar >
C
FramePlacementTpl< Scalar >
C
FrameRotationTpl< _Scalar >
C
FrameRotationTpl< Scalar >
C
FrameTranslationTpl< _Scalar >
C
FrameTranslationTpl< Scalar >
C
FrameWrenchConeTpl< _Scalar >
C
FrameWrenchConeTpl< Scalar >
C
FrictionConeTpl< _Scalar >
C
FrictionConeTpl< Scalar >
►
C
ImpulseDataAbstractTpl< _Scalar >
C
ImpulseData3DTpl< _Scalar >
C
ImpulseData6DTpl< _Scalar >
C
ImpulseDataMultipleTpl< _Scalar >
Define the multi-impulse data
C
ImpulseItemTpl< _Scalar >
►
C
ImpulseModelAbstractTpl< _Scalar >
C
ImpulseModel3DTpl< _Scalar >
C
ImpulseModel6DTpl< _Scalar >
C
ImpulseModelMultipleTpl< _Scalar >
Define a stack of impulse models
C
MathBaseTpl< _Scalar >
C
MathBaseTpl< ADScalar >
C
MathBaseTpl< Scalar >
C
pseudoInverseAlgo< MatrixLike, value >
C
pseudoInverseAlgo< MatrixLike, false >
C
ShootingProblemTpl< _Scalar >
This class encapsulates a shooting problem
C
SimpleQuadrupedGaitProblem
►
C
SolverAbstract
Abstract class for optimal control solvers
►
C
SolverDDP
Differential Dynamic Programming (DDP) solver
C
SolverBoxDDP
►
C
SolverFDDP
Feasibility-driven Differential Dynamic Programming (FDDP) solver
C
SolverBoxFDDP
C
SolverKKT
C
SquashingDataAbstractTpl< _Scalar >
►
C
SquashingModelAbstractTpl< _Scalar >
C
SquashingModelSmoothSatTpl< _Scalar >
►
C
StateAbstractTpl< _Scalar >
Abstract class for the state representation
C
StateMultibodyTpl< _Scalar >
C
StateNumDiffTpl< _Scalar >
C
StateVectorTpl< _Scalar >
C
Timer
C
WrenchConeTpl< _Scalar >
This class encapsulates a wrench cone
C
WrenchConeTpl< Scalar >
Generated by
1.8.13