4#include <Eigen/Geometry>
6#include <RobotAPI/interface/ArViz/Elements.h>
11 inline Eigen::Matrix4f
12 toEigen(data::GlobalPose
const& pose)
14 Eigen::Matrix4f result;
15 result.block<3, 3>(0, 0) =
17 result.block<3, 1>(0, 3) = Eigen::Vector3f(pose.x, pose.y, pose.z);
18 result.block<1, 4>(3, 0) = Eigen::Vector4f(0.0f, 0.0f, 0.0f, 1.0f);
22 inline data::GlobalPose
25 data::GlobalPose result;
Quaternion< float, 0 > Quaternionf
This file is part of ArmarX.
data::GlobalPose poseToIce(Eigen::Vector3f const &pos, Eigen::Quaternionf const &ori)
Eigen::Matrix4f toEigen(data::GlobalPose const &pose)