Cheetah Software  1.0
DynamicsSimulator< T > Member List

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

_collisionPlanesDynamicsSimulator< T >private
_contact_constrDynamicsSimulator< T >private
_dstateDynamicsSimulator< T >private
_homingDynamicsSimulator< T >private
_lastBodyVelocityDynamicsSimulator< T >private
_modelDynamicsSimulator< T >private
_stateDynamicsSimulator< T >private
_useSpringDamperDynamicsSimulator< T >private
addCollisionBox(T mu, T rest, T depth, T width, T height, const Vec3< T > &pos, const Mat3< T > &ori)DynamicsSimulator< T >inline
addCollisionMesh(T mu, T rest, T grid_size, const Vec3< T > &left_corner_loc, const DMat< T > &height_map)DynamicsSimulator< T >inline
addCollisionPlane(T mu, T rest, T height)DynamicsSimulator< T >inline
DynamicsSimulator(FloatingBaseModel< T > &model, bool useSpringDamper=false)DynamicsSimulator< T >
forwardKinematics()DynamicsSimulator< T >inline
getContactForce(size_t idx)DynamicsSimulator< T >inline
getDState() const DynamicsSimulator< T >inline
getModel()DynamicsSimulator< T >inline
getNumBodies()DynamicsSimulator< T >inline
getState() const DynamicsSimulator< T >inline
getTotalNumGC()DynamicsSimulator< T >inline
integrate(T dt)DynamicsSimulator< T >
runABA(const DVec< T > &tau)DynamicsSimulator< T >inline
setAllExternalForces(const vectorAligned< SVec< T >> &forces)DynamicsSimulator< T >inline
setHoming(const RobotHomingInfo< T > &homing)DynamicsSimulator< T >inline
setState(const FBModelState< T > &state)DynamicsSimulator< T >inline
step(T dt, const DVec< T > &tau, T kp, T kd)DynamicsSimulator< T >
updateCollisions(T dt, T kp, T kd)DynamicsSimulator< T >private