14 if ( !getInput<Pose2D>(
"goal", goal))
19 printf(
"[ MoveBase: STARTED ]. goal: x=%.f y=%.1f theta=%.2f\n", goal.
x, goal.
y, goal.
theta);
29 std::this_thread::sleep_for(std::chrono::milliseconds(10));
32 std::cout <<
"[ MoveBase: FINISHED ]" << std::endl;
BT::NodeStatus tick() override
Method to be implemented by the user.
BT_REGISTER_NODES(factory)
std::atomic_bool _halt_requested
static volatile int count
virtual void halt() override