SMACC
Loading...
Searching...
No Matches
cb_absolute_rotate.h
Go to the documentation of this file.
1/*****************************************************************************************************************
2 * ReelRobotix Inc. - Software License Agreement Copyright (c) 2018
3 * Authors: Pablo Inigo Blasco, Brett Aldrich
4 *
5 ******************************************************************************************************************/
6#pragma once
7
8#include <tf/transform_listener.h>
9#include <boost/optional.hpp>
11
12namespace cl_move_base_z
13{
15{
16 Default,
19};
20
22{
23public:
24 tf::TransformListener listener;
25
26 boost::optional<float> absoluteGoalAngleDegree;
27 boost::optional<float> yawGoalTolerance;
28 boost::optional<float> maxVelTheta; // if not defined, default parameter server
29 boost::optional<SpiningPlanner> spinningPlanner;
30
32
34
35 virtual void onEntry() override;
36 virtual void onExit() override;
37
38private:
43};
44} // namespace cl_move_base_z
boost::optional< SpiningPlanner > spinningPlanner
boost::optional< float > yawGoalTolerance
boost::optional< float > maxVelTheta
boost::optional< float > absoluteGoalAngleDegree