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 <robot_localization/ToggleFilterProcessing.h>
#include <ros/ros.h>
#include <std_msgs/String.h>
#include <std_srvs/Empty.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

 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 Wed Feb 3 2021 03:34:02