Namespaces | Functions | Variables
eigen_utils.cpp File Reference
#include <eigen_utils/eigen_utils.h>
#include <tf_conversions/tf_eigen.h>
#include <Eigen/SVD>
Include dependency graph for eigen_utils.cpp:

Go to the source code of this file.

Namespaces

namespace  eigen_utils

Functions

Eigen::Affine3d eigen_utils::direct_exponential_map (const Eigen::VectorXd &v, double delta_t)
double eigen_utils::f_mcosc (double cosx, double x)
double eigen_utils::f_msinc (double sinx, double x)
double eigen_utils::f_sinc (double sinx, double x)
bool eigen_utils::getTransform (const tf::TransformListener &listener, const std::string &target, const std::string source, Eigen::Affine3d &tMs, const ros::Time &timestamp=ros::Time::now(), const ros::Duration &timeout=ros::Duration(5.0))
void eigen_utils::pseudoinverse (const Eigen::MatrixXd &M, Eigen::MatrixXd &Minv, double tolerance=1.e-06)
Eigen::MatrixXd eigen_utils::pseudoinverse (const Eigen::MatrixXd &M, double tolerance=1.e-06)
void eigen_utils::transformToPoseVector (const Eigen::Affine3d &M, Eigen::VectorXd &pose)
Eigen::VectorXd eigen_utils::transformToPoseVector (const Eigen::Affine3d &M)
Eigen::Affine3d eigen_utils::UThetaToAffine3d (const Eigen::Vector3d &u)

Variables

static const double eigen_utils::ang_min_mc = 2.5e-4
static const double eigen_utils::ang_min_sinc = 1.0e-8


eigen_utils
Author(s): Mario Prats
autogenerated on Fri Aug 28 2015 10:35:43