#include "pinocchio/fwd.hpp"
#include "pinocchio/math/matrix.hpp"
#include "pinocchio/math/sincos.hpp"
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <Eigen/SVD>
Go to the source code of this file.
|
| template<typename Matrix3 > |
| void | pinocchio::normalizeRotation (const Eigen::MatrixBase< Matrix3 > &rot) |
| | Orthogonormalization procedure for a rotation matrix (closed enough to SO(3)). More...
|
| |
| template<typename Matrix3 > |
| | pinocchio::PINOCCHIO_EIGEN_PLAIN_TYPE (Matrix3) orthogonalProjection(const Eigen |
| | Orthogonal projection of a matrix on the SO(3) manifold. More...
|
| |
| template<typename Vector3 , typename Scalar , typename Matrix3 > |
| void | pinocchio::toRotationMatrix (const Eigen::MatrixBase< Vector3 > &axis, const Scalar &angle, const Eigen::MatrixBase< Matrix3 > &res) |
| | Computes a rotation matrix from a vector and the angular value orientations values. More...
|
| |
| template<typename Vector3 , typename Scalar , typename Matrix3 > |
| void | pinocchio::toRotationMatrix (const Eigen::MatrixBase< Vector3 > &axis, const Scalar &cos_value, const Scalar &sin_value, const Eigen::MatrixBase< Matrix3 > &res) |
| | Computes a rotation matrix from a vector and values of sin and cos orientations values. More...
|
| |