Nav2 Navigation Stack - humble
humble
ROS 2 Navigation Stack
|
A BT::DecoratorNode that ticks its child everytime when the length of the new path is smaller than the old one by the length given by the user. More...
#include <nav2_behavior_tree/include/nav2_behavior_tree/plugins/decorator/path_longer_on_approach.hpp>
Public Member Functions | |
PathLongerOnApproach (const std::string &name, const BT::NodeConfiguration &conf) | |
A constructor for nav2_behavior_tree::PathLongerOnApproach. More... | |
BT::NodeStatus | tick () override |
The main override required by a BT action. More... | |
Static Public Member Functions | |
static BT::PortsList | providedPorts () |
Creates list of BT ports. More... | |
A BT::DecoratorNode that ticks its child everytime when the length of the new path is smaller than the old one by the length given by the user.
Definition at line 34 of file path_longer_on_approach.hpp.
nav2_behavior_tree::PathLongerOnApproach::PathLongerOnApproach | ( | const std::string & | name, |
const BT::NodeConfiguration & | conf | ||
) |
A constructor for nav2_behavior_tree::PathLongerOnApproach.
name | Name for the XML tag for this node |
conf | BT node configuration |
Definition at line 25 of file path_longer_on_approach.cpp.
|
inlinestatic |
Creates list of BT ports.
Definition at line 50 of file path_longer_on_approach.hpp.
|
inlineoverride |
The main override required by a BT action.
Definition at line 60 of file path_longer_on_approach.cpp.