#include <laser_slam/util.h>
#include <laser_slam/scan_matching.h>
#include <laser_slam/LocalizedScan.h>
#include <graph_mapping_msgs/LocalizationDistribution.h>
#include <graph_slam/localization_buffer.h>
#include <ros/ros.h>
#include <tf/transform_listener.h>
#include <boost/circular_buffer.hpp>
#include <boost/thread.hpp>
#include <boost/optional.hpp>
#include <graph_mapping_msgs/NodePoses.h>
#include <pose_graph/graph_db.h>
#include <string>
#include <vector>
#include <ostream>
#include "ros/serialization.h"
#include "ros/builtin_message_traits.h"
#include "ros/message_operations.h"
#include "ros/message.h"
#include "ros/time.h"
Go to the source code of this file.
Classes | |
class | laser_slam::ScanMatchConstraints |
Uses scan matching to generate sequential and loop closure constraints. More... | |
Namespaces | |
namespace | laser_slam |
Defines | |
#define | LASER_SLAM_SCAN_MATCH_CONSTRAINTS__H |
Typedefs | |
typedef std::vector< unsigned > | laser_slam::Chain |
typedef std::vector < msg::GraphConstraint > | laser_slam::ConstraintVec |
Functions | |
const std::string | laser_slam::NEXT_NODE_TOPIC ("scan_match_constraints_next_node") |
const std::string | laser_slam::PREV_NODE_TOPIC ("scan_match_constraints_prev_node") |
Definition of ScanMatchConstraints
Definition in file scan_match_constraints.h.
#define LASER_SLAM_SCAN_MATCH_CONSTRAINTS__H |
Definition at line 40 of file scan_match_constraints.h.