MoveIt Pro Behavior
Core Behaviors for MoveIt Pro
moveit_studio::behaviors::NavBehaviorsLoader Class Reference

#include <register_nav_behaviors.hpp>

Inheritance diagram for moveit_studio::behaviors::NavBehaviorsLoader:
Collaboration diagram for moveit_studio::behaviors::NavBehaviorsLoader:

Public Member Functions

void registerBehaviors (BT::BehaviorTreeFactory &factory, const std::shared_ptr< BehaviorContext > &shared_resources) override
 This function is called within the constructor of moveit_studio::behavior_server::BehaviorServerNode to register a set of Behaviors with the BehaviorServer's BT::BehaviorTreeFactory. More...
 

Member Function Documentation

◆ registerBehaviors()

void moveit_studio::behaviors::NavBehaviorsLoader::registerBehaviors ( BT::BehaviorTreeFactory &  factory,
const std::shared_ptr< BehaviorContext > &  shared_resources 
)
overridevirtual

This function is called within the constructor of moveit_studio::behavior_server::BehaviorServerNode to register a set of Behaviors with the BehaviorServer's BT::BehaviorTreeFactory.

Parameters
factoryThe BehaviorServer's BT::BehaviorTreeFactory
shared_resourcesThe BehaviorServerNode's BehaviorContext.

Implements moveit_studio::behaviors::SharedResourcesNodeLoaderBase.


The documentation for this class was generated from the following files: