KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
DynamicLink3D Class Reference
Inheritance diagram for DynamicLink3D:
KinematicLink3D

Public Member Functions

void GetWorldInertia (Matrix3 &inertiaWorld) const
 
void GetWorldCOM (Vector3 &comWorld) const
 
- Public Member Functions inherited from KinematicLink3D
void SetRotationJoint (const Vector3 &w)
 
void SetTranslationJoint (const Vector3 &v)
 
void GetLocalTransform (Real qi, Frame3D &T) const
 
void GetVelocity (Real qi, Real dqi, const Vector3 &p, Vector3 &vel) const
 
void GetAngularVelocity (Real dqi, Vector3 &omega) const
 
void GetJacobian (Real qi, const Vector3 &p, Vector3 &Jo, Vector3 &Jp) const
 
void GetOrientationJacobian (Vector3 &Jo) const
 
void GetPositionJacobian (Real qi, const Vector3 &p, Vector3 &Jp) const
 
void GetJacobian (Real qi, Frame3D &J) const
 
void GetJacobian (Real qi, const Frame3D &Tj_World, Frame3D &J) const
 

Public Attributes

Real mass
 
Matrix3 inertia
 
Vector3 com
 
- Public Attributes inherited from KinematicLink3D
Type type
 
Vector3 w
 
Frame3D T0_Parent
 
Frame3D T_World
 

Additional Inherited Members

- Public Types inherited from KinematicLink3D
enum  Type { Revolute, Prismatic, Spherical }
 

The documentation for this class was generated from the following files: