#include <ncd_parser.h>
Public Member Functions | |
| void | launch () |
| NCDParser (char *filename) | |
| virtual | ~NCDParser () |
Private Member Functions | |
| void | createOdomToLeftLaserTf () |
| void | createOdomToRightLaserTf () |
| std::vector< float > | extractArray (std::string s, std::string pattern) |
| double | extractValue (std::string s, std::string pattern) |
| void | publishLaserMessage (const std::vector< std::string > &tokens, const std::string &laserFrame, const ros::Publisher &publisher) |
| void | publishTfMessages (const std::vector< std::string > &tokens) |
| void | tokenize (const std::string &str, std::vector< std::string > &tokens, std::string sentinel) |
Private Attributes | |
| double | end_ |
| char * | filename_ |
| double | lastTime_ |
| ros::Publisher | leftLaserPublisher_ |
| tf::Transform | odomToLeftLaser_ |
| tf::Transform | odomToRightLaser_ |
| double | rate_ |
| ros::Publisher | rightLaserPublisher_ |
| double | start_ |
| tf::TransformBroadcaster | tfBroadcaster_ |
| tf::Transform | worldToOdom_ |
Definition at line 50 of file ncd_parser.h.
| NCDParser::NCDParser | ( | char * | filename | ) |
Definition at line 47 of file ncd_parser.cpp.
|
virtual |
Definition at line 75 of file ncd_parser.cpp.
|
private |
Definition at line 249 of file ncd_parser.cpp.
|
private |
Definition at line 267 of file ncd_parser.cpp.
|
private |
Definition at line 223 of file ncd_parser.cpp.
|
private |
Definition at line 240 of file ncd_parser.cpp.
| void NCDParser::launch | ( | ) |
Definition at line 80 of file ncd_parser.cpp.
|
private |
Definition at line 145 of file ncd_parser.cpp.
|
private |
Definition at line 169 of file ncd_parser.cpp.
|
private |
Definition at line 207 of file ncd_parser.cpp.
|
private |
Definition at line 56 of file ncd_parser.h.
|
private |
Definition at line 54 of file ncd_parser.h.
|
private |
Definition at line 57 of file ncd_parser.h.
|
private |
Definition at line 59 of file ncd_parser.h.
|
private |
Definition at line 65 of file ncd_parser.h.
|
private |
Definition at line 66 of file ncd_parser.h.
|
private |
Definition at line 55 of file ncd_parser.h.
|
private |
Definition at line 60 of file ncd_parser.h.
|
private |
Definition at line 56 of file ncd_parser.h.
|
private |
Definition at line 62 of file ncd_parser.h.
|
private |
Definition at line 64 of file ncd_parser.h.