$search

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

PathContainer::PathContainer (  )  [inline]

Definition at line 59 of file hector_trajectory_server.cpp.


Member Function Documentation

void PathContainer::addCurrentTfPoseToTrajectory (  )  [inline]

Definition at line 95 of file hector_trajectory_server.cpp.

void PathContainer::publishTrajectoryTimerCallback ( const ros::TimerEvent event  )  [inline]

Definition at line 126 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 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.

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

Definition at line 131 of file hector_trajectory_server.cpp.

void PathContainer::trajectoryUpdateTimerCallback ( const ros::TimerEvent event  )  [inline]

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.

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


hector_trajectory_server
Author(s): Stefan Kohlbrecher
autogenerated on Tue Mar 5 13:10:54 2013