30 #ifndef TOWR_ROS_USER_INTERFACE_H_ 31 #define TOWR_ROS_USER_INTERFACE_H_ int AdvanceCircularBuffer(int &curr, int max) const
::ros::Publisher user_command_pub_
the output message to TOWR.
Translates user input into the ROS message TowrCommand.msg.
void PrintVector2D(const Eigen::Vector2d &v) const
xpp::State3dEuler goal_geom_
bool optimize_phase_durations_
virtual ~TowrUserInterface()=default
bool publish_optimized_trajectory_
bool play_initialization_
bool visualize_trajectory_
TowrUserInterface()
Constructs default object to interact with framework.
void PrintVector(const Eigen::Vector3d &v) const