Classes | Namespaces | Typedefs
ros_filter.h File Reference
#include "robot_localization/ros_filter_utilities.h"
#include "robot_localization/filter_common.h"
#include "robot_localization/filter_base.h"
#include <robot_localization/SetPose.h>
#include <ros/ros.h>
#include <std_msgs/String.h>
#include <nav_msgs/Odometry.h>
#include <sensor_msgs/Imu.h>
#include <geometry_msgs/Twist.h>
#include <geometry_msgs/TwistStamped.h>
#include <geometry_msgs/TwistWithCovarianceStamped.h>
#include <geometry_msgs/PoseWithCovarianceStamped.h>
#include <geometry_msgs/AccelWithCovarianceStamped.h>
#include <tf2_ros/transform_listener.h>
#include <tf2_ros/transform_broadcaster.h>
#include <tf2_ros/message_filter.h>
#include <tf2/LinearMath/Transform.h>
#include <message_filters/subscriber.h>
#include <diagnostic_updater/diagnostic_updater.h>
#include <diagnostic_updater/publisher.h>
#include <diagnostic_msgs/DiagnosticStatus.h>
#include <XmlRpcException.h>
#include <Eigen/Dense>
#include <fstream>
#include <map>
#include <numeric>
#include <queue>
#include <string>
#include <vector>
#include <deque>
Include dependency graph for ros_filter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  RobotLocalization::CallbackData
class  RobotLocalization::RosFilter< T >

Namespaces

namespace  RobotLocalization

Typedefs

typedef std::deque
< FilterStatePtr > 
RobotLocalization::FilterStateHistoryDeque
typedef std::deque
< MeasurementPtr > 
RobotLocalization::MeasurementHistoryDeque
typedef std::priority_queue
< MeasurementPtr, std::vector
< MeasurementPtr >
, Measurement > 
RobotLocalization::MeasurementQueue


robot_localization
Author(s): Tom Moore
autogenerated on Sun Apr 2 2017 03:39:46