Cheetah Software  1.0
FloatingBaseModel< T > Member List

This is the complete list of members for FloatingBaseModel< T >, including all inherited members.

_aFloatingBaseModel< T >
_accelerationsUpToDateFloatingBaseModel< T >
_agFloatingBaseModel< T >
_agrotFloatingBaseModel< T >
_arotFloatingBaseModel< T >
_articulatedBodiesUpToDateFloatingBaseModel< T >
_avpFloatingBaseModel< T >
_avprotFloatingBaseModel< T >
_biasAccelerationsUpToDateFloatingBaseModel< T >
_bodyNamesFloatingBaseModel< T >
_CFloatingBaseModel< T >
_cFloatingBaseModel< T >
_ChiUpFloatingBaseModel< T >
_compositeInertiasUpToDateFloatingBaseModel< T >
_compute_contact_infoFloatingBaseModel< T >
_CqdFloatingBaseModel< T >
_crotFloatingBaseModel< T >
_dFloatingBaseModel< T >
_dStateFloatingBaseModel< T >
_externalForcesFloatingBaseModel< T >
_fFloatingBaseModel< T >
_footIndicesGCFloatingBaseModel< T >
_forcePropagatorsUpToDateFloatingBaseModel< T >
_frotFloatingBaseModel< T >
_fvpFloatingBaseModel< T >
_fvprotFloatingBaseModel< T >
_GFloatingBaseModel< T >
_gcLocationFloatingBaseModel< T >
_gcParentFloatingBaseModel< T >
_gearRatiosFloatingBaseModel< T >
_gravityFloatingBaseModel< T >
_HFloatingBaseModel< T >
_IAFloatingBaseModel< T >
_IbodyFloatingBaseModel< T >
_ICFloatingBaseModel< T >
_invIA5FloatingBaseModel< T >
_IrotFloatingBaseModel< T >
_JFloatingBaseModel< T >
_JcFloatingBaseModel< T >
_JcdqdFloatingBaseModel< T >
_JdqdFloatingBaseModel< T >
_jointAxesFloatingBaseModel< T >
_jointTypesFloatingBaseModel< T >
_kinematicsUpToDateFloatingBaseModel< T >
_nDofFloatingBaseModel< T >
_nGroundContactFloatingBaseModel< T >
_pAFloatingBaseModel< T >
_parentsFloatingBaseModel< T >
_pArotFloatingBaseModel< T >
_pGCFloatingBaseModel< T >
_qdd_from_base_accelFloatingBaseModel< T >
_qdd_from_subqddFloatingBaseModel< T >
_qddEffectsUpToDateFloatingBaseModel< T >
_SFloatingBaseModel< T >
_SrotFloatingBaseModel< T >
_stateFloatingBaseModel< T >
_UFloatingBaseModel< T >
_uFloatingBaseModel< T >
_UrotFloatingBaseModel< T >
_UtotFloatingBaseModel< T >
_vFloatingBaseModel< T >
_vGCFloatingBaseModel< T >
_vrotFloatingBaseModel< T >
_XaFloatingBaseModel< T >
_XrotFloatingBaseModel< T >
_XtreeFloatingBaseModel< T >
_XupFloatingBaseModel< T >
_XuprotFloatingBaseModel< T >
addBase(const SpatialInertia< T > &inertia)FloatingBaseModel< T >
addBase(T mass, const Vec3< T > &com, const Mat3< T > &I)FloatingBaseModel< T >
addBody(const SpatialInertia< T > &inertia, const SpatialInertia< T > &rotorInertia, T gearRatio, int parent, JointType jointType, CoordinateAxis jointAxis, const Mat6< T > &Xtree, const Mat6< T > &Xrot)FloatingBaseModel< T >
addBody(const MassProperties< T > &inertia, const MassProperties< T > &rotorInertia, T gearRatio, int parent, JointType jointType, CoordinateAxis jointAxis, const Mat6< T > &Xtree, const Mat6< T > &Xrot)FloatingBaseModel< T >
addDynamicsVars(int count)FloatingBaseModel< T >
addGroundContactBoxPoints(int bodyId, const Vec3< T > &dims)FloatingBaseModel< T >
addGroundContactPoint(int bodyID, const Vec3< T > &location, bool isFoot=false)FloatingBaseModel< T >
applyTestForce(const int gc_index, const Vec3< T > &force_ics_at_contact, FBModelStateDerivative< T > &dstate_out)FloatingBaseModel< T >
applyTestForce(const int gc_index, const Vec3< T > &force_ics_at_contact, DVec< T > &dstate_out)FloatingBaseModel< T >
biasAccelerations()FloatingBaseModel< T >
check()FloatingBaseModel< T >
compositeInertias()FloatingBaseModel< T >
contactJacobians()FloatingBaseModel< T >
FloatingBaseModel()FloatingBaseModel< T >inline
forwardAccelerationKinematics()FloatingBaseModel< T >
forwardKinematics()FloatingBaseModel< T >
generalizedCoriolisForce()FloatingBaseModel< T >
generalizedGravityForce()FloatingBaseModel< T >
getAngularAcceleration(const int link_idx)FloatingBaseModel< T >
getAngularVelocity(const int link_idx)FloatingBaseModel< T >
getBodyInertiaVector()FloatingBaseModel< T >inline
getCoriolisForce() const FloatingBaseModel< T >inline
getGravityForce() const FloatingBaseModel< T >inline
getLinearAcceleration(const int link_idx, const Vec3< T > &point)FloatingBaseModel< T >
getLinearAcceleration(const int link_idx)FloatingBaseModel< T >
getLinearVelocity(const int link_idx, const Vec3< T > &point)FloatingBaseModel< T >
getLinearVelocity(const int link_idx)FloatingBaseModel< T >
getMassMatrix() const FloatingBaseModel< T >inline
getOrientation(const int link_idx)FloatingBaseModel< T >
getParentVector()FloatingBaseModel< T >inline
getPosition(const int link_idx, const Vec3< T > &local_pos)FloatingBaseModel< T >
getPosition(const int link_idx)FloatingBaseModel< T >
getRotorInertiaVector()FloatingBaseModel< T >inline
invContactInertia(const int gc_index, const D6Mat< T > &force_directions)FloatingBaseModel< T >
invContactInertia(const int gc_index, const Vec3< T > &force_ics_at_contact)FloatingBaseModel< T >
inverseDynamics(const FBModelStateDerivative< T > &dState)FloatingBaseModel< T >
massMatrix()FloatingBaseModel< T >
resetCalculationFlags()FloatingBaseModel< T >inline
resetExternalForces()FloatingBaseModel< T >inline
resizeSystemMatricies()FloatingBaseModel< T >
runABA(const DVec< T > &tau, FBModelStateDerivative< T > &dstate)FloatingBaseModel< T >
setContactComputeFlag(size_t gc_index, bool flag)FloatingBaseModel< T >inline
setDState(const FBModelStateDerivative< T > &dState)FloatingBaseModel< T >inline
setGravity(Vec3< T > &g)FloatingBaseModel< T >inline
setState(const FBModelState< T > &state)FloatingBaseModel< T >inline
totalNonRotorMass()FloatingBaseModel< T >
totalRotorMass()FloatingBaseModel< T >
udpateQddEffects()FloatingBaseModel< T >
updateArticulatedBodies()FloatingBaseModel< T >
updateForcePropagators()FloatingBaseModel< T >
~FloatingBaseModel()FloatingBaseModel< T >inline