|
Nav2 Navigation Stack - rolling
main
ROS 2 Navigation Stack
|
A BT::SyncActionNode that logs a message through the BT navigator's ROS logger. More...
#include <nav2_behavior_tree/include/nav2_behavior_tree/plugins/action/log_action.hpp>


Public Member Functions | |
| LogAction (const std::string &name, const BT::NodeConfiguration &config) | |
| A constructor for nav2_behavior_tree::LogAction. More... | |
| BT::NodeStatus | tick () override |
| Logs the input message at the specified level using the blackboard's node. More... | |
Static Public Member Functions | |
| static BT::PortsList | providedPorts () |
| Creates list of BT ports. More... | |
A BT::SyncActionNode that logs a message through the BT navigator's ROS logger.
Usage in XML:
Definition at line 33 of file log_action.hpp.
|
inline |
A constructor for nav2_behavior_tree::LogAction.
| name | Name for the XML tag for this node |
| config | BT node configuration |
Definition at line 41 of file log_action.hpp.
|
inlinestatic |
Creates list of BT ports.
The level must be DEBUG, INFO, WARN, ERROR, or FATAL. The message is the text to log.
Definition at line 50 of file log_action.hpp.
|
override |
Logs the input message at the specified level using the blackboard's node.
Definition at line 23 of file log_action.cpp.