23#ifndef EASYNAV_CONTROLLER__DUMMYCONTROLLER_HPP_
24#define EASYNAV_CONTROLLER__DUMMYCONTROLLER_HPP_
26#include "geometry_msgs/msg/twist_stamped.hpp"
28#include "easynav_core/ControllerMethodBase.hpp"
67 geometry_msgs::msg::TwistStamped cmd_vel_;
69 double cycle_time_rt_ {0.0};
70 double cycle_time_nort_ {0.0};
virtual void update_rt(NavState &nav_state) override
Run the control method and update the control command.
Definition DummyController.cpp:39
~DummyController()=default
virtual void on_initialize() override
Initializes the control method plugin.
Definition DummyController.cpp:30
DummyController()=default
A generic, type-safe, thread-safe blackboard to hold runtime state.
Definition NavState.hpp:87
Definition CircularBuffer.hpp:28