mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-09-10 10:20:19 +08:00
ob_camera_node.h declares three std::queue members (color_frame_queue_, left_color_frame_queue_, right_color_frame_queue_) but never includes <queue>. The header only compiles where <queue> happens to be pulled in transitively by another include, which the standard does not guarantee. On ROS 2 Humble / Ubuntu 22.04 with GCC 11.4 the build fails with 'std::queue does not name a template type'. Add the include to the standard-library block, keeping alphabetical order.