
Public Member Functions | |
| void | cb_fam_timer (const ros::WallTimerEvent &event) |
| void | convert_nodes (const std::vector< fawkes::NavGraphNode > &nodes, std::vector< fawkes_msgs::NavGraphNode > &out) |
| virtual void | fam_event (const char *filename, unsigned int mask) |
| NavGraphRosNode (ros::NodeHandle &n) | |
| void | publish_graph () |
| bool | svs_get_pwcosts_cb (fawkes_msgs::NavGraphGetPairwiseCosts::Request &req, fawkes_msgs::NavGraphGetPairwiseCosts::Response &res) |
| bool | svs_search_path_cb (fawkes_msgs::NavGraphSearchPath::Request &req, fawkes_msgs::NavGraphSearchPath::Response &res) |
| virtual | ~NavGraphRosNode () |
Private Attributes | |
| std::string | cfg_base_frame_ |
| std::string | cfg_global_frame_ |
| std::string | cfg_navgraph_file_ |
| fawkes::FileAlterationMonitor * | fam_ |
| ros::WallTimer | fam_timer_ |
| ros::NodeHandle | n |
| fawkes::LockPtr< fawkes::NavGraph > | navgraph |
| ros::Publisher | pub_navgraph_ |
| ros::ServiceServer | svs_get_pwcosts_ |
| ros::ServiceServer | svs_search_path_ |
| TransformListenerExtended * | tf_listener |
Definition at line 63 of file fawkes_navgraph_node.cpp.
|
inline |
Definition at line 66 of file fawkes_navgraph_node.cpp.
|
inlinevirtual |
Definition at line 109 of file fawkes_navgraph_node.cpp.
|
inline |
Definition at line 153 of file fawkes_navgraph_node.cpp.
|
inline |
Definition at line 159 of file fawkes_navgraph_node.cpp.
|
inlinevirtual |
Definition at line 116 of file fawkes_navgraph_node.cpp.
|
inline |
Definition at line 184 of file fawkes_navgraph_node.cpp.
|
inline |
Definition at line 279 of file fawkes_navgraph_node.cpp.
|
inline |
Definition at line 214 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 344 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 345 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 343 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 348 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 353 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 341 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 347 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 350 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 352 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 351 of file fawkes_navgraph_node.cpp.
|
private |
Definition at line 355 of file fawkes_navgraph_node.cpp.