explore::LoopClosure Member List
This is the complete list of members for
explore::LoopClosure, including all inherited members.
addition_dist_min_ | explore::LoopClosure | [private] |
addNode(const tf::Pose &pose) | explore::LoopClosure | [private] |
bresenham2D(ActionType at, unsigned int abs_da, unsigned int abs_db, int error_b, int offset_a, int offset_b, unsigned int offset, unsigned int max_length) | explore::LoopClosure | [inline, private] |
checkLoopClosure(const tf::Pose &pose, std::vector< GraphNode * > &candidates) | explore::LoopClosure | [private] |
control_mutex_ | explore::LoopClosure | [private] |
costmap_ | explore::LoopClosure | [private] |
curr_node_ | explore::LoopClosure | [private] |
dijkstra(int source) | explore::LoopClosure | [private] |
distance(const geometry_msgs::PoseStamped &p1, const geometry_msgs::PoseStamped &p2) | explore::LoopClosure | [inline, private] |
entropy_subscriber_ | explore::LoopClosure | [private] |
entropyCallback(const std_msgs::Float64::ConstPtr &entropy) | explore::LoopClosure | [private] |
graph_ | explore::LoopClosure | [private] |
graph_update_frequency_ | explore::LoopClosure | [private] |
loop_dist_max_ | explore::LoopClosure | [private] |
loop_dist_min_ | explore::LoopClosure | [private] |
LoopClosure(double addition_dist_min, double loop_dist_min, double loop_dist_max, double slam_entropy_max_, double graph_update_frequency, actionlib::SimpleActionClient< move_base_msgs::MoveBaseAction > &move_base_client, costmap_2d::Costmap2DROS &costmap, boost::mutex &control_mutex) | explore::LoopClosure | |
marker_id_ | explore::LoopClosure | [private] |
marker_publisher_ | explore::LoopClosure | [private] |
move_base_client_ | explore::LoopClosure | [private] |
nh_ | explore::LoopClosure | [private] |
nodes_ | explore::LoopClosure | [private] |
planner_ | explore::LoopClosure | [private] |
raytraceLine(ActionType at, unsigned int x0, unsigned int y0, unsigned int x1, unsigned int y1, unsigned int size_x, unsigned int max_length=UINT_MAX) | explore::LoopClosure | [inline, private] |
sign(int x) | explore::LoopClosure | [inline, private] |
slam_entropy_ | explore::LoopClosure | [private] |
slam_entropy_max_ | explore::LoopClosure | [private] |
slam_entropy_time_ | explore::LoopClosure | [private] |
updateGraph(const tf::Pose &pose) | explore::LoopClosure | |
visualizeEdge(const tf::Pose &pose1, const tf::Pose &pose2, visualization_msgs::MarkerArray &markers) | explore::LoopClosure | [private] |
visualizeGraph() | explore::LoopClosure | [private] |
visualizeNode(const tf::Pose &pose, visualization_msgs::MarkerArray &markers) | explore::LoopClosure | [private] |
~LoopClosure() | explore::LoopClosure | |