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)

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 95 of file hector_trajectory_server.cpp.

Definition at line 126 of file hector_trajectory_server.cpp.

Definition at line 139 of file hector_trajectory_server.cpp.

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

Definition at line 86 of file hector_trajectory_server.cpp.

Definition at line 131 of file hector_trajectory_server.cpp.

Definition at line 115 of file hector_trajectory_server.cpp.


Member Data Documentation

Definition at line 224 of file hector_trajectory_server.cpp.

Definition at line 223 of file hector_trajectory_server.cpp.

Definition at line 201 of file hector_trajectory_server.cpp.

Definition at line 197 of file hector_trajectory_server.cpp.

Definition at line 203 of file hector_trajectory_server.cpp.

Definition at line 202 of file hector_trajectory_server.cpp.

geometry_msgs::PoseStamped PathContainer::pose_source_

Definition at line 206 of file hector_trajectory_server.cpp.

Definition at line 212 of file hector_trajectory_server.cpp.

Definition at line 209 of file hector_trajectory_server.cpp.

Definition at line 216 of file hector_trajectory_server.cpp.

Definition at line 221 of file hector_trajectory_server.cpp.

Definition at line 219 of file hector_trajectory_server.cpp.

Definition at line 208 of file hector_trajectory_server.cpp.

Definition at line 217 of file hector_trajectory_server.cpp.

Definition at line 211 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 Mon Oct 6 2014 00:34:12