MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
behavior_context.hpp File Reference
#include <moveit_pro_behavior_interface/logger.hpp>
#include <moveit_pro_macros/macros.hpp>
#include <tf2_ros/buffer.h>
#include <tf2_ros/transform_broadcaster.h>
#include <tf2_ros/transform_listener.h>
#include <functional>
#include <mutex>
#include <string>
#include <string_view>
#include <unordered_map>
#include <utility>
Include dependency graph for behavior_context.hpp:

Classes

class  moveit_pro::behaviors::PersistentPublisherCache
 Topic-keyed cache of publishers whose latched samples must outlive the Behavior instance that created them. More...
 
struct  moveit_pro::behaviors::BehaviorContext
 The BehaviorContext struct contains shared resources that are common between all instances of Behaviors that inherit from moveit_pro::behaviors::SharedResourcesNode. More...
 

Namespaces

namespace  rclcpp
 
namespace  moveit_pro
 
namespace  moveit_pro::base
 
namespace  moveit_pro::behaviors