RML  1.0
Robotics Mathematical Library
Loading...
Searching...
No Matches
Types.h
Go to the documentation of this file.
1
8#ifndef INCLUDE_RML_TYPES_H_
9#define INCLUDE_RML_TYPES_H_
10
11#include <iostream>
12#define EIGEN_MATRIXBASE_PLUGIN <rml/MatrixBaseAddons.h>
13#include <eigen3/Eigen/Dense>
14
35namespace Eigen {
36typedef Eigen::Matrix<double, 6, 6> Matrix6d;
37typedef Eigen::Matrix<double, 6, 1> Vector6dBase;
38}
39
40// Forward Declarations
41namespace Eigen {
42class RotationMatrix;
43class TransformationMatrix;
44class Vector6d;
45}
46
47namespace rml {
48class EulerRPY;
49}
50
51#include "EulerRPY.h"
52#include "RotMatrix.h"
53#include "TransfMatrix.h"
54#include "Vector6d.h"
55
56#endif /* INCLUDE_RML_TYPES_H_ */
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
Eigen::Matrix< double, 6, 1 > Vector6dBase
Definition Types.h:37
Types and algorithms for robotic mobile manipulation.
Definition ArmModel.h:19