Skip to content

Commit 7906d64

Browse files
authored
Fix compilation with latest ROS 2 source (#605)
* Include tf2_ros/buffer.h where needed After some cleanup in ros2/geometry2#325, the header is no longer being transitively included. Signed-off-by: Jacob Perron <[email protected]> * Fix deprecated usage of FutureReturnCode The namespace rclcpp::executors:: was deprecated in Foxy and removed in ros2/rclcpp#1327. Signed-off-by: Jacob Perron <[email protected]>
1 parent a1055b9 commit 7906d64

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

include/robot_localization/ros_robot_localization_listener.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include <message_filters/time_synchronizer.h>
3939
#include <nav_msgs/msg/odometry.hpp>
4040
#include <geometry_msgs/msg/accel_with_covariance_stamped.hpp>
41+
#include <tf2_ros/buffer.h>
4142
#include <tf2_ros/transform_listener.h>
4243

4344
#include <memory>

test/test_ekf_localization_node_interfaces.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ void resetFilter(rclcpp::Node::SharedPtr node_)
8888
double deltaY = 0.0;
8989
double deltaZ = 0.0;
9090

91-
if (ret == rclcpp::executor::FutureReturnCode::SUCCESS) {
91+
if (ret == rclcpp::FutureReturnCode::SUCCESS) {
9292
// timing and spinning has been changed as per ros2
9393
rclcpp::Rate(2).sleep();
9494
rclcpp::spin_some(node_);

test/test_ukf_localization_node_interfaces.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ void resetFilter(rclcpp::Node::SharedPtr node_)
8888
double deltaY = 0.0;
8989
double deltaZ = 0.0;
9090
// Timing and spinning is updated as per ros2
91-
if (ret == rclcpp::executor::FutureReturnCode::SUCCESS) {
91+
if (ret == rclcpp::FutureReturnCode::SUCCESS) {
9292
rclcpp::Rate(2).sleep();
9393
rclcpp::spin_some(node_);
9494
deltaX = filtered_.pose.pose.position.x -

0 commit comments

Comments
 (0)