Easy Navigation
Loading...
Searching...
No Matches
TransformListener.hpp File Reference

make_transform_listener(): a node-attached TransformListener on every ROS 2 distro. More...

#include <memory>
#include <type_traits>
#include "tf2/buffer_core.hpp"
#include "tf2_ros/transform_listener.hpp"
Include dependency graph for TransformListener.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  has_required_interfaces< T, class >
struct  has_required_interfaces< T, std::void_t< typename T::RequiredInterfaces > >

Namespaces

namespace  easynav
namespace  easynav::detail

Functions

template<class NodeT, class ListenerT = tf2_ros::TransformListener>
std::unique_ptr< ListenerT > make_transform_listener (tf2::BufferCore &buffer, const std::shared_ptr< NodeT > &node, bool spin_thread=true)
 Creates a TransformListener attached to node.

Detailed Description

make_transform_listener(): a node-attached TransformListener on every ROS 2 distro.