8#ifndef INCLUDE_ROTMATRIX_H_
9#define INCLUDE_ROTMATRIX_H_
33 template <
typename OtherDerived>
35 :
Eigen::Matrix<double,3,3>(other)
39 template <
typename OtherDerived>
42 this->Eigen::Matrix<double,3,3>::operator=(other);
This class extends the Eigen::Matrix3d.
Definition RotMatrix.h:26
Eigen::Quaterniond ToQuaternion() const
RotationMatrix(Eigen::Quaterniond q)
RotationMatrix StrapDown(const Vector3d &w, double dt) const
RotationMatrix & operator=(const Eigen::MatrixBase< OtherDerived > &other)
Definition RotMatrix.h:40
rml::EulerRPY ToEulerRPY() const
RotationMatrix(const Eigen::MatrixBase< OtherDerived > &other)
Definition RotMatrix.h:34
Eigen::Matrix6d CartesianRotationMatrix() const
Euler RPY angle representation.
Definition EulerRPY.h:25
This namespace is used to extend the Eigen Dense library functionalities.
Definition RotMatrix.h:13
Eigen::Matrix< double, 6, 6 > Matrix6d
Definition Types.h:36