25 #include <VirtualRobot/math/Helpers.h>
33 : candidate(candidate), robot(robot)
48 return math::Helpers::TranslatePose(getGraspPoseInRobotRoot(), getApproachVector() * approachDistance);
53 return getGraspPoseInRobotRoot().topLeftCorner<3, 3>();
58 return math::Helpers::GetPosition(getGraspPoseInRobotRoot());
63 const Eigen::Matrix4f oldRobotPose = helper->defrost(helper->candidate->robotPose);
64 return oldRobotPose * graspPose;
68 return getGraspPoseInGlobal().topLeftCorner<3, 3>();
72 return math::Helpers::GetPosition(getGraspPoseInGlobal());
77 return approachVector;