Public Types | |
enum | { stamp = 0, u = 1, v = 2, w = 3, vx = -1, vy = -1, r = 4, depth = 6, psi = 5, range = 7, x = 8, y = 9, z = 10 } |
Public Member Functions | |
publishData () | |
void | publishLoop () |
std::vector< std::string > & | split (const std::string &s, char delim, std::vector< std::string > &elems) |
std::vector< std::string > | split (const std::string &s, char delim) |
~publishData () | |
Public Attributes | |
int | counter |
std::ifstream | file |
std::string | fileName |
auv_msgs::DecimalLatLon | origin |
std::vector< std::string > | parsedData |
ros::Publisher | pubDepth |
ros::Publisher | pubHeading |
double | publishRate |
ros::Publisher | pubPosition |
ros::Publisher | pubRange |
ros::Publisher | pubVelocityRef |
auv_msgs::BodyVelocityReq | velocityData |
Definition at line 23 of file publish_from_csv.cpp.
anonymous enum |
Definition at line 28 of file publish_from_csv.cpp.
labust::sim::publishData::publishData | ( | ) | [inline] |
Definition at line 31 of file publish_from_csv.cpp.
labust::sim::publishData::~publishData | ( | ) | [inline] |
Definition at line 52 of file publish_from_csv.cpp.
void labust::sim::publishData::publishLoop | ( | ) | [inline] |
Definition at line 56 of file publish_from_csv.cpp.
std::vector<std::string>& labust::sim::publishData::split | ( | const std::string & | s, |
char | delim, | ||
std::vector< std::string > & | elems | ||
) | [inline] |
Definition at line 111 of file publish_from_csv.cpp.
std::vector<std::string> labust::sim::publishData::split | ( | const std::string & | s, |
char | delim | ||
) | [inline] |
Definition at line 122 of file publish_from_csv.cpp.
Definition at line 135 of file publish_from_csv.cpp.
std::ifstream labust::sim::publishData::file |
Definition at line 128 of file publish_from_csv.cpp.
std::string labust::sim::publishData::fileName |
Definition at line 129 of file publish_from_csv.cpp.
auv_msgs::DecimalLatLon labust::sim::publishData::origin |
Definition at line 134 of file publish_from_csv.cpp.
std::vector<std::string> labust::sim::publishData::parsedData |
Definition at line 131 of file publish_from_csv.cpp.
Definition at line 133 of file publish_from_csv.cpp.
Definition at line 133 of file publish_from_csv.cpp.
Definition at line 130 of file publish_from_csv.cpp.
Definition at line 133 of file publish_from_csv.cpp.
Definition at line 133 of file publish_from_csv.cpp.
Definition at line 133 of file publish_from_csv.cpp.
auv_msgs::BodyVelocityReq labust::sim::publishData::velocityData |
Definition at line 132 of file publish_from_csv.cpp.