Commit b648a00 1 parent 2a3eaee commit b648a00 Copy full SHA for b648a00
File tree 10 files changed +53
-10
lines changed
autoware_landmark_based_localizer/autoware_ar_tag_based_localizer/src
yabloc_image_processing/src
yabloc_pose_initializer/src/camera
traffic_light_map_based_detector/include/traffic_light_map_based_detector
traffic_light_occlusion_predictor/include/traffic_light_occlusion_predictor
traffic_light_visualization/include/traffic_light_visualization/traffic_light_roi_visualizer
10 files changed +53
-10
lines changed Original file line number Diff line number Diff line change 51
51
#include < opencv4/opencv2/calib3d.hpp>
52
52
#include < opencv4/opencv2/core/quaternion.hpp>
53
53
54
- #include < cv_bridge/cv_bridge.h>
54
+ #if __has_include(<cv_bridge/cv_bridge.hpp>)
55
+ #include < cv_bridge/cv_bridge.hpp> // for ROS 2 Jazzy or newer
56
+ #else
57
+ #include < cv_bridge/cv_bridge.h> // for ROS 2 Humble or older
58
+ #endif
55
59
#include < tf2/LinearMath/Transform.h>
56
60
57
61
#include < algorithm>
Original file line number Diff line number Diff line change 17
17
#include < opencv4/opencv2/imgcodecs.hpp>
18
18
#include < opencv4/opencv2/imgproc.hpp>
19
19
20
- #include < cv_bridge/cv_bridge.h>
20
+ #if __has_include(<cv_bridge/cv_bridge.hpp>)
21
+ #include < cv_bridge/cv_bridge.hpp> // for ROS 2 Jazzy or newer
22
+ #else
23
+ #include < cv_bridge/cv_bridge.h> // for ROS 2 Humble or older
24
+ #endif
21
25
22
26
#include < iostream>
23
27
Original file line number Diff line number Diff line change 14
14
15
15
#include " yabloc_common/pub_sub.hpp"
16
16
17
- #include < cv_bridge/cv_bridge.h>
17
+ #if __has_include(<cv_bridge/cv_bridge.hpp>)
18
+ #include < cv_bridge/cv_bridge.hpp> // for ROS 2 Jazzy or newer
19
+ #else
20
+ #include < cv_bridge/cv_bridge.h> // for ROS 2 Humble or older
21
+ #endif
18
22
#include < pcl_conversions/pcl_conversions.h>
19
23
20
24
namespace yabloc ::common
Original file line number Diff line number Diff line change 18
18
#include < yabloc_common/cv_decompress.hpp>
19
19
#include < yabloc_common/pub_sub.hpp>
20
20
21
- #include < cv_bridge/cv_bridge.h>
21
+ #if __has_include(<cv_bridge/cv_bridge.hpp>)
22
+ #include < cv_bridge/cv_bridge.hpp> // for ROS 2 Jazzy or newer
23
+ #else
24
+ #include < cv_bridge/cv_bridge.h> // for ROS 2 Humble or older
25
+ #endif
22
26
#include < pcl_conversions/pcl_conversions.h>
23
27
24
28
namespace yabloc ::line_segments_overlay
Original file line number Diff line number Diff line change 24
24
#include < sensor_msgs/msg/compressed_image.hpp>
25
25
#include < sensor_msgs/msg/image.hpp>
26
26
27
- #include < cv_bridge/cv_bridge.h>
27
+ #if __has_include(<cv_bridge/cv_bridge.hpp>)
28
+ #include < cv_bridge/cv_bridge.hpp> // for ROS 2 Jazzy or newer
29
+ #else
30
+ #include < cv_bridge/cv_bridge.h> // for ROS 2 Humble or older
31
+ #endif
28
32
29
33
#include < optional>
30
34
Original file line number Diff line number Diff line change 20
20
#include < opencv2/highgui.hpp>
21
21
#include < opencv2/imgproc.hpp>
22
22
23
- #include < cv_bridge/cv_bridge.h>
23
+ #if __has_include(<cv_bridge/cv_bridge.hpp>)
24
+ #include < cv_bridge/cv_bridge.hpp> // for ROS 2 Jazzy or newer
25
+ #else
26
+ #include < cv_bridge/cv_bridge.h> // for ROS 2 Humble or older
27
+ #endif
24
28
25
29
#include < filesystem>
26
30
Original file line number Diff line number Diff line change 25
25
#include < tier4_perception_msgs/msg/traffic_light_roi_array.hpp>
26
26
#include < visualization_msgs/msg/marker_array.hpp>
27
27
28
- #include < image_geometry/pinhole_camera_model.h>
28
+ #if __has_include(<image_geometry/pinhole_camera_model.hpp>)
29
+ #include < image_geometry/pinhole_camera_model.hpp> // for ROS 2 Jazzy or newer
30
+ #else
31
+ #include < image_geometry/pinhole_camera_model.h> // for ROS 2 Humble or older
32
+ #endif
33
+
29
34
#include < lanelet2_core/LaneletMap.h>
30
35
#include < lanelet2_routing/RoutingGraph.h>
31
36
#include < lanelet2_traffic_rules/TrafficRulesFactory.h>
Original file line number Diff line number Diff line change 27
27
#include < tier4_perception_msgs/msg/traffic_light_array.hpp>
28
28
#include < tier4_perception_msgs/msg/traffic_light_roi_array.hpp>
29
29
30
- #include < image_geometry/pinhole_camera_model.h>
30
+ #if __has_include(<image_geometry/pinhole_camera_model.hpp>)
31
+ #include < image_geometry/pinhole_camera_model.hpp> // for ROS 2 Jazzy or newer
32
+ #else
33
+ #include < image_geometry/pinhole_camera_model.h> // for ROS 2 Humble or older
34
+ #endif
35
+
31
36
#include < message_filters/subscriber.h>
32
37
#include < message_filters/synchronizer.h>
33
38
#include < message_filters/time_synchronizer.h>
Original file line number Diff line number Diff line change 24
24
#include < sensor_msgs/msg/point_cloud2.hpp>
25
25
#include < tier4_perception_msgs/msg/traffic_light_roi_array.hpp>
26
26
27
- #include < image_geometry/pinhole_camera_model.h>
27
+ #if __has_include(<image_geometry/pinhole_camera_model.hpp>)
28
+ #include < image_geometry/pinhole_camera_model.hpp> // for ROS 2 Jazzy or newer
29
+ #else
30
+ #include < image_geometry/pinhole_camera_model.h> // for ROS 2 Humble or older
31
+ #endif
32
+
28
33
#include < lanelet2_core/Forward.h>
29
34
#include < pcl/common/transforms.h>
30
35
#include < pcl/point_cloud.h>
Original file line number Diff line number Diff line change 23
23
#include < tier4_perception_msgs/msg/traffic_light_array.hpp>
24
24
#include < tier4_perception_msgs/msg/traffic_light_roi_array.hpp>
25
25
26
- #include < cv_bridge/cv_bridge.h>
26
+ #if __has_include(<cv_bridge/cv_bridge.hpp>)
27
+ #include < cv_bridge/cv_bridge.hpp> // for ROS 2 Jazzy or newer
28
+ #else
29
+ #include < cv_bridge/cv_bridge.h> // for ROS 2 Humble or older
30
+ #endif
27
31
#include < message_filters/subscriber.h>
28
32
#include < message_filters/sync_policies/approximate_time.h>
29
33
#include < message_filters/synchronizer.h>
You can’t perform that action at this time.
0 commit comments