24#ifndef ORIENTATIONCONVERSION_H
26#define ORIENTATIONCONVERSION_H
30#include "RobotAPI/interface/core/PoseBase.h"
32#include "Eigen/Geometry"
42 static QuaternionBasePtr
43 toQuaternion(
const double roll,
const double pitch,
const double yaw);
45 static Eigen::Quaternion<double>
toEigen(QuaternionBasePtr
q);
47 static QuaternionBasePtr
toArmarX(Eigen::Quaternion<double>
q);
static std::vector< double > toEulerAngle(QuaternionBasePtr q)
static Eigen::Quaternion< double > toEigen(QuaternionBasePtr q)
static QuaternionBasePtr toArmarX(Eigen::Quaternion< double > q)
static QuaternionBasePtr toQuaternion(const double roll, const double pitch, const double yaw)
This file offers overloads of toIce() and fromIce() functions for STL container types.