Skip to content

Commit 56ab4c9

Browse files
authored
Removed point_cloud_transport deprecation (#1474)
* Removed point_cloud_transport deprecation Signed-off-by: Alejandro Hernandez Cordero <[email protected]> * make linters happy Signed-off-by: Alejandro Hernandez Cordero <[email protected]> --------- Signed-off-by: Alejandro Hernandez Cordero <[email protected]>
1 parent 1a39228 commit 56ab4c9

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

rviz_default_plugins/include/rviz_default_plugins/displays/pointcloud/point_cloud_transport_display.hpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,15 @@ class PointCloud2TransportDisplay : public rviz_common::_RosTopicDisplay
110110
}
111111

112112
try {
113+
auto required_interfaces = std::make_shared<rclcpp::node_interfaces::NodeInterfaces<
114+
rclcpp::node_interfaces::NodeBaseInterface,
115+
rclcpp::node_interfaces::NodeParametersInterface,
116+
rclcpp::node_interfaces::NodeTopicsInterface,
117+
rclcpp::node_interfaces::NodeLoggingInterface>>(*rviz_ros_node_.lock()->get_raw_node());
118+
113119
subscription_ = std::make_shared<point_cloud_transport::SubscriberFilter>();
114120
subscription_->subscribe(
115-
rviz_ros_node_.lock()->get_raw_node(),
121+
required_interfaces,
116122
getPointCloud2BaseTopicFromTopic(topic_property_->getTopicStd()),
117123
getPointCloud2TransportFromTopic(topic_property_->getTopicStd()),
118124
qos_profile.get_rmw_qos_profile());

0 commit comments

Comments
 (0)