Public Member Functions
PInvBySVD Class Reference

#include <inverse_jacobian_calculation.h>

Inheritance diagram for PInvBySVD:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual Eigen::MatrixXd calculate (const Eigen::MatrixXd &jacobian) const
virtual Eigen::MatrixXd calculate (const TwistControllerParams &params, boost::shared_ptr< DampingBase > db, const Eigen::MatrixXd &jacobian) const
virtual ~PInvBySVD ()

Detailed Description

Definition at line 24 of file inverse_jacobian_calculation.h.


Constructor & Destructor Documentation

virtual PInvBySVD::~PInvBySVD ( ) [inline, virtual]

Definition at line 39 of file inverse_jacobian_calculation.h.


Member Function Documentation

Eigen::MatrixXd PInvBySVD::calculate ( const Eigen::MatrixXd &  jacobian) const [virtual]

Implementation of calculate member See base for more information on parameters

Calculates the pseudoinverse of the Jacobian by using SVD technique. This allows to get information about singular values and evaluate them.

Implements IPseudoinverseCalculator.

Definition at line 28 of file inverse_jacobian_calculation.cpp.

Eigen::MatrixXd PInvBySVD::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 of the Jacobian by using SVD technique. This allows to get information about singular values and evaluate them.

Implements IPseudoinverseCalculator.

Definition at line 51 of file inverse_jacobian_calculation.cpp.


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


cob_twist_controller
Author(s): Felix Messmer , Marco Bezzon , Christoph Mark , Francisco Moreno
autogenerated on Thu Jun 6 2019 21:19:26