KrisLibrary
1.0.0
|
This is the complete list of members for RobotDynamics3D, including all inherited members.
AddForceTorques(const Vector3 &f, const Vector3 &pi, int i, Vector &F) const (defined in RobotKinematics3D) | RobotKinematics3D | |
AddWrenchTorques(const Vector3 &torque, const Vector3 &force, int i, Vector &F) const (defined in RobotKinematics3D) | RobotKinematics3D | |
CalcAcceleration(Vector &ddq, const Vector &fext) (defined in RobotDynamics3D) | RobotDynamics3D | |
CalcTorques(const Vector &ddq, Vector &fext) (defined in RobotDynamics3D) | RobotDynamics3D | |
dB_dq | RobotDynamics3D | |
dq | RobotDynamics3D | |
GetAncestors(int k, std::vector< bool > &ancestors) const | Chain | |
GetAngularMomentum(int i) const | RobotDynamics3D | |
GetAngularMomentum() const | RobotDynamics3D | |
GetChildList(std::vector< std::vector< int > > &children) const | Chain | |
GetCOM() const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetCOM(const Config &q) (defined in RobotKinematics3D) | RobotKinematics3D | inline |
GetCOMHessian(Matrix &Hx, Matrix &Hy, Matrix &Hz) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetCOMJacobian(Matrix &Jc) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetCoriolisForceMatrix(Matrix &C) | RobotDynamics3D | |
GetCoriolisForces(Vector &Cdq) | RobotDynamics3D | |
GetDescendants(int k, std::vector< bool > &descendants) const | Chain | |
GetDirectionalHessian(const Vector3 &pm, int m, const Vector3 &v, Matrix &Hpv) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetForceTorques(const Vector3 &f, const Vector3 &pi, int i, Vector &F) const | RobotKinematics3D | |
GetFullJacobian(const Vector3 &pi, int i, Matrix &J) const | RobotKinematics3D | |
GetGravityPotentialEnergy(const Vector3 &g0, Real refHeight=Zero) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetGravityTorques(const Vector3 &g0, Vector &G) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetJacobian(const Vector3 &pi, int i, int j, Vector3 &dw, Vector3 &dv) const | RobotKinematics3D | |
GetJacobianDeriv(const Vector3 &pm, int m, int i, int j, Vector3 &ddtheta, Vector3 &ddp) const | RobotKinematics3D | |
GetJacobianDeriv(const Vector3 &pm, int m, Matrix *Htheta[3], Matrix *Hp[3]) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetJacobianDeriv_Fast(const Vector3 &pm, int m, int i, int j, Vector3 &ddtheta, Vector3 &ddp) const | RobotKinematics3D | |
GetJacobianDt(const Vector3 &pi, int i, int j, Vector3 &dtheta_dt, Vector3 &dp_dt) const | RobotDynamics3D | |
GetKineticEnergy(int i) const | RobotDynamics3D | |
GetKineticEnergy() const | RobotDynamics3D | |
GetKineticEnergyDeriv(int i, int j, int z) const | RobotDynamics3D | |
GetKineticEnergyMatrix(Matrix &B) const | RobotDynamics3D | |
GetKineticEnergyMatrixDeriv(int z, Matrix &dB) const | RobotDynamics3D | |
GetKineticEnergyMatrixTimeDeriv(Matrix &dB) const | RobotDynamics3D | |
GetLinearMomentum(int i) const | RobotDynamics3D | |
GetLinearMomentum() const | RobotDynamics3D | |
GetOrientationJacobian(int i, int j, Vector3 &dw) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetPositionHessian(const Vector3 &pm, int m, Matrix *Hp[3]) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetPositionJacobian(const Vector3 &pi, int i, int j, Vector3 &dv) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetPositionJacobian(const Vector3 &pi, int i, Matrix &J) const | RobotKinematics3D | |
GetResidualAcceleration(const Vector3 &pi, int i, Vector3 &dw, Vector3 &dv) const | RobotDynamics3D | |
GetTotalInertia() const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetTotalMass() const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetWorldAcceleration(const Vector3 &pi, int i, const Vector &ddq, Vector3 &dw, Vector3 &dv) const | RobotDynamics3D | |
GetWorldAngularVelocity(int i, const Vector &dq, Vector3 &omega) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetWorldPosition(const Vector3 &pi, int i, Vector3 &p) const | RobotKinematics3D | |
GetWorldRotation(int i) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetWorldRotation_Moment(int i, Vector3 &m) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetWorldRotationDeriv(int i, int j, Matrix3 &dR) const | RobotKinematics3D | |
GetWorldRotationDeriv_Moment(int i, int j, Vector3 &dm) const (defined in RobotKinematics3D) | RobotKinematics3D | |
GetWorldRotationDeriv_Moment(int i, int j, const Vector3 &m, Vector3 &dm) const | RobotKinematics3D | |
GetWorldVelocity(const Vector3 &pi, int i, const Vector &dq, Vector3 &dp) const | RobotKinematics3D | |
GetWrenchTorques(const Vector3 &torque, const Vector3 &force, int i, Vector &F) const | RobotKinematics3D | |
HasValidOrdering() const (defined in Chain) | Chain | |
Initialize(int numBodies) (defined in RobotDynamics3D) | RobotDynamics3D | |
InitializeRigidObject() (defined in RobotDynamics3D) | RobotDynamics3D | |
InJointLimits(const Config &q) const | RobotKinematics3D | |
InPowerLimits(const Vector &dq, const Vector &torques) const (defined in RobotDynamics3D) | RobotDynamics3D | |
InTorqueLimits(const Vector &torques) const (defined in RobotDynamics3D) | RobotDynamics3D | |
InVelocityLimits(const Vector &dq) const | RobotDynamics3D | |
IsActuatedLink(int i) const (defined in RobotDynamics3D) | RobotDynamics3D | inline |
IsAncestor(int n, int p) const | Chain | |
IsDescendent(int n, int c) const | Chain | inline |
IsUnactuatedLink(int i) const | RobotDynamics3D | inline |
JO | RobotDynamics3D | |
JP | RobotDynamics3D | |
LCA(int a, int b) const | Chain | |
LinkName(int i) const (defined in RobotKinematics3D) | RobotKinematics3D | virtual |
links (defined in RobotKinematics3D) | RobotKinematics3D | |
Merge(const std::vector< RobotDynamics3D * > &robots) (defined in RobotDynamics3D) | RobotDynamics3D | |
RobotKinematics3D::Merge(const std::vector< RobotKinematics3D * > &robots) | RobotKinematics3D | |
NoParent enum value (defined in Chain) | Chain | |
NormalizeAngles(Config &q) const | RobotKinematics3D | |
parents | Chain | |
PointDistanceBound(const Vector3 &pi, int i, const Config &q1, const Config &q2) const | RobotKinematics3D | |
PointDistanceBound2(const Vector3 &pi, int i, const Config &q1, const Config &q2) | RobotKinematics3D | |
powerMax | RobotDynamics3D | |
q | RobotKinematics3D | |
qMax | RobotKinematics3D | |
qMin (defined in RobotKinematics3D) | RobotKinematics3D | |
RobotKinematics3D() (defined in RobotKinematics3D) | RobotKinematics3D | inline |
SphereDistanceBound(const Vector3 &ci, Real r, int i, const Config &q1, const Config &q2) | RobotKinematics3D | |
Subset(const RobotDynamics3D &robot, const std::vector< int > &subset) (defined in RobotDynamics3D) | RobotDynamics3D | |
RobotKinematics3D::Subset(const RobotKinematics3D &robot, const std::vector< int > &subset) | RobotKinematics3D | |
torqueMax | RobotDynamics3D | |
Update_dB_dq() | RobotDynamics3D | |
Update_J() | RobotDynamics3D | |
UpdateConfig(const Config &q) | RobotKinematics3D | |
UpdateDynamics() | RobotDynamics3D | |
UpdateFrames() | RobotKinematics3D | |
UpdateSelectedFrames(int link, int root=-1) | RobotKinematics3D | |
velMax | RobotDynamics3D | |
velMin (defined in RobotDynamics3D) | RobotDynamics3D | |
~RobotKinematics3D() (defined in RobotKinematics3D) | RobotKinematics3D | inlinevirtual |