|
29 | 29 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
30 | 30 | * POSSIBILITY OF SUCH DAMAGE. |
31 | 31 | */ |
32 | | - |
33 | 32 | #ifndef ROBOT_LOCALIZATION__ROS_FILTER_HPP_ |
34 | 33 | #define ROBOT_LOCALIZATION__ROS_FILTER_HPP_ |
35 | 34 |
|
36 | | -#include <robot_localization/srv/set_pose.hpp> |
37 | | -#include <robot_localization/srv/toggle_filter_processing.hpp> |
38 | | - |
39 | | -#include <geometry_msgs/msg/accel_with_covariance_stamped.hpp> |
40 | | -#include <geometry_msgs/msg/pose_with_covariance_stamped.hpp> |
41 | | -#include <geometry_msgs/msg/transform_stamped.hpp> |
42 | | -#include <geometry_msgs/msg/twist.hpp> |
43 | | -#include <geometry_msgs/msg/twist_stamped.hpp> |
44 | | -#include <geometry_msgs/msg/twist_with_covariance_stamped.hpp> |
45 | | -#include <nav_msgs/msg/odometry.hpp> |
46 | | -#include <rclcpp/rclcpp.hpp> |
47 | | -#include <sensor_msgs/msg/imu.hpp> |
48 | | -#include <std_msgs/msg/string.hpp> |
49 | | -#include <std_srvs/srv/empty.hpp> |
50 | | -#include <tf2/LinearMath/Transform.h> |
51 | | -#include <tf2_ros/transform_broadcaster.h> |
52 | | -#include <tf2_ros/transform_listener.h> |
53 | | -#include <diagnostic_msgs/msg/diagnostic_status.hpp> |
54 | | -#include <diagnostic_updater/diagnostic_updater.hpp> |
55 | | -#include <diagnostic_updater/publisher.hpp> |
56 | | -#include <robot_localization/filter_base.hpp> |
57 | | -#include <robot_localization/filter_common.hpp> |
58 | | -#include <robot_localization/ros_filter_utilities.hpp> |
59 | | - |
60 | | -#include <Eigen/Dense> |
61 | | - |
62 | 35 | #include <deque> |
63 | 36 | #include <fstream> |
64 | 37 | #include <map> |
65 | | -#include <numeric> |
| 38 | +#include <memory> |
66 | 39 | #include <queue> |
67 | 40 | #include <string> |
68 | | -#include <memory> |
69 | 41 | #include <vector> |
70 | 42 |
|
| 43 | +#include "diagnostic_msgs/msg/diagnostic_status.hpp" |
| 44 | +#include "diagnostic_updater/diagnostic_updater.hpp" |
| 45 | +#include "diagnostic_updater/publisher.hpp" |
| 46 | +#include "Eigen/Dense" |
| 47 | +#include "geometry_msgs/msg/accel_with_covariance_stamped.hpp" |
| 48 | +#include "geometry_msgs/msg/pose_with_covariance_stamped.hpp" |
| 49 | +#include "geometry_msgs/msg/transform_stamped.hpp" |
| 50 | +#include "geometry_msgs/msg/twist.hpp" |
| 51 | +#include "geometry_msgs/msg/twist_stamped.hpp" |
| 52 | +#include "geometry_msgs/msg/twist_with_covariance_stamped.hpp" |
| 53 | +#include "nav_msgs/msg/odometry.hpp" |
| 54 | +#include "rclcpp/rclcpp.hpp" |
| 55 | +#include "robot_localization/filter_state.hpp" |
| 56 | +#include "robot_localization/measurement.hpp" |
| 57 | +#include "robot_localization/srv/toggle_filter_processing.hpp" |
| 58 | +#include "robot_localization/srv/set_pose.hpp" |
| 59 | +#include "sensor_msgs/msg/imu.hpp" |
| 60 | +#include "std_srvs/srv/empty.hpp" |
| 61 | +#include "tf2/LinearMath/Transform.h" |
| 62 | +#include "tf2_ros/buffer.h" |
| 63 | +#include "tf2_ros/transform_broadcaster.h" |
| 64 | +#include "tf2_ros/transform_listener.h" |
| 65 | + |
71 | 66 | namespace robot_localization |
72 | 67 | { |
73 | 68 |
|
|
0 commit comments