103 std::string
const& targetFrame);
void writeTransformToNxLib(Transform const &transform, NxLibItem const &node)
StampedTransformMsg transformFromPose(StampedPoseMsg const &pose, std::string const &childFrame)
Transform getLatestTransform(tf2_ros::Buffer const &tfBuffer, std::string const &cameraFrame, std::string const &targetFrame)
geometry_msgs::msg::TransformStamped StampedTransformMsg
StampedPoseMsg stampedPoseFromNxLib(NxLibItem const &node, std::string const &parentFrame, ensenso::ros::Time timestamp)
geometry_msgs::msg::Pose PoseMsg
geometry_msgs::msg::PoseStamped StampedPoseMsg
void convertMsg(TransformMsg const &transform, PoseMsg &pose)
Transform fromMsg(TransformMsg const &transform)
StampedPoseMsg poseFromTransform(StampedTransformMsg const &transform)
Transform transformFromNxLib(NxLibItem const &node)
bool isIdentity(Transform const &transform)
geometry_msgs::msg::Transform TransformMsg
StampedTransformMsg fromTf(Transform const &transform, std::string parentFrame, std::string childFrame, ensenso::ros::Time timestamp)
bool isValid(Transform const &transform)