find_package(nav_msgs REQUIRED)
find_package(sensor_msgs REQUIRED)
find_package(tf2_ros REQUIRED)
+find_package(tf2_geometry_msgs REQUIRED)
find_package(Eigen3 REQUIRED)
add_library(arc_odometry src/diff_odometry.cpp)
"nav_msgs"
"sensor_msgs"
"tf2_ros"
+ "tf2_geometry_msgs"
"Eigen3"
)
<depend>nav_msgs</depend>
<depend>sensor_msgs</depend>
<depend>tf2_ros</depend>
+ <depend>tf2_geometry_msgs</depend>
<depend>Eigen3</depend>
<test_depend>ament_lint_auto</test_depend>
#include <nav_msgs/msg/odometry.hpp>
#include <sensor_msgs/msg/joint_state.hpp>
#include <tf2/LinearMath/Quaternion.h>
-#include <tf2_geometry_msgs/tf2_geometry_msgs.h>
+#include <tf2_geometry_msgs/tf2_geometry_msgs.hpp>
#include <tf2_ros/transform_broadcaster.h>
#include <arc_odometry/diff_odometry.hpp>