diff --git a/imu_complementary_filter/src/complementary_filter_ros.cpp b/imu_complementary_filter/src/complementary_filter_ros.cpp index f3afbcb..9d78876 100644 --- a/imu_complementary_filter/src/complementary_filter_ros.cpp +++ b/imu_complementary_filter/src/complementary_filter_ros.cpp @@ -43,7 +43,7 @@ namespace imu_tools { ComplementaryFilterROS::ComplementaryFilterROS() : Node("ComplementaryFilterROS"), - tf_broadcaster_(this), + tf_broadcaster_(*this), initialized_filter_(false) { RCLCPP_INFO(this->get_logger(), "Starting ComplementaryFilterROS"); diff --git a/imu_filter_madgwick/src/imu_filter_ros.cpp b/imu_filter_madgwick/src/imu_filter_ros.cpp index db389bd..3bf3f33 100644 --- a/imu_filter_madgwick/src/imu_filter_ros.cpp +++ b/imu_filter_madgwick/src/imu_filter_ros.cpp @@ -36,7 +36,7 @@ using namespace std::placeholders; ImuFilterMadgwickRos::ImuFilterMadgwickRos(const rclcpp::NodeOptions &options) : BaseNode("imu_filter_madgwick", options), - tf_broadcaster_(this), + tf_broadcaster_(*this), initialized_(false) { RCLCPP_INFO(get_logger(), "Starting ImuFilter");