MoveIt Pro Behavior Interface  5.3.2
Library for developing custom behaviors for use in MoveIt Pro
tf_tools.hpp File Reference
#include <tl_expected/expected.hpp>
#include <geometry_msgs/msg/transform_stamped.hpp>
#include <std_msgs/msg/header.hpp>
#include <tf2_ros/buffer.h>
Include dependency graph for tf_tools.hpp:

Namespaces

 moveit_studio
 
 moveit_studio::helper_functions
 

Functions

tl::expected< geometry_msgs::msg::TransformStamped, std::string > moveit_studio::helper_functions::getTransform (const tf2_ros::Buffer &buffer, const std::string &parent_frame_id, const std_msgs::msg::Header &child_frame_header, const std::chrono::duration< double > &timeout)
 Wraps a TF lookup within a tl::expected. More...