Public Member Functions | Private Member Functions | Private Attributes
graph_slam::LoopScanMatcher Class Reference

#include <loop_scan_matcher.h>

Inheritance diagram for graph_slam::LoopScanMatcher:
Inheritance graph
[legend]

List of all members.

Public Member Functions

NodeConstraintVector getConstraints (const pg::PoseGraph &g, const pg::NodeId ref_node, const Pose &init_pose_estimate, const LaserPtr scan) const
 LoopScanMatcher (const geometry_msgs::Pose2D &laser_offset, double max_link_length, unsigned min_chain_length, double min_response, bool use_covariances)
ChainVec possibleLoopClosures (const pg::PoseGraph &graph, pg::NodeId ref_node, const geometry_msgs::Point &barycenter, const LaserPtr scan) const

Private Member Functions

bool furtherThan (const double max_distance, const geometry_msgs::Point &p, const pg::NodeId n) const

Private Attributes

KartoMatcherPtr matcher_
const double max_link_length_
const double min_chain_length_
const double min_response_
const double use_covariances_

Detailed Description

Definition at line 49 of file loop_scan_matcher.h.


Constructor & Destructor Documentation

graph_slam::LoopScanMatcher::LoopScanMatcher ( const geometry_msgs::Pose2D &  laser_offset,
double  max_link_length,
unsigned  min_chain_length,
double  min_response,
bool  use_covariances 
)

Definition at line 47 of file loop_scan_matcher.cpp.


Member Function Documentation

bool graph_slam::LoopScanMatcher::furtherThan ( const double  max_distance,
const geometry_msgs::Point p,
const pg::NodeId  n 
) const [private]

Definition at line 100 of file loop_scan_matcher.cpp.

NodeConstraintVector graph_slam::LoopScanMatcher::getConstraints ( const pg::PoseGraph g,
const pg::NodeId  ref_node,
const Pose init_pose_estimate,
const LaserPtr  scan 
) const

Definition at line 59 of file loop_scan_matcher.cpp.

ChainVec graph_slam::LoopScanMatcher::possibleLoopClosures ( const pg::PoseGraph graph,
pg::NodeId  ref_node,
const geometry_msgs::Point barycenter,
const LaserPtr  scan 
) const

Definition at line 106 of file loop_scan_matcher.cpp.


Member Data Documentation

Definition at line 67 of file loop_scan_matcher.h.

Definition at line 69 of file loop_scan_matcher.h.

Definition at line 70 of file loop_scan_matcher.h.

Definition at line 71 of file loop_scan_matcher.h.

Definition at line 72 of file loop_scan_matcher.h.


The documentation for this class was generated from the following files:


graph_slam
Author(s): Bhaskara Marthi
autogenerated on Tue Jan 7 2014 11:17:21