AutoAPMS
Resilient Robot Mission Management
|
#include <auto_apms_behavior_tree/executor/state_observer.hpp>
Public Member Functions | |
BTStateObserver (const BT::Tree &tree, const rclcpp::Logger &node_logger, std::chrono::seconds max_logging_rate=std::chrono::seconds(0)) | |
virtual void | flush () override |
void | setLogging (bool active) |
const std::vector< std::string > & | getRunningActionHistory () const |
const std::string & | getLastRunningActionName () const |
Definition at line 25 of file state_observer.hpp.
BTStateObserver | ( | const BT::Tree & | tree, |
const rclcpp::Logger & | node_logger, | ||
std::chrono::seconds | max_logging_rate = std::chrono::seconds(0) ) |
Definition at line 22 of file state_observer.cpp.
|
overridevirtual |
Definition at line 31 of file state_observer.cpp.
void setLogging | ( | bool | active | ) |
Definition at line 36 of file state_observer.cpp.
const std::vector< std::string > & getRunningActionHistory | ( | ) | const |
Definition at line 41 of file state_observer.cpp.
const std::string & getLastRunningActionName | ( | ) | const |
Definition at line 46 of file state_observer.cpp.