Public Member Functions | Private Member Functions | Private Attributes | List of all members
RecorderNode Class Reference

Public Member Functions

 RecorderNode ()
 
void spin ()
 
 ~RecorderNode ()
 

Private Member Functions

bool clearPath (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
 

Private Attributes

double ang_interval_
 
double dist_interval_
 
std::string frame_global_
 
std::string frame_robot_
 
ros::NodeHandle nh_
 
nav_msgs::Path path_
 
ros::NodeHandle pnh_
 
ros::Publisher pub_path_
 
ros::ServiceServer srs_clear_path_
 
bool store_time_
 
tf2_ros::Buffer tfbuf_
 
tf2_ros::TransformListener tfl_
 
std::string topic_path_
 

Detailed Description

Definition at line 51 of file trajectory_recorder.cpp.

Constructor & Destructor Documentation

RecorderNode::RecorderNode ( )

Definition at line 79 of file trajectory_recorder.cpp.

RecorderNode::~RecorderNode ( )

Definition at line 98 of file trajectory_recorder.cpp.

Member Function Documentation

bool RecorderNode::clearPath ( std_srvs::Empty::Request &  req,
std_srvs::Empty::Response &  res 
)
private

Definition at line 107 of file trajectory_recorder.cpp.

void RecorderNode::spin ( )

Definition at line 114 of file trajectory_recorder.cpp.

Member Data Documentation

double RecorderNode::ang_interval_
private

Definition at line 66 of file trajectory_recorder.cpp.

double RecorderNode::dist_interval_
private

Definition at line 65 of file trajectory_recorder.cpp.

std::string RecorderNode::frame_global_
private

Definition at line 64 of file trajectory_recorder.cpp.

std::string RecorderNode::frame_robot_
private

Definition at line 63 of file trajectory_recorder.cpp.

ros::NodeHandle RecorderNode::nh_
private

Definition at line 69 of file trajectory_recorder.cpp.

nav_msgs::Path RecorderNode::path_
private

Definition at line 76 of file trajectory_recorder.cpp.

ros::NodeHandle RecorderNode::pnh_
private

Definition at line 70 of file trajectory_recorder.cpp.

ros::Publisher RecorderNode::pub_path_
private

Definition at line 71 of file trajectory_recorder.cpp.

ros::ServiceServer RecorderNode::srs_clear_path_
private

Definition at line 74 of file trajectory_recorder.cpp.

bool RecorderNode::store_time_
private

Definition at line 67 of file trajectory_recorder.cpp.

tf2_ros::Buffer RecorderNode::tfbuf_
private

Definition at line 72 of file trajectory_recorder.cpp.

tf2_ros::TransformListener RecorderNode::tfl_
private

Definition at line 73 of file trajectory_recorder.cpp.

std::string RecorderNode::topic_path_
private

Definition at line 62 of file trajectory_recorder.cpp.


The documentation for this class was generated from the following file:


trajectory_tracker
Author(s): Atsushi Watanabe
autogenerated on Wed May 12 2021 02:20:40