RML  1.0
Robotics Mathematical Library
Loading...
Searching...
No Matches
PseudoInverse.h File Reference
#include <eigen3/Eigen/Dense>
#include "SVD.h"
#include "Types.h"
Include dependency graph for PseudoInverse.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rml::RegularizationParameters
 
struct  rml::RegularizationResults
 
struct  rml::RegularizationData
 Regularization parameters and results container. More...
 

Namespaces

namespace  rml
 Types and algorithms for robotic mobile manipulation.
 

Functions

void rml::RegPinv (const double *J, int m, int n, double *JPInv, double treshold, double lambda, double *prod, int *flag)
 
template<class MatT >
Eigen::Matrix< typename MatT::Scalar, MatT::ColsAtCompileTime, MatT::RowsAtCompileTime > rml::RegularizedPseudoInverse (const MatT &mat, RegularizationData &regData)
 Computes the SVD-based regularized matrix pseudoinversion (A = U*S*V')
 

Detailed Description

Date
Feb 15, 2018
Author
Francesco Wanderlingh