Map generation node. More...
Public Member Functions | |
| void | addCurrentTfPoseToTrajectory () |
| const hector_nav_msgs::GetRobotTrajectoryResponse | getTrajectory () const |
| 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_ |
Map generation node.
Definition at line 56 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 59 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 124 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 167 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 155 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 172 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 114 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 160 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 144 of file hector_trajectory_server.cpp.
|
inline |
Definition at line 88 of file hector_trajectory_server.cpp.
| ros::Time PathContainer::last_pose_save_time_ |
Definition at line 265 of file hector_trajectory_server.cpp.
| ros::Time PathContainer::last_reset_time_ |
Definition at line 264 of file hector_trajectory_server.cpp.
| std::string PathContainer::p_source_frame_name_ |
Definition at line 242 of file hector_trajectory_server.cpp.
| std::string PathContainer::p_target_frame_name_ |
Definition at line 241 of file hector_trajectory_server.cpp.
| double PathContainer::p_trajectory_publish_rate_ |
Definition at line 244 of file hector_trajectory_server.cpp.
| double PathContainer::p_trajectory_update_rate_ |
Definition at line 243 of file hector_trajectory_server.cpp.
| geometry_msgs::PoseStamped PathContainer::pose_source_ |
Definition at line 247 of file hector_trajectory_server.cpp.
| ros::Timer PathContainer::publish_trajectory_timer_ |
Definition at line 253 of file hector_trajectory_server.cpp.
| ros::ServiceServer PathContainer::recovery_info_provider_service_ |
Definition at line 250 of file hector_trajectory_server.cpp.
| ros::Subscriber PathContainer::sys_cmd_sub_ |
Definition at line 257 of file hector_trajectory_server.cpp.
| tf::TransformListener PathContainer::tf_ |
Definition at line 262 of file hector_trajectory_server.cpp.
| hector_nav_msgs::GetRobotTrajectory::Response PathContainer::trajectory_ |
Definition at line 260 of file hector_trajectory_server.cpp.
| ros::ServiceServer PathContainer::trajectory_provider_service_ |
Definition at line 249 of file hector_trajectory_server.cpp.
| ros::Publisher PathContainer::trajectory_pub_ |
Definition at line 258 of file hector_trajectory_server.cpp.
| ros::Timer PathContainer::update_trajectory_timer_ |
Definition at line 252 of file hector_trajectory_server.cpp.