33 #ifndef TUW_NAV_MSGS_ROUTE_SEGMENT_H 34 #define TUW_NAV_MSGS_ROUTE_SEGMENT_H 38 #include <tuw_nav_msgs/RouteSegment.h> 48 static const unsigned int NA = 0;
49 static const unsigned int LINE = 1;
50 static const unsigned int ARC = 2;
51 static const unsigned int SPIROS = 3;
52 static const unsigned int SPLINE = 4;
56 double distance_offset)
const;
57 double sample_equal_angle(std::vector<geometry_msgs::PosePtr> &poses,
double angle,
double distance_offset)
const;
62 #endif // TUW_NAV_MSGS_ROUTE_SEGMENT_H static const unsigned int ARC
static const unsigned int COUNTER_CLOCKWISE
static const unsigned int LINE
static const unsigned int SPIROS
double sample_equal_angle(std::vector< geometry_msgs::PosePtr > &poses, double angle, double distance_offset) const
double sample_equal_distance(std::vector< geometry_msgs::PosePtr > &poses, double distance, double distance_offset) const
static const unsigned int NA
static const unsigned int SPLINE
static const unsigned int CLOCKWISE