#include <inverse_jacobian_calculation.h>
Public Member Functions | |
virtual Eigen::MatrixXd | calculate (const Eigen::MatrixXd &jacobian) const |
virtual Eigen::MatrixXd | calculate (const TwistControllerParams ¶ms, boost::shared_ptr< DampingBase > db, const Eigen::MatrixXd &jacobian) const |
virtual | ~PInvDirect () |
Definition at line 44 of file inverse_jacobian_calculation.h.
virtual PInvDirect::~PInvDirect | ( | ) | [inline, virtual] |
Definition at line 59 of file inverse_jacobian_calculation.h.
Eigen::MatrixXd PInvDirect::calculate | ( | const Eigen::MatrixXd & | jacobian | ) | const [virtual] |
Implementation of calculate member See base for more information on parameters
Calculates the pseudoinverse by means of left/right pseudo inverse respectively.
Implements IPseudoinverseCalculator.
Definition at line 100 of file inverse_jacobian_calculation.cpp.
Eigen::MatrixXd PInvDirect::calculate | ( | const TwistControllerParams & | params, |
boost::shared_ptr< DampingBase > | db, | ||
const Eigen::MatrixXd & | jacobian | ||
) | const [virtual] |
Implementation of calculate member See base for more information on parameters
Calculates the pseudoinverse by means of left/right pseudo inverse respectively.
Implements IPseudoinverseCalculator.
Definition at line 122 of file inverse_jacobian_calculation.cpp.