File tree Expand file tree Collapse file tree
fixposition_driver_lib/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -104,23 +104,23 @@ bool TwistWithCovData::SetFromFpaOdomPayload(const fpa::FpaOdomPayload& payload)
104104
105105bool OdometryData::SetFromFpaOdomPayload (const fpa::FpaOdomPayload& payload) {
106106 bool ok = true ;
107- switch (payload.which ) {
108- case fpa::FpaOdomPayload::Which ::ODOMETRY:
107+ switch (payload.msg_type_ ) {
108+ case fpa::FpaMessageType ::ODOMETRY:
109109 frame_id = ODOMETRY_FRAME_ID;
110110 child_frame_id = ODOMETRY_CHILD_FRAME_ID;
111111 type = Type::ODOMETRY;
112112 break ;
113- case fpa::FpaOdomPayload::Which ::ODOMSH:
113+ case fpa::FpaMessageType ::ODOMSH:
114114 frame_id = ODOMSH_FRAME_ID;
115115 child_frame_id = ODOMSH_CHILD_FRAME_ID;
116116 type = Type::ODOMSH;
117117 break ;
118- case fpa::FpaOdomPayload::Which ::ODOMENU:
118+ case fpa::FpaMessageType ::ODOMENU:
119119 frame_id = ODOMENU_FRAME_ID;
120120 child_frame_id = ODOMENU_CHILD_FRAME_ID;
121121 type = Type::ODOMENU;
122122 break ;
123- case fpa::FpaOdomPayload::Which::UNSPECIFIED :
123+ default :
124124 ok = false ;
125125 type = Type::UNSPECIFIED;
126126 break ;
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ find_package(fixposition_driver_msgs REQUIRED)
2727find_package (rtcm_msgs REQUIRED )
2828find_package (fpsdk_common REQUIRED )
2929find_package (fpsdk_ros2 REQUIRED )
30+ find_package (rosbag2_cpp REQUIRED )
3031
3132include_directories (
3233 include
@@ -53,6 +54,7 @@ target_link_libraries(
5354 ${Boost_LIBRARIES}
5455 ${EIGEN3_LIBRARIES}
5556 ${fpsdk_common_LIBRARIES} ${fpsdk_ros2_LIBRARIES}
57+ ${rosbag2_cpp_TARGETS}
5658 pthread
5759)
5860
You can’t perform that action at this time.
0 commit comments