AutoAPMS
Streamlining behaviors in ROS 2
Loading...
Searching...
No Matches
BehaviorSpec Struct Reference

Which behavior to run and how to build it. More...

#include <auto_apms_px4/behavior_mode_executor.hpp>

Public Attributes

std::string build_request
 Behavior build request (e.g. a registered behavior resource identity or XML).
 
std::string entry_point
 Single point of entry for behavior execution.
 
std::string node_manifest
 Encoded node manifest specifying additional nodes to load.
 

Detailed Description

Which behavior to run and how to build it.

Mirrors the relevant fields of the auto_apms_interfaces::action::StartTreeExecutor goal. The behavior is always assembled from standard AutoAPMS behavior tree nodes; no executor-specific node vocabulary is required.

Definition at line 38 of file behavior_mode_executor.hpp.

Member Data Documentation

◆ build_request

std::string build_request

Behavior build request (e.g. a registered behavior resource identity or XML).

Definition at line 40 of file behavior_mode_executor.hpp.

◆ entry_point

std::string entry_point

Single point of entry for behavior execution.

Definition at line 41 of file behavior_mode_executor.hpp.

◆ node_manifest

std::string node_manifest

Encoded node manifest specifying additional nodes to load.

Definition at line 42 of file behavior_mode_executor.hpp.


The documentation for this struct was generated from the following file: