Public Member Functions | Public Attributes
PathContainer Class Reference

Map generation node. More...

List of all members.

Public Member Functions

void addCurrentTfPoseToTrajectory ()
 PathContainer ()
void publishTrajectoryTimerCallback (const ros::TimerEvent &event)
bool recoveryInfoProviderCallBack (hector_nav_msgs::GetRecoveryInfo::Request &req, hector_nav_msgs::GetRecoveryInfo::Response &res)
void sysCmdCallback (const std_msgs::String &sys_cmd)
bool trajectoryProviderCallBack (hector_nav_msgs::GetRobotTrajectory::Request &req, hector_nav_msgs::GetRobotTrajectory::Response &res)
void trajectoryUpdateTimerCallback (const ros::TimerEvent &event)
void waitForTf ()

Public Attributes

ros::Time last_pose_save_time_
ros::Time last_reset_time_
std::string p_source_frame_name_
std::string p_target_frame_name_
double p_trajectory_publish_rate_
double p_trajectory_update_rate_
geometry_msgs::PoseStamped pose_source_
ros::Timer publish_trajectory_timer_
ros::ServiceServer recovery_info_provider_service_
ros::Subscriber sys_cmd_sub_
tf::TransformListener tf_
hector_nav_msgs::GetRobotTrajectory::Response trajectory_
ros::ServiceServer trajectory_provider_service_
ros::Publisher trajectory_pub_
ros::Timer update_trajectory_timer_

Detailed Description

Map generation node.

Definition at line 56 of file hector_trajectory_server.cpp.


Constructor & Destructor Documentation

Definition at line 59 of file hector_trajectory_server.cpp.


Member Function Documentation

Definition at line 123 of file hector_trajectory_server.cpp.

Definition at line 154 of file hector_trajectory_server.cpp.

bool PathContainer::recoveryInfoProviderCallBack ( hector_nav_msgs::GetRecoveryInfo::Request &  req,
hector_nav_msgs::GetRecoveryInfo::Response &  res 
) [inline]

Definition at line 167 of file hector_trajectory_server.cpp.

void PathContainer::sysCmdCallback ( const std_msgs::String &  sys_cmd) [inline]

Definition at line 114 of file hector_trajectory_server.cpp.

bool PathContainer::trajectoryProviderCallBack ( hector_nav_msgs::GetRobotTrajectory::Request &  req,
hector_nav_msgs::GetRobotTrajectory::Response &  res 
) [inline]

Definition at line 159 of file hector_trajectory_server.cpp.

Definition at line 143 of file hector_trajectory_server.cpp.

void PathContainer::waitForTf ( ) [inline]

Definition at line 88 of file hector_trajectory_server.cpp.


Member Data Documentation

Definition at line 252 of file hector_trajectory_server.cpp.

Definition at line 251 of file hector_trajectory_server.cpp.

Definition at line 229 of file hector_trajectory_server.cpp.

Definition at line 225 of file hector_trajectory_server.cpp.

Definition at line 231 of file hector_trajectory_server.cpp.

Definition at line 230 of file hector_trajectory_server.cpp.

geometry_msgs::PoseStamped PathContainer::pose_source_

Definition at line 234 of file hector_trajectory_server.cpp.

Definition at line 240 of file hector_trajectory_server.cpp.

Definition at line 237 of file hector_trajectory_server.cpp.

Definition at line 244 of file hector_trajectory_server.cpp.

Definition at line 249 of file hector_trajectory_server.cpp.

hector_nav_msgs::GetRobotTrajectory::Response PathContainer::trajectory_

Definition at line 247 of file hector_trajectory_server.cpp.

Definition at line 236 of file hector_trajectory_server.cpp.

Definition at line 245 of file hector_trajectory_server.cpp.

Definition at line 239 of file hector_trajectory_server.cpp.


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


hector_trajectory_server
Author(s): Stefan Kohlbrecher
autogenerated on Wed Aug 26 2015 11:45:12