15 #ifndef NAV2_ROUTE__PLUGINS__ROUTE_OPERATIONS__TRIGGER_EVENT_HPP_
16 #define NAV2_ROUTE__PLUGINS__ROUTE_OPERATIONS__TRIGGER_EVENT_HPP_
22 #include "rclcpp/rclcpp.hpp"
23 #include "rclcpp_lifecycle/lifecycle_node.hpp"
24 #include "nav2_route/interfaces/route_operation.hpp"
25 #include "nav2_core/route_exceptions.hpp"
26 #include "nav2_ros_common/node_utils.hpp"
27 #include "std_srvs/srv/trigger.hpp"
28 #include "nav2_route/plugins/route_operation_client.hpp"
A route operation base class to trigger a service event at a node or edge. This is meant to be named ...
A route operation to trigger an event at a node or edge. This operation is meant to be named accordin...
TriggerEvent()=default
Constructor.
virtual ~TriggerEvent()=default
destructor