Public Member Functions
DynamicsUtilities Class Reference

#include <DynamicsUtilities.h>

List of all members.

Public Member Functions

 DynamicsUtilities ()
 Constructor for DynamicsUtilities.
bool isBaseFrame (const std::vector< std::string > baseFrames, const std::string frame)
 Check to see if the frame matches the index in the baseFrames vector.
double mag (const KDL::Vector &vec)
void MultiplyJacobianTranspose (const KDL::Jacobian &jac, const KDL::Wrench &src, KDL::JntArray &dest)
 Multiply wrench by Jacobian transpose matrix.
int MultiplyJacobianTransposeInverse (const KDL::Jacobian &jac, const KDL::JntArray &src, KDL::Wrench &dest)
 Multiply wrench by Jacobian transpose inverse matrix.
KDL::Wrench SumWrenches (const std::vector< KDL::Wrench > &f_center)
 Sum Wrenches.
 ~DynamicsUtilities ()

Detailed Description

Definition at line 11 of file DynamicsUtilities.h.


Constructor & Destructor Documentation

Constructor for DynamicsUtilities.

Definition at line 10 of file DynamicsUtilities.cpp.

Definition at line 14 of file DynamicsUtilities.cpp.


Member Function Documentation

bool DynamicsUtilities::isBaseFrame ( const std::vector< std::string >  baseFrames,
const std::string  frame 
)

Check to see if the frame matches the index in the baseFrames vector.

Parameters:
baseFrames
frame
Returns:
true if frame and baseFrames[i] are equal. Otherwise return false

Definition at line 25 of file DynamicsUtilities.cpp.

double DynamicsUtilities::mag ( const KDL::Vector vec)

Definition at line 153 of file DynamicsUtilities.cpp.

void DynamicsUtilities::MultiplyJacobianTranspose ( const KDL::Jacobian jac,
const KDL::Wrench src,
KDL::JntArray dest 
)

Multiply wrench by Jacobian transpose matrix.

Parameters:
jacJacobian matrix
srcWrench vector
destProduct of multiplication

Definition at line 45 of file DynamicsUtilities.cpp.

Multiply wrench by Jacobian transpose inverse matrix.

Parameters:
jacJacobian matrix
srcWrench vector
destProduct of multiplication

Definition at line 76 of file DynamicsUtilities.cpp.

KDL::Wrench DynamicsUtilities::SumWrenches ( const std::vector< KDL::Wrench > &  forceCenter)

Sum Wrenches.

Parameters:
forceCenterInput wrench values
Returns:
forceOut Wrench with summed values

Definition at line 171 of file DynamicsUtilities.cpp.


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


robodyn_controllers
Author(s):
autogenerated on Sat Jun 8 2019 20:20:54