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.