diff --git a/PROJECT.md b/PROJECT.md index e194f4a..227e206 100644 --- a/PROJECT.md +++ b/PROJECT.md @@ -280,4 +280,4 @@ ROS 2 自主控制器 + 摄像头 **⭐ 如果您觉得这个项目有帮助,请给个 Star!** -**最后更新**: 2026-01-19 | **维护者**: SkyLink Team +**最后更新**: 2026-01-19 | **维护者**: flowzl diff --git a/PROTOCOL.md b/PROTOCOL.md index 29a30e3..7dc2ef2 100644 --- a/PROTOCOL.md +++ b/PROTOCOL.md @@ -8,7 +8,7 @@ SkyLink 是一个多平台实时视频传输系统的通信协议,设计用于 - **版本**: 1.0 - **最后更新**: 2026-01-19 -- **维护者**: SkyLink Team +- **维护者**: flowzl --- diff --git a/protocol/Protocol.kt b/protocol/Protocol.kt index 2fa7c56..af55066 100644 --- a/protocol/Protocol.kt +++ b/protocol/Protocol.kt @@ -5,7 +5,7 @@ * 这是对应 protocol.h 的 Kotlin 实现版本,用于 Android 端解析 UDP 数据包。 * 使用 ByteBuffer 进行二进制数据的解析和序列化。 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/protocol/protocol.h b/protocol/protocol.h index 9917592..8c09400 100644 --- a/protocol/protocol.h +++ b/protocol/protocol.h @@ -5,7 +5,7 @@ * 这个文件定义了机载端(ROS 2)、PC 端(Qt)和移动端(Android)之间的通信协议。 * 必须保持三端的字节对齐和字段顺序一致。 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/MainActivity.kt b/skylink_android_app/app/src/main/java/com/skylink/app/MainActivity.kt index cbd4b22..c05d3e6 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/MainActivity.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/MainActivity.kt @@ -4,7 +4,7 @@ * * 使用 Navigation 管理多个 Fragment,包括首页和设置 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/navigation/AppNavigation.kt b/skylink_android_app/app/src/main/java/com/skylink/app/navigation/AppNavigation.kt index ae58226..d28047c 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/navigation/AppNavigation.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/navigation/AppNavigation.kt @@ -4,7 +4,7 @@ * * 提供优雅的 Navigation DSL 扩展,用于构建应用导航图 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/navigation/NavigationExt.kt b/skylink_android_app/app/src/main/java/com/skylink/app/navigation/NavigationExt.kt index eb90abf..e8a0d82 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/navigation/NavigationExt.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/navigation/NavigationExt.kt @@ -4,7 +4,7 @@ * * 提供高级的 Navigation 扩展函数和工具类 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/navigation/examples/NavigationExample.kt b/skylink_android_app/app/src/main/java/com/skylink/app/navigation/examples/NavigationExample.kt index c5ef292..04b7bb3 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/navigation/examples/NavigationExample.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/navigation/examples/NavigationExample.kt @@ -4,7 +4,7 @@ * * 展示如何在实际项目中使用高级 Navigation API * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/network/PacketDef.kt b/skylink_android_app/app/src/main/java/com/skylink/app/network/PacketDef.kt index 521954e..de63023 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/network/PacketDef.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/network/PacketDef.kt @@ -4,7 +4,7 @@ * * 对应 C++ protocol.h 的 Kotlin 实现 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/network/UdpReceiver.kt b/skylink_android_app/app/src/main/java/com/skylink/app/network/UdpReceiver.kt index 757bad2..c113f35 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/network/UdpReceiver.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/network/UdpReceiver.kt @@ -4,7 +4,7 @@ * * 在单独的协程中运行,负责接收 UDP 数据包、重组分片、解码图像 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/ui/HomeFragment.kt b/skylink_android_app/app/src/main/java/com/skylink/app/ui/HomeFragment.kt index e414a49..4880a9e 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/ui/HomeFragment.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/ui/HomeFragment.kt @@ -4,7 +4,7 @@ * * 显示视频、GPS 和统计信息 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/ui/SettingsFragment.kt b/skylink_android_app/app/src/main/java/com/skylink/app/ui/SettingsFragment.kt index 987bd05..284e0c1 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/ui/SettingsFragment.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/ui/SettingsFragment.kt @@ -4,7 +4,7 @@ * * 提供应用设置和网络诊断功能 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/utils/BitmapUtils.kt b/skylink_android_app/app/src/main/java/com/skylink/app/utils/BitmapUtils.kt index 721c8e6..1890325 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/utils/BitmapUtils.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/utils/BitmapUtils.kt @@ -4,7 +4,7 @@ * * 提供 JPEG 到 Bitmap 的转换和其他图像处理功能 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_android_app/app/src/main/java/com/skylink/app/utils/PingUtil.kt b/skylink_android_app/app/src/main/java/com/skylink/app/utils/PingUtil.kt index 71c7192..c6ba893 100644 --- a/skylink_android_app/app/src/main/java/com/skylink/app/utils/PingUtil.kt +++ b/skylink_android_app/app/src/main/java/com/skylink/app/utils/PingUtil.kt @@ -4,7 +4,7 @@ * * 用于 Ping 其他网络设备 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_qt_station/src/DataLogger.cpp b/skylink_qt_station/src/DataLogger.cpp index 55aa8c7..eca6759 100644 --- a/skylink_qt_station/src/DataLogger.cpp +++ b/skylink_qt_station/src/DataLogger.cpp @@ -2,7 +2,7 @@ * @file DataLogger.cpp * @brief SkyLink Qt 地面站 - 数据记录实现 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_qt_station/src/DataLogger.h b/skylink_qt_station/src/DataLogger.h index 5a28e69..ae5116d 100644 --- a/skylink_qt_station/src/DataLogger.h +++ b/skylink_qt_station/src/DataLogger.h @@ -4,7 +4,7 @@ * * 负责保存接收到的图像和相关的 GPS/统计数据。 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_qt_station/src/GroundReceiver.cpp b/skylink_qt_station/src/GroundReceiver.cpp index 2f40862..5323e23 100644 --- a/skylink_qt_station/src/GroundReceiver.cpp +++ b/skylink_qt_station/src/GroundReceiver.cpp @@ -2,7 +2,7 @@ * @file GroundReceiver.cpp * @brief SkyLink Qt 地面站 - UDP 接收和数据重组实现 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_qt_station/src/GroundReceiver.h b/skylink_qt_station/src/GroundReceiver.h index aa3be90..52a2f1c 100644 --- a/skylink_qt_station/src/GroundReceiver.h +++ b/skylink_qt_station/src/GroundReceiver.h @@ -8,7 +8,7 @@ * 3. 重组完整帧 * 4. 解码 JPEG 图像 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_qt_station/src/MainWindow.cpp b/skylink_qt_station/src/MainWindow.cpp index 9a4e431..6e63952 100644 --- a/skylink_qt_station/src/MainWindow.cpp +++ b/skylink_qt_station/src/MainWindow.cpp @@ -2,7 +2,7 @@ * @file MainWindow.cpp * @brief SkyLink Qt 地面站 - 主窗口实现 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ @@ -152,7 +152,7 @@ void MainWindow::create_menus() { QMessageBox::information(this, "关于", "SkyLink 地面站 v1.0\n\n" "实时多平台视频传输系统\n" - "Copyright 2026 SkyLink Team" + "Copyright 2026 flowzl" ); }); } diff --git a/skylink_qt_station/src/MainWindow.h b/skylink_qt_station/src/MainWindow.h index d80bbd1..f40cfbe 100644 --- a/skylink_qt_station/src/MainWindow.h +++ b/skylink_qt_station/src/MainWindow.h @@ -4,7 +4,7 @@ * * 用户界面入口,负责显示实时视频、GPS 位置、统计信息等。 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_qt_station/src/main.cpp b/skylink_qt_station/src/main.cpp index 01ff2fd..39b6a1a 100644 --- a/skylink_qt_station/src/main.cpp +++ b/skylink_qt_station/src/main.cpp @@ -2,7 +2,7 @@ * @file main.cpp * @brief SkyLink Qt 地面站 - 程序入口 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_ros2/build/skylink_bridge/.cmake/api/v1/reply/index-2026-01-19T14-01-48-0583.json b/skylink_ros2/build/skylink_bridge/.cmake/api/v1/reply/index-2026-01-19T14-15-07-0870.json similarity index 100% rename from skylink_ros2/build/skylink_bridge/.cmake/api/v1/reply/index-2026-01-19T14-01-48-0583.json rename to skylink_ros2/build/skylink_bridge/.cmake/api/v1/reply/index-2026-01-19T14-15-07-0870.json diff --git a/skylink_ros2/build/skylink_bridge/CMakeFiles/camera_driver_node.dir/compiler_depend.internal b/skylink_ros2/build/skylink_bridge/CMakeFiles/camera_driver_node.dir/compiler_depend.internal new file mode 100644 index 0000000..9737cc1 --- /dev/null +++ b/skylink_ros2/build/skylink_bridge/CMakeFiles/camera_driver_node.dir/compiler_depend.internal @@ -0,0 +1,850 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/camera_driver_node.dir/src/camera_driver_node.cpp.o + /home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge/src/camera_driver_node.cpp + /usr/include/stdc-predef.h + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp + /usr/include/c++/12/csignal + /usr/include/x86_64-linux-gnu/c++/12/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/12/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/c++/12/bits/cpu_defines.h + /usr/include/c++/12/pstl/pstl_config.h + /usr/include/signal.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/signum-generic.h + /usr/include/x86_64-linux-gnu/bits/signum-arch.h + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h + /usr/include/x86_64-linux-gnu/bits/sigaction.h + /usr/include/x86_64-linux-gnu/bits/sigcontext.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/stddef.h + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h + /usr/include/x86_64-linux-gnu/sys/ucontext.h + /usr/include/x86_64-linux-gnu/bits/sigstack.h + /usr/include/x86_64-linux-gnu/bits/sigstksz.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /usr/include/x86_64-linux-gnu/bits/ss_flags.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/sigthread.h + /usr/include/x86_64-linux-gnu/bits/signal_ext.h + /usr/include/c++/12/memory + /usr/include/c++/12/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/12/bits/c++allocator.h + /usr/include/c++/12/bits/new_allocator.h + /usr/include/c++/12/new + /usr/include/c++/12/bits/exception.h + /usr/include/c++/12/bits/functexcept.h + /usr/include/c++/12/bits/exception_defines.h + /usr/include/c++/12/bits/move.h + /usr/include/c++/12/type_traits + /usr/include/c++/12/bits/memoryfwd.h + /usr/include/c++/12/bits/stl_construct.h + /usr/include/c++/12/bits/stl_iterator_base_types.h + /usr/include/c++/12/bits/stl_iterator_base_funcs.h + /usr/include/c++/12/bits/concept_check.h + /usr/include/c++/12/debug/assertions.h + /usr/include/c++/12/bits/stl_uninitialized.h + /usr/include/c++/12/bits/stl_algobase.h + /usr/include/c++/12/bits/cpp_type_traits.h + /usr/include/c++/12/ext/type_traits.h + /usr/include/c++/12/ext/numeric_traits.h + /usr/include/c++/12/bits/stl_pair.h + /usr/include/c++/12/bits/utility.h + /usr/include/c++/12/bits/stl_iterator.h + /usr/include/c++/12/bits/ptr_traits.h + /usr/include/c++/12/debug/debug.h + /usr/include/c++/12/bits/predefined_ops.h + /usr/include/c++/12/ext/alloc_traits.h + /usr/include/c++/12/bits/alloc_traits.h + /usr/include/c++/12/bits/stl_tempbuf.h + /usr/include/c++/12/bits/stl_raw_storage_iter.h + /usr/include/c++/12/bits/align.h + /usr/include/c++/12/bit + /usr/lib/gcc/x86_64-linux-gnu/12/include/stdint.h + /usr/include/stdint.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/12/bits/uses_allocator.h + /usr/include/c++/12/bits/unique_ptr.h + /usr/include/c++/12/tuple + /usr/include/c++/12/bits/invoke.h + /usr/include/c++/12/bits/stl_function.h + /usr/include/c++/12/backward/binders.h + /usr/include/c++/12/bits/functional_hash.h + /usr/include/c++/12/bits/hash_bytes.h + /usr/include/c++/12/bits/shared_ptr.h + /usr/include/c++/12/iosfwd + /usr/include/c++/12/bits/stringfwd.h + /usr/include/c++/12/bits/postypes.h + /usr/include/c++/12/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/bits/wchar2.h + /usr/include/c++/12/bits/shared_ptr_base.h + /usr/include/c++/12/typeinfo + /usr/include/c++/12/bits/allocated_ptr.h + /usr/include/c++/12/bits/refwrap.h + /usr/include/c++/12/ext/aligned_buffer.h + /usr/include/c++/12/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/12/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/12/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/12/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/12/ext/concurrence.h + /usr/include/c++/12/exception + /usr/include/c++/12/bits/exception_ptr.h + /usr/include/c++/12/bits/cxxabi_init_exception.h + /usr/include/c++/12/bits/nested_exception.h + /usr/include/c++/12/bits/shared_ptr_atomic.h + /usr/include/c++/12/bits/atomic_base.h + /usr/include/c++/12/bits/atomic_lockfree_defines.h + /usr/include/c++/12/backward/auto_ptr.h + /usr/include/c++/12/pstl/glue_memory_defs.h + /usr/include/c++/12/pstl/execution_defs.h + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp + /usr/include/c++/12/future + /usr/include/c++/12/mutex + /usr/include/c++/12/system_error + /usr/include/x86_64-linux-gnu/c++/12/bits/error_constants.h + /usr/include/c++/12/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/12/stdexcept + /usr/include/c++/12/string + /usr/include/c++/12/bits/char_traits.h + /usr/include/c++/12/cstdint + /usr/include/c++/12/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/12/bits/c++locale.h + /usr/include/c++/12/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/12/cctype + /usr/include/ctype.h + /usr/include/c++/12/bits/ostream_insert.h + /usr/include/c++/12/bits/cxxabi_forced.h + /usr/include/c++/12/bits/range_access.h + /usr/include/c++/12/initializer_list + /usr/include/c++/12/bits/basic_string.h + /usr/include/c++/12/string_view + /usr/include/c++/12/bits/string_view.tcc + /usr/include/c++/12/ext/string_conversions.h + /usr/include/c++/12/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/stdlib.h + /usr/include/c++/12/bits/std_abs.h + /usr/include/c++/12/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdio.h + /usr/include/x86_64-linux-gnu/bits/stdio2.h + /usr/include/c++/12/bits/charconv.h + /usr/include/c++/12/bits/basic_string.tcc + /usr/include/c++/12/bits/chrono.h + /usr/include/c++/12/ratio + /usr/include/c++/12/limits + /usr/include/c++/12/ctime + /usr/include/c++/12/bits/parse_numbers.h + /usr/include/c++/12/bits/std_mutex.h + /usr/include/c++/12/bits/unique_lock.h + /usr/include/c++/12/condition_variable + /usr/include/c++/12/bits/atomic_futex.h + /usr/include/c++/12/atomic + /usr/include/c++/12/bits/std_function.h + /usr/include/c++/12/bits/std_thread.h + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp + /usr/include/c++/12/chrono + /usr/include/c++/12/set + /usr/include/c++/12/bits/stl_tree.h + /usr/include/c++/12/bits/node_handle.h + /usr/include/c++/12/bits/stl_set.h + /usr/include/c++/12/bits/stl_multiset.h + /usr/include/c++/12/bits/erase_if.h + /usr/include/c++/12/thread + /usr/include/c++/12/bits/this_thread_sleep.h + /usr/include/c++/12/unordered_map + /usr/include/c++/12/bits/hashtable.h + /usr/include/c++/12/bits/hashtable_policy.h + /usr/include/c++/12/bits/enable_special_members.h + /usr/include/c++/12/bits/unordered_map.h + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp + /usr/include/c++/12/algorithm + /usr/include/c++/12/bits/stl_algo.h + /usr/include/c++/12/bits/algorithmfwd.h + /usr/include/c++/12/bits/stl_heap.h + /usr/include/c++/12/bits/uniform_int_dist.h + /usr/include/c++/12/pstl/glue_algorithm_defs.h + /usr/include/c++/12/cassert + /usr/include/assert.h + /usr/include/c++/12/iostream + /usr/include/c++/12/ostream + /usr/include/c++/12/ios + /usr/include/c++/12/bits/ios_base.h + /usr/include/c++/12/bits/locale_classes.h + /usr/include/c++/12/bits/locale_classes.tcc + /usr/include/c++/12/streambuf + /usr/include/c++/12/bits/streambuf.tcc + /usr/include/c++/12/bits/basic_ios.h + /usr/include/c++/12/bits/locale_facets.h + /usr/include/c++/12/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/12/bits/ctype_base.h + /usr/include/c++/12/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/12/bits/ctype_inline.h + /usr/include/c++/12/bits/locale_facets.tcc + /usr/include/c++/12/bits/basic_ios.tcc + /usr/include/c++/12/bits/ostream.tcc + /usr/include/c++/12/istream + /usr/include/c++/12/bits/istream.tcc + /usr/include/c++/12/list + /usr/include/c++/12/bits/stl_list.h + /usr/include/c++/12/bits/list.tcc + /usr/include/c++/12/map + /usr/include/c++/12/bits/stl_map.h + /usr/include/c++/12/bits/stl_multimap.h + /usr/include/c++/12/vector + /usr/include/c++/12/bits/stl_vector.h + /usr/include/c++/12/bits/stl_bvector.h + /usr/include/c++/12/bits/vector.tcc + /opt/ros/humble/include/rcl/rcl/guard_condition.h + /opt/ros/humble/include/rcl/rcl/allocator.h + /opt/ros/humble/include/rcutils/rcutils/allocator.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/stdbool.h + /opt/ros/humble/include/rcutils/rcutils/macros.h + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h + /opt/ros/humble/include/rcl/rcl/context.h + /opt/ros/humble/include/rmw/rmw/init.h + /opt/ros/humble/include/rmw/rmw/init_options.h + /opt/ros/humble/include/rmw/rmw/domain_id.h + /opt/ros/humble/include/rmw/rmw/localhost.h + /opt/ros/humble/include/rmw/rmw/visibility_control.h + /opt/ros/humble/include/rmw/rmw/macros.h + /opt/ros/humble/include/rmw/rmw/ret_types.h + /opt/ros/humble/include/rmw/rmw/security_options.h + /opt/ros/humble/include/rcl/rcl/arguments.h + /opt/ros/humble/include/rcl/rcl/log_level.h + /opt/ros/humble/include/rcl/rcl/macros.h + /opt/ros/humble/include/rcl/rcl/types.h + /opt/ros/humble/include/rmw/rmw/types.h + /opt/ros/humble/include/rcutils/rcutils/logging.h + /opt/ros/humble/include/rcutils/rcutils/error_handling.h + /usr/include/c++/12/stdlib.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h + /usr/include/x86_64-linux-gnu/bits/string_fortified.h + /opt/ros/humble/include/rcutils/rcutils/snprintf.h + /opt/ros/humble/include/rcutils/rcutils/time.h + /opt/ros/humble/include/rcutils/rcutils/types.h + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h + /opt/ros/humble/include/rcutils/rcutils/qsort.h + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h + /opt/ros/humble/include/rmw/rmw/serialized_message.h + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h + /opt/ros/humble/include/rmw/rmw/time.h + /opt/ros/humble/include/rcl/rcl/visibility_control.h + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h + /opt/ros/humble/include/rcl/rcl/init_options.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/stdalign.h + /opt/ros/humble/include/rcl/rcl/wait.h + /opt/ros/humble/include/rcl/rcl/client.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h + /opt/ros/humble/include/rcl/rcl/event_callback.h + /opt/ros/humble/include/rmw/rmw/event_callback_type.h + /opt/ros/humble/include/rcl/rcl/node.h + /opt/ros/humble/include/rcl/rcl/node_options.h + /opt/ros/humble/include/rcl/rcl/domain_id.h + /opt/ros/humble/include/rcl/rcl/service.h + /opt/ros/humble/include/rcl/rcl/subscription.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h + /opt/ros/humble/include/rmw/rmw/message_sequence.h + /opt/ros/humble/include/rcl/rcl/timer.h + /opt/ros/humble/include/rcl/rcl/time.h + /opt/ros/humble/include/rmw/rmw/rmw.h + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h + /opt/ros/humble/include/rmw/rmw/event.h + /opt/ros/humble/include/rmw/rmw/publisher_options.h + /opt/ros/humble/include/rmw/rmw/qos_profiles.h + /opt/ros/humble/include/rmw/rmw/subscription_options.h + /opt/ros/humble/include/rcl/rcl/event.h + /opt/ros/humble/include/rcl/rcl/publisher.h + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp + /usr/include/c++/12/utility + /usr/include/c++/12/bits/stl_relops.h + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp + /usr/include/c++/12/functional + /usr/include/c++/12/array + /usr/include/c++/12/compare + /usr/include/c++/12/typeindex + /usr/include/c++/12/unordered_set + /usr/include/c++/12/bits/unordered_set.h + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp + /usr/include/c++/12/optional + /usr/include/c++/12/sstream + /usr/include/c++/12/bits/sstream.tcc + /usr/include/c++/12/variant + /opt/ros/humble/include/rcl/rcl/error_handling.h + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp + /usr/include/c++/12/iterator + /usr/include/c++/12/bits/stream_iterator.h + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp + /opt/ros/humble/include/rcl/rcl/graph.h + /opt/ros/humble/include/rmw/rmw/names_and_types.h + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp + /usr/include/c++/12/codecvt + /usr/include/c++/12/bits/codecvt.h + /usr/include/c++/12/iomanip + /usr/include/c++/12/locale + /usr/include/c++/12/bits/locale_facets_nonio.h + /usr/include/x86_64-linux-gnu/c++/12/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/12/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/12/bits/locale_facets_nonio.tcc + /usr/include/c++/12/bits/locale_conv.h + /usr/include/c++/12/bits/quoted_string.h + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp + /opt/ros/humble/include/rcl/rcl/logging_rosout.h + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp + /opt/ros/humble/include/rmw/rmw/error_handling.h + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp + /usr/include/c++/12/cxxabi.h + /usr/include/x86_64-linux-gnu/c++/12/bits/cxxabi_tweaks.h + /opt/ros/humble/include/rmw/rmw/impl/config.h + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp + /opt/ros/humble/include/tracetools/tracetools/tracetools.h + /opt/ros/humble/include/tracetools/tracetools/config.h + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp + /opt/ros/humble/include/tracetools/tracetools/utils.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp + /usr/include/c++/12/cstring + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp + /usr/include/c++/12/shared_mutex + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp + /usr/include/c++/12/cmath + /usr/include/math.h + /usr/include/x86_64-linux-gnu/bits/math-vector.h + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h + /usr/include/x86_64-linux-gnu/bits/fp-logb.h + /usr/include/x86_64-linux-gnu/bits/fp-fast.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h + /usr/include/x86_64-linux-gnu/bits/mathcalls.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h + /usr/include/x86_64-linux-gnu/bits/iscanonical.h + /usr/include/c++/12/bits/specfun.h + /usr/include/c++/12/tr1/gamma.tcc + /usr/include/c++/12/tr1/special_function_util.h + /usr/include/c++/12/tr1/bessel_function.tcc + /usr/include/c++/12/tr1/beta_function.tcc + /usr/include/c++/12/tr1/ell_integral.tcc + /usr/include/c++/12/tr1/exp_integral.tcc + /usr/include/c++/12/tr1/hypergeometric.tcc + /usr/include/c++/12/tr1/legendre_function.tcc + /usr/include/c++/12/tr1/modified_bessel_func.tcc + /usr/include/c++/12/tr1/poly_hermite.tcc + /usr/include/c++/12/tr1/poly_laguerre.tcc + /usr/include/c++/12/tr1/riemann_zeta.tcc + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp + /usr/include/c++/12/numeric + /usr/include/c++/12/bits/stl_numeric.h + /usr/include/c++/12/pstl/glue_numeric_defs.h + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp + /opt/ros/humble/include/rcutils/rcutils/shared_library.h + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/image.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__struct.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__struct.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__builder.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__traits.hpp + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__traits.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__type_support.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp + /opt/ros/humble/include/cv_bridge/cv_bridge/cv_bridge.h + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/compressed_image.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__struct.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__builder.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__traits.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__type_support.hpp + /opt/ros/humble/include/sensor_msgs/sensor_msgs/image_encodings.hpp + /usr/include/opencv4/opencv2/core/core.hpp + /usr/include/opencv4/opencv2/core.hpp + /usr/include/opencv4/opencv2/core/cvdef.h + /usr/include/opencv4/opencv2/core/version.hpp + /usr/include/opencv4/opencv2/core/hal/interface.h + /usr/include/c++/12/cstddef + /usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/emmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/xmmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/mmintrin.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/mm_malloc.h + /usr/include/opencv4/opencv2/core/base.hpp + /usr/include/opencv4/opencv2/opencv_modules.hpp + /usr/include/c++/12/climits + /usr/lib/gcc/x86_64-linux-gnu/12/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/12/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/opencv4/opencv2/core/cvstd.hpp + /usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp + /usr/include/opencv4/opencv2/core/neon_utils.hpp + /usr/include/opencv4/opencv2/core/vsx_utils.hpp + /usr/include/opencv4/opencv2/core/check.hpp + /usr/include/opencv4/opencv2/core/traits.hpp + /usr/include/opencv4/opencv2/core/matx.hpp + /usr/include/opencv4/opencv2/core/saturate.hpp + /usr/include/opencv4/opencv2/core/fast_math.hpp + /usr/include/opencv4/opencv2/core/types.hpp + /usr/include/c++/12/cfloat + /usr/lib/gcc/x86_64-linux-gnu/12/include/float.h + /usr/include/opencv4/opencv2/core/mat.hpp + /usr/include/opencv4/opencv2/core/bufferpool.hpp + /usr/include/opencv4/opencv2/core/mat.inl.hpp + /usr/include/opencv4/opencv2/core/persistence.hpp + /usr/include/opencv4/opencv2/core/operations.hpp + /usr/include/opencv4/opencv2/core/cvstd.inl.hpp + /usr/include/c++/12/complex + /usr/include/opencv4/opencv2/core/utility.hpp + /usr/include/opencv4/opencv2/core/optim.hpp + /usr/include/opencv4/opencv2/core/ovx.hpp + /usr/include/opencv4/opencv2/core/cvdef.h + /usr/include/opencv4/opencv2/imgproc/imgproc.hpp + /usr/include/opencv4/opencv2/imgproc.hpp + /usr/include/opencv4/opencv2/imgproc/segmentation.hpp + /usr/include/opencv4/opencv2/imgproc/types_c.h + /usr/include/opencv4/opencv2/core/core_c.h + /usr/include/opencv4/opencv2/core/types_c.h + /opt/ros/humble/include/cv_bridge/cv_bridge/cv_bridge_export.h + /usr/include/opencv4/opencv2/opencv.hpp + /usr/include/opencv4/opencv2/calib3d.hpp + /usr/include/opencv4/opencv2/features2d.hpp + /usr/include/opencv4/opencv2/flann/miniflann.hpp + /usr/include/opencv4/opencv2/flann/defines.h + /usr/include/opencv4/opencv2/flann/config.h + /usr/include/opencv4/opencv2/core/affine.hpp + /usr/include/opencv4/opencv2/dnn.hpp + /usr/include/opencv4/opencv2/dnn/dnn.hpp + /usr/include/opencv4/opencv2/core/async.hpp + /usr/include/opencv4/opencv2/dnn/version.hpp + /usr/include/opencv4/opencv2/dnn/dict.hpp + /usr/include/opencv4/opencv2/dnn/layer.hpp + /usr/include/opencv4/opencv2/dnn/dnn.inl.hpp + /usr/include/opencv4/opencv2/dnn/utils/inference_engine.hpp + /usr/include/opencv4/opencv2/dnn/dnn.hpp + /usr/include/opencv4/opencv2/flann.hpp + /usr/include/opencv4/opencv2/flann/flann_base.hpp + /usr/include/opencv4/opencv2/flann/general.h + /usr/include/opencv4/opencv2/flann/matrix.h + /usr/include/opencv4/opencv2/flann/params.h + /usr/include/opencv4/opencv2/flann/any.h + /usr/include/opencv4/opencv2/flann/defines.h + /usr/include/opencv4/opencv2/flann/saving.h + /usr/include/opencv4/opencv2/flann/nn_index.h + /usr/include/opencv4/opencv2/flann/result_set.h + /usr/include/opencv4/opencv2/flann/all_indices.h + /usr/include/opencv4/opencv2/flann/kdtree_index.h + /usr/include/opencv4/opencv2/flann/dynamic_bitset.h + /usr/include/opencv4/opencv2/flann/dist.h + /usr/include/opencv4/opencv2/flann/heap.h + /usr/include/opencv4/opencv2/flann/allocator.h + /usr/include/opencv4/opencv2/flann/random.h + /usr/include/opencv4/opencv2/flann/kdtree_single_index.h + /usr/include/opencv4/opencv2/flann/kmeans_index.h + /usr/include/opencv4/opencv2/flann/logger.h + /usr/include/opencv4/opencv2/flann/composite_index.h + /usr/include/opencv4/opencv2/flann/linear_index.h + /usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h + /usr/include/opencv4/opencv2/flann/lsh_index.h + /usr/include/opencv4/opencv2/flann/lsh_table.h + /usr/include/c++/12/math.h + /usr/include/opencv4/opencv2/flann/autotuned_index.h + /usr/include/opencv4/opencv2/flann/ground_truth.h + /usr/include/opencv4/opencv2/flann/index_testing.h + /usr/include/opencv4/opencv2/flann/timer.h + /usr/include/opencv4/opencv2/flann/sampling.h + /usr/include/opencv4/opencv2/highgui.hpp + /usr/include/opencv4/opencv2/imgcodecs.hpp + /usr/include/opencv4/opencv2/videoio.hpp + /usr/include/opencv4/opencv2/ml.hpp + /usr/include/opencv4/opencv2/ml/ml.inl.hpp + /usr/include/opencv4/opencv2/objdetect.hpp + /usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp + /usr/include/opencv4/opencv2/objdetect/face.hpp + /usr/include/opencv4/opencv2/photo.hpp + /usr/include/opencv4/opencv2/stitching.hpp + /usr/include/opencv4/opencv2/stitching/warpers.hpp + /usr/include/opencv4/opencv2/stitching/detail/warpers.hpp + /usr/include/opencv4/opencv2/core/cuda.hpp + /usr/include/opencv4/opencv2/core/cuda_types.hpp + /usr/include/opencv4/opencv2/core/cuda.inl.hpp + /usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp + /usr/include/opencv4/opencv2/stitching/detail/warpers.hpp + /usr/include/opencv4/opencv2/stitching/detail/matchers.hpp + /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp + /usr/include/opencv4/opencv2/stitching/detail/matchers.hpp + /usr/include/opencv4/opencv2/stitching/detail/util.hpp + /usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp + /usr/include/c++/12/queue + /usr/include/c++/12/deque + /usr/include/c++/12/bits/stl_deque.h + /usr/include/c++/12/bits/deque.tcc + /usr/include/c++/12/bits/stl_queue.h + /usr/include/opencv4/opencv2/stitching/detail/camera.hpp + /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp + /usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp + /usr/include/opencv4/opencv2/stitching/detail/blenders.hpp + /usr/include/opencv4/opencv2/stitching/detail/camera.hpp + /usr/include/opencv4/opencv2/video.hpp + /usr/include/opencv4/opencv2/video/tracking.hpp + /usr/include/opencv4/opencv2/video/background_segm.hpp + diff --git a/skylink_ros2/build/skylink_bridge/CMakeFiles/camera_driver_node.dir/compiler_depend.make b/skylink_ros2/build/skylink_bridge/CMakeFiles/camera_driver_node.dir/compiler_depend.make index 9b5b04c..a5b72f2 100644 --- a/skylink_ros2/build/skylink_bridge/CMakeFiles/camera_driver_node.dir/compiler_depend.make +++ b/skylink_ros2/build/skylink_bridge/CMakeFiles/camera_driver_node.dir/compiler_depend.make @@ -1,2 +1,2523 @@ -# Empty compiler generated dependencies file for camera_driver_node. -# This may be replaced when dependencies are built. +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/camera_driver_node.dir/src/camera_driver_node.cpp.o: /home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge/src/camera_driver_node.cpp \ + /usr/include/stdc-predef.h \ + /opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp \ + /usr/include/c++/12/csignal \ + /usr/include/x86_64-linux-gnu/c++/12/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/cpu_defines.h \ + /usr/include/c++/12/pstl/pstl_config.h \ + /usr/include/signal.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/signum-generic.h \ + /usr/include/x86_64-linux-gnu/bits/signum-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-arch.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts.h \ + /usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/sigevent-consts.h \ + /usr/include/x86_64-linux-gnu/bits/sigaction.h \ + /usr/include/x86_64-linux-gnu/bits/sigcontext.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/types/stack_t.h \ + /usr/include/x86_64-linux-gnu/sys/ucontext.h \ + /usr/include/x86_64-linux-gnu/bits/sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/sigstksz.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/x86_64-linux-gnu/bits/ss_flags.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/sigthread.h \ + /usr/include/x86_64-linux-gnu/bits/signal_ext.h \ + /usr/include/c++/12/memory \ + /usr/include/c++/12/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/c++allocator.h \ + /usr/include/c++/12/bits/new_allocator.h \ + /usr/include/c++/12/new \ + /usr/include/c++/12/bits/exception.h \ + /usr/include/c++/12/bits/functexcept.h \ + /usr/include/c++/12/bits/exception_defines.h \ + /usr/include/c++/12/bits/move.h \ + /usr/include/c++/12/type_traits \ + /usr/include/c++/12/bits/memoryfwd.h \ + /usr/include/c++/12/bits/stl_construct.h \ + /usr/include/c++/12/bits/stl_iterator_base_types.h \ + /usr/include/c++/12/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/12/bits/concept_check.h \ + /usr/include/c++/12/debug/assertions.h \ + /usr/include/c++/12/bits/stl_uninitialized.h \ + /usr/include/c++/12/bits/stl_algobase.h \ + /usr/include/c++/12/bits/cpp_type_traits.h \ + /usr/include/c++/12/ext/type_traits.h \ + /usr/include/c++/12/ext/numeric_traits.h \ + /usr/include/c++/12/bits/stl_pair.h \ + /usr/include/c++/12/bits/utility.h \ + /usr/include/c++/12/bits/stl_iterator.h \ + /usr/include/c++/12/bits/ptr_traits.h \ + /usr/include/c++/12/debug/debug.h \ + /usr/include/c++/12/bits/predefined_ops.h \ + /usr/include/c++/12/ext/alloc_traits.h \ + /usr/include/c++/12/bits/alloc_traits.h \ + /usr/include/c++/12/bits/stl_tempbuf.h \ + /usr/include/c++/12/bits/stl_raw_storage_iter.h \ + /usr/include/c++/12/bits/align.h \ + /usr/include/c++/12/bit \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/12/bits/uses_allocator.h \ + /usr/include/c++/12/bits/unique_ptr.h \ + /usr/include/c++/12/tuple \ + /usr/include/c++/12/bits/invoke.h \ + /usr/include/c++/12/bits/stl_function.h \ + /usr/include/c++/12/backward/binders.h \ + /usr/include/c++/12/bits/functional_hash.h \ + /usr/include/c++/12/bits/hash_bytes.h \ + /usr/include/c++/12/bits/shared_ptr.h \ + /usr/include/c++/12/iosfwd \ + /usr/include/c++/12/bits/stringfwd.h \ + /usr/include/c++/12/bits/postypes.h \ + /usr/include/c++/12/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/12/bits/shared_ptr_base.h \ + /usr/include/c++/12/typeinfo \ + /usr/include/c++/12/bits/allocated_ptr.h \ + /usr/include/c++/12/bits/refwrap.h \ + /usr/include/c++/12/ext/aligned_buffer.h \ + /usr/include/c++/12/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/12/ext/concurrence.h \ + /usr/include/c++/12/exception \ + /usr/include/c++/12/bits/exception_ptr.h \ + /usr/include/c++/12/bits/cxxabi_init_exception.h \ + /usr/include/c++/12/bits/nested_exception.h \ + /usr/include/c++/12/bits/shared_ptr_atomic.h \ + /usr/include/c++/12/bits/atomic_base.h \ + /usr/include/c++/12/bits/atomic_lockfree_defines.h \ + /usr/include/c++/12/backward/auto_ptr.h \ + /usr/include/c++/12/pstl/glue_memory_defs.h \ + /usr/include/c++/12/pstl/execution_defs.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors.hpp \ + /usr/include/c++/12/future \ + /usr/include/c++/12/mutex \ + /usr/include/c++/12/system_error \ + /usr/include/x86_64-linux-gnu/c++/12/bits/error_constants.h \ + /usr/include/c++/12/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/12/stdexcept \ + /usr/include/c++/12/string \ + /usr/include/c++/12/bits/char_traits.h \ + /usr/include/c++/12/cstdint \ + /usr/include/c++/12/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/c++locale.h \ + /usr/include/c++/12/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/12/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/12/bits/ostream_insert.h \ + /usr/include/c++/12/bits/cxxabi_forced.h \ + /usr/include/c++/12/bits/range_access.h \ + /usr/include/c++/12/initializer_list \ + /usr/include/c++/12/bits/basic_string.h \ + /usr/include/c++/12/string_view \ + /usr/include/c++/12/bits/string_view.tcc \ + /usr/include/c++/12/ext/string_conversions.h \ + /usr/include/c++/12/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/12/bits/std_abs.h \ + /usr/include/c++/12/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/12/bits/charconv.h \ + /usr/include/c++/12/bits/basic_string.tcc \ + /usr/include/c++/12/bits/chrono.h \ + /usr/include/c++/12/ratio \ + /usr/include/c++/12/limits \ + /usr/include/c++/12/ctime \ + /usr/include/c++/12/bits/parse_numbers.h \ + /usr/include/c++/12/bits/std_mutex.h \ + /usr/include/c++/12/bits/unique_lock.h \ + /usr/include/c++/12/condition_variable \ + /usr/include/c++/12/bits/atomic_futex.h \ + /usr/include/c++/12/atomic \ + /usr/include/c++/12/bits/std_function.h \ + /usr/include/c++/12/bits/std_thread.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \ + /usr/include/c++/12/chrono \ + /usr/include/c++/12/set \ + /usr/include/c++/12/bits/stl_tree.h \ + /usr/include/c++/12/bits/node_handle.h \ + /usr/include/c++/12/bits/stl_set.h \ + /usr/include/c++/12/bits/stl_multiset.h \ + /usr/include/c++/12/bits/erase_if.h \ + /usr/include/c++/12/thread \ + /usr/include/c++/12/bits/this_thread_sleep.h \ + /usr/include/c++/12/unordered_map \ + /usr/include/c++/12/bits/hashtable.h \ + /usr/include/c++/12/bits/hashtable_policy.h \ + /usr/include/c++/12/bits/enable_special_members.h \ + /usr/include/c++/12/bits/unordered_map.h \ + /opt/ros/humble/include/rclcpp/rclcpp/executor.hpp \ + /usr/include/c++/12/algorithm \ + /usr/include/c++/12/bits/stl_algo.h \ + /usr/include/c++/12/bits/algorithmfwd.h \ + /usr/include/c++/12/bits/stl_heap.h \ + /usr/include/c++/12/bits/uniform_int_dist.h \ + /usr/include/c++/12/pstl/glue_algorithm_defs.h \ + /usr/include/c++/12/cassert \ + /usr/include/assert.h \ + /usr/include/c++/12/iostream \ + /usr/include/c++/12/ostream \ + /usr/include/c++/12/ios \ + /usr/include/c++/12/bits/ios_base.h \ + /usr/include/c++/12/bits/locale_classes.h \ + /usr/include/c++/12/bits/locale_classes.tcc \ + /usr/include/c++/12/streambuf \ + /usr/include/c++/12/bits/streambuf.tcc \ + /usr/include/c++/12/bits/basic_ios.h \ + /usr/include/c++/12/bits/locale_facets.h \ + /usr/include/c++/12/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/ctype_base.h \ + /usr/include/c++/12/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/ctype_inline.h \ + /usr/include/c++/12/bits/locale_facets.tcc \ + /usr/include/c++/12/bits/basic_ios.tcc \ + /usr/include/c++/12/bits/ostream.tcc \ + /usr/include/c++/12/istream \ + /usr/include/c++/12/bits/istream.tcc \ + /usr/include/c++/12/list \ + /usr/include/c++/12/bits/stl_list.h \ + /usr/include/c++/12/bits/list.tcc \ + /usr/include/c++/12/map \ + /usr/include/c++/12/bits/stl_map.h \ + /usr/include/c++/12/bits/stl_multimap.h \ + /usr/include/c++/12/vector \ + /usr/include/c++/12/bits/stl_vector.h \ + /usr/include/c++/12/bits/stl_bvector.h \ + /usr/include/c++/12/bits/vector.tcc \ + /opt/ros/humble/include/rcl/rcl/guard_condition.h \ + /opt/ros/humble/include/rcl/rcl/allocator.h \ + /opt/ros/humble/include/rcutils/rcutils/allocator.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/stdbool.h \ + /opt/ros/humble/include/rcutils/rcutils/macros.h \ + /opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control.h \ + /opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h \ + /opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h \ + /opt/ros/humble/include/rcl/rcl/context.h \ + /opt/ros/humble/include/rmw/rmw/init.h \ + /opt/ros/humble/include/rmw/rmw/init_options.h \ + /opt/ros/humble/include/rmw/rmw/domain_id.h \ + /opt/ros/humble/include/rmw/rmw/localhost.h \ + /opt/ros/humble/include/rmw/rmw/visibility_control.h \ + /opt/ros/humble/include/rmw/rmw/macros.h \ + /opt/ros/humble/include/rmw/rmw/ret_types.h \ + /opt/ros/humble/include/rmw/rmw/security_options.h \ + /opt/ros/humble/include/rcl/rcl/arguments.h \ + /opt/ros/humble/include/rcl/rcl/log_level.h \ + /opt/ros/humble/include/rcl/rcl/macros.h \ + /opt/ros/humble/include/rcl/rcl/types.h \ + /opt/ros/humble/include/rmw/rmw/types.h \ + /opt/ros/humble/include/rcutils/rcutils/logging.h \ + /opt/ros/humble/include/rcutils/rcutils/error_handling.h \ + /usr/include/c++/12/stdlib.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/x86_64-linux-gnu/bits/strings_fortified.h \ + /usr/include/x86_64-linux-gnu/bits/string_fortified.h \ + /opt/ros/humble/include/rcutils/rcutils/snprintf.h \ + /opt/ros/humble/include/rcutils/rcutils/time.h \ + /opt/ros/humble/include/rcutils/rcutils/types.h \ + /opt/ros/humble/include/rcutils/rcutils/types/array_list.h \ + /opt/ros/humble/include/rcutils/rcutils/types/char_array.h \ + /opt/ros/humble/include/rcutils/rcutils/types/hash_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_array.h \ + /opt/ros/humble/include/rcutils/rcutils/qsort.h \ + /opt/ros/humble/include/rcutils/rcutils/types/string_map.h \ + /opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h \ + /opt/ros/humble/include/rmw/rmw/qos_policy_kind.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h \ + /opt/ros/humble/include/rmw/rmw/serialized_message.h \ + /opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h \ + /opt/ros/humble/include/rmw/rmw/time.h \ + /opt/ros/humble/include/rcl/rcl/visibility_control.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \ + /opt/ros/humble/include/rcl/rcl/init_options.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/stdalign.h \ + /opt/ros/humble/include/rcl/rcl/wait.h \ + /opt/ros/humble/include/rcl/rcl/client.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \ + /opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \ + /opt/ros/humble/include/rcl/rcl/event_callback.h \ + /opt/ros/humble/include/rmw/rmw/event_callback_type.h \ + /opt/ros/humble/include/rcl/rcl/node.h \ + /opt/ros/humble/include/rcl/rcl/node_options.h \ + /opt/ros/humble/include/rcl/rcl/domain_id.h \ + /opt/ros/humble/include/rcl/rcl/service.h \ + /opt/ros/humble/include/rcl/rcl/subscription.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \ + /opt/ros/humble/include/rmw/rmw/message_sequence.h \ + /opt/ros/humble/include/rcl/rcl/timer.h \ + /opt/ros/humble/include/rcl/rcl/time.h \ + /opt/ros/humble/include/rmw/rmw/rmw.h \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \ + /opt/ros/humble/include/rmw/rmw/event.h \ + /opt/ros/humble/include/rmw/rmw/publisher_options.h \ + /opt/ros/humble/include/rmw/rmw/qos_profiles.h \ + /opt/ros/humble/include/rmw/rmw/subscription_options.h \ + /opt/ros/humble/include/rcl/rcl/event.h \ + /opt/ros/humble/include/rcl/rcl/publisher.h \ + /opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp \ + /usr/include/c++/12/utility \ + /usr/include/c++/12/bits/stl_relops.h \ + /opt/ros/humble/include/rclcpp/rclcpp/context.hpp \ + /usr/include/c++/12/functional \ + /usr/include/c++/12/array \ + /usr/include/c++/12/compare \ + /usr/include/c++/12/typeindex \ + /usr/include/c++/12/unordered_set \ + /usr/include/c++/12/bits/unordered_set.h \ + /opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/macros.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/client.hpp \ + /usr/include/c++/12/optional \ + /usr/include/c++/12/sstream \ + /usr/include/c++/12/bits/sstream.tcc \ + /usr/include/c++/12/variant \ + /opt/ros/humble/include/rcl/rcl/error_handling.h \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/join.hpp \ + /usr/include/c++/12/iterator \ + /usr/include/c++/12/bits/stream_iterator.h \ + /opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/logger.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp \ + /opt/ros/humble/include/rcutils/rcutils/logging_macros.h \ + /opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \ + /opt/ros/humble/include/rcl/rcl/graph.h \ + /opt/ros/humble/include/rmw/rmw/names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h \ + /opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h \ + /opt/ros/humble/include/rclcpp/rclcpp/event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \ + /opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \ + /usr/include/c++/12/codecvt \ + /usr/include/c++/12/bits/codecvt.h \ + /usr/include/c++/12/iomanip \ + /usr/include/c++/12/locale \ + /usr/include/c++/12/bits/locale_facets_nonio.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/12/bits/locale_facets_nonio.tcc \ + /usr/include/c++/12/bits/locale_conv.h \ + /usr/include/c++/12/bits/quoted_string.h \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \ + /opt/ros/humble/include/rcl/rcl/logging_rosout.h \ + /opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h \ + /opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \ + /opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \ + /opt/ros/humble/include/rmw/rmw/error_handling.h \ + /opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp \ + /usr/include/c++/12/cxxabi.h \ + /usr/include/x86_64-linux-gnu/c++/12/bits/cxxabi_tweaks.h \ + /opt/ros/humble/include/rmw/rmw/impl/config.h \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp \ + /opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h \ + /opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/time.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/service.hpp \ + /opt/ros/humble/include/tracetools/tracetools/tracetools.h \ + /opt/ros/humble/include/tracetools/tracetools/config.h \ + /opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp \ + /opt/ros/humble/include/tracetools/tracetools/utils.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp \ + /usr/include/c++/12/cstring \ + /opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \ + /usr/include/c++/12/shared_mutex \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/clock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \ + /opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/rate.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp \ + /opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /usr/include/c++/12/cmath \ + /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/12/bits/specfun.h \ + /usr/include/c++/12/tr1/gamma.tcc \ + /usr/include/c++/12/tr1/special_function_util.h \ + /usr/include/c++/12/tr1/bessel_function.tcc \ + /usr/include/c++/12/tr1/beta_function.tcc \ + /usr/include/c++/12/tr1/ell_integral.tcc \ + /usr/include/c++/12/tr1/exp_integral.tcc \ + /usr/include/c++/12/tr1/hypergeometric.tcc \ + /usr/include/c++/12/tr1/legendre_function.tcc \ + /usr/include/c++/12/tr1/modified_bessel_func.tcc \ + /usr/include/c++/12/tr1/poly_hermite.tcc \ + /usr/include/c++/12/tr1/poly_laguerre.tcc \ + /usr/include/c++/12/tr1/riemann_zeta.tcc \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \ + /usr/include/c++/12/numeric \ + /usr/include/c++/12/bits/stl_numeric.h \ + /usr/include/c++/12/pstl/glue_numeric_defs.h \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \ + /opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp \ + /opt/ros/humble/include/rcutils/rcutils/shared_library.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \ + /opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp \ + /opt/ros/humble/include/rmw/rmw/qos_string_conversions.h \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \ + /opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \ + /opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \ + /opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/image.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__struct.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__struct.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__builder.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__traits.hpp \ + /opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__traits.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__type_support.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \ + /opt/ros/humble/include/cv_bridge/cv_bridge/cv_bridge.h \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/compressed_image.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__struct.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__builder.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__traits.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__type_support.hpp \ + /opt/ros/humble/include/sensor_msgs/sensor_msgs/image_encodings.hpp \ + /usr/include/opencv4/opencv2/core/core.hpp \ + /usr/include/opencv4/opencv2/core.hpp \ + /usr/include/opencv4/opencv2/core/cvdef.h \ + /usr/include/opencv4/opencv2/core/version.hpp \ + /usr/include/opencv4/opencv2/core/hal/interface.h \ + /usr/include/c++/12/cstddef \ + /usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/emmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/xmmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/mmintrin.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/mm_malloc.h \ + /usr/include/opencv4/opencv2/core/base.hpp \ + /usr/include/opencv4/opencv2/opencv_modules.hpp \ + /usr/include/c++/12/climits \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/opencv4/opencv2/core/cvstd.hpp \ + /usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp \ + /usr/include/opencv4/opencv2/core/neon_utils.hpp \ + /usr/include/opencv4/opencv2/core/vsx_utils.hpp \ + /usr/include/opencv4/opencv2/core/check.hpp \ + /usr/include/opencv4/opencv2/core/traits.hpp \ + /usr/include/opencv4/opencv2/core/matx.hpp \ + /usr/include/opencv4/opencv2/core/saturate.hpp \ + /usr/include/opencv4/opencv2/core/fast_math.hpp \ + /usr/include/opencv4/opencv2/core/types.hpp \ + /usr/include/c++/12/cfloat \ + /usr/lib/gcc/x86_64-linux-gnu/12/include/float.h \ + /usr/include/opencv4/opencv2/core/mat.hpp \ + /usr/include/opencv4/opencv2/core/bufferpool.hpp \ + /usr/include/opencv4/opencv2/core/mat.inl.hpp \ + /usr/include/opencv4/opencv2/core/persistence.hpp \ + /usr/include/opencv4/opencv2/core/operations.hpp \ + /usr/include/opencv4/opencv2/core/cvstd.inl.hpp \ + /usr/include/c++/12/complex \ + /usr/include/opencv4/opencv2/core/utility.hpp \ + /usr/include/opencv4/opencv2/core/optim.hpp \ + /usr/include/opencv4/opencv2/core/ovx.hpp \ + /usr/include/opencv4/opencv2/core/cvdef.h \ + /usr/include/opencv4/opencv2/imgproc/imgproc.hpp \ + /usr/include/opencv4/opencv2/imgproc.hpp \ + /usr/include/opencv4/opencv2/imgproc/segmentation.hpp \ + /usr/include/opencv4/opencv2/imgproc/types_c.h \ + /usr/include/opencv4/opencv2/core/core_c.h \ + /usr/include/opencv4/opencv2/core/types_c.h \ + /opt/ros/humble/include/cv_bridge/cv_bridge/cv_bridge_export.h \ + /usr/include/opencv4/opencv2/opencv.hpp \ + /usr/include/opencv4/opencv2/calib3d.hpp \ + /usr/include/opencv4/opencv2/features2d.hpp \ + /usr/include/opencv4/opencv2/flann/miniflann.hpp \ + /usr/include/opencv4/opencv2/flann/defines.h \ + /usr/include/opencv4/opencv2/flann/config.h \ + /usr/include/opencv4/opencv2/core/affine.hpp \ + /usr/include/opencv4/opencv2/dnn.hpp \ + /usr/include/opencv4/opencv2/dnn/dnn.hpp \ + /usr/include/opencv4/opencv2/core/async.hpp \ + /usr/include/opencv4/opencv2/dnn/version.hpp \ + /usr/include/opencv4/opencv2/dnn/dict.hpp \ + /usr/include/opencv4/opencv2/dnn/layer.hpp \ + /usr/include/opencv4/opencv2/dnn/dnn.inl.hpp \ + /usr/include/opencv4/opencv2/dnn/utils/inference_engine.hpp \ + /usr/include/opencv4/opencv2/dnn/dnn.hpp \ + /usr/include/opencv4/opencv2/flann.hpp \ + /usr/include/opencv4/opencv2/flann/flann_base.hpp \ + /usr/include/opencv4/opencv2/flann/general.h \ + /usr/include/opencv4/opencv2/flann/matrix.h \ + /usr/include/opencv4/opencv2/flann/params.h \ + /usr/include/opencv4/opencv2/flann/any.h \ + /usr/include/opencv4/opencv2/flann/defines.h \ + /usr/include/opencv4/opencv2/flann/saving.h \ + /usr/include/opencv4/opencv2/flann/nn_index.h \ + /usr/include/opencv4/opencv2/flann/result_set.h \ + /usr/include/opencv4/opencv2/flann/all_indices.h \ + /usr/include/opencv4/opencv2/flann/kdtree_index.h \ + /usr/include/opencv4/opencv2/flann/dynamic_bitset.h \ + /usr/include/opencv4/opencv2/flann/dist.h \ + /usr/include/opencv4/opencv2/flann/heap.h \ + /usr/include/opencv4/opencv2/flann/allocator.h \ + /usr/include/opencv4/opencv2/flann/random.h \ + /usr/include/opencv4/opencv2/flann/kdtree_single_index.h \ + /usr/include/opencv4/opencv2/flann/kmeans_index.h \ + /usr/include/opencv4/opencv2/flann/logger.h \ + /usr/include/opencv4/opencv2/flann/composite_index.h \ + /usr/include/opencv4/opencv2/flann/linear_index.h \ + /usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h \ + /usr/include/opencv4/opencv2/flann/lsh_index.h \ + /usr/include/opencv4/opencv2/flann/lsh_table.h \ + /usr/include/c++/12/math.h \ + /usr/include/opencv4/opencv2/flann/autotuned_index.h \ + /usr/include/opencv4/opencv2/flann/ground_truth.h \ + /usr/include/opencv4/opencv2/flann/index_testing.h \ + /usr/include/opencv4/opencv2/flann/timer.h \ + /usr/include/opencv4/opencv2/flann/sampling.h \ + /usr/include/opencv4/opencv2/highgui.hpp \ + /usr/include/opencv4/opencv2/imgcodecs.hpp \ + /usr/include/opencv4/opencv2/videoio.hpp \ + /usr/include/opencv4/opencv2/ml.hpp \ + /usr/include/opencv4/opencv2/ml/ml.inl.hpp \ + /usr/include/opencv4/opencv2/objdetect.hpp \ + /usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp \ + /usr/include/opencv4/opencv2/objdetect/face.hpp \ + /usr/include/opencv4/opencv2/photo.hpp \ + /usr/include/opencv4/opencv2/stitching.hpp \ + /usr/include/opencv4/opencv2/stitching/warpers.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/warpers.hpp \ + /usr/include/opencv4/opencv2/core/cuda.hpp \ + /usr/include/opencv4/opencv2/core/cuda_types.hpp \ + /usr/include/opencv4/opencv2/core/cuda.inl.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/warpers.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/matchers.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/matchers.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/util.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp \ + /usr/include/c++/12/queue \ + /usr/include/c++/12/deque \ + /usr/include/c++/12/bits/stl_deque.h \ + /usr/include/c++/12/bits/deque.tcc \ + /usr/include/c++/12/bits/stl_queue.h \ + /usr/include/opencv4/opencv2/stitching/detail/camera.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/blenders.hpp \ + /usr/include/opencv4/opencv2/stitching/detail/camera.hpp \ + /usr/include/opencv4/opencv2/video.hpp \ + /usr/include/opencv4/opencv2/video/tracking.hpp \ + /usr/include/opencv4/opencv2/video/background_segm.hpp + + +/usr/include/opencv4/opencv2/video/background_segm.hpp: + +/usr/include/opencv4/opencv2/video/tracking.hpp: + +/usr/include/opencv4/opencv2/stitching/detail/blenders.hpp: + +/usr/include/opencv4/opencv2/stitching/detail/camera.hpp: + +/usr/include/c++/12/bits/stl_queue.h: + +/usr/include/c++/12/queue: + +/usr/include/opencv4/opencv2/stitching/detail/util_inl.hpp: + +/usr/include/opencv4/opencv2/stitching/detail/util.hpp: + +/usr/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp: + +/usr/include/opencv4/opencv2/stitching/detail/matchers.hpp: + +/usr/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp: + +/usr/include/opencv4/opencv2/core/cuda.inl.hpp: + +/usr/include/opencv4/opencv2/core/cuda.hpp: + +/usr/include/opencv4/opencv2/stitching.hpp: + +/usr/include/opencv4/opencv2/objdetect/face.hpp: + +/usr/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp: + +/usr/include/opencv4/opencv2/ml/ml.inl.hpp: + +/usr/include/opencv4/opencv2/videoio.hpp: + +/usr/include/opencv4/opencv2/imgcodecs.hpp: + +/usr/include/opencv4/opencv2/highgui.hpp: + +/usr/include/opencv4/opencv2/flann/sampling.h: + +/usr/include/opencv4/opencv2/flann/index_testing.h: + +/usr/include/opencv4/opencv2/flann/ground_truth.h: + +/usr/include/c++/12/math.h: + +/usr/include/opencv4/opencv2/flann/linear_index.h: + +/usr/include/opencv4/opencv2/flann/autotuned_index.h: + +/usr/include/opencv4/opencv2/flann/random.h: + +/usr/include/opencv4/opencv2/flann/heap.h: + +/usr/include/opencv4/opencv2/flann/all_indices.h: + +/usr/include/opencv4/opencv2/flann/nn_index.h: + +/usr/include/opencv4/opencv2/flann/any.h: + +/usr/include/opencv4/opencv2/dnn/utils/inference_engine.hpp: + +/usr/include/opencv4/opencv2/dnn/dnn.inl.hpp: + +/usr/include/opencv4/opencv2/dnn/layer.hpp: + +/usr/include/opencv4/opencv2/dnn/dict.hpp: + +/usr/include/opencv4/opencv2/dnn/version.hpp: + +/usr/include/opencv4/opencv2/core/async.hpp: + +/usr/include/opencv4/opencv2/dnn/dnn.hpp: + +/usr/include/opencv4/opencv2/core/affine.hpp: + +/usr/include/opencv4/opencv2/flann/config.h: + +/usr/include/opencv4/opencv2/flann/defines.h: + +/usr/include/opencv4/opencv2/flann/miniflann.hpp: + +/usr/include/opencv4/opencv2/features2d.hpp: + +/usr/include/opencv4/opencv2/calib3d.hpp: + +/opt/ros/humble/include/cv_bridge/cv_bridge/cv_bridge_export.h: + +/usr/include/opencv4/opencv2/imgproc/types_c.h: + +/usr/include/opencv4/opencv2/imgproc/segmentation.hpp: + +/usr/include/opencv4/opencv2/imgproc.hpp: + +/usr/include/c++/12/complex: + +/usr/include/opencv4/opencv2/core/cvstd.inl.hpp: + +/usr/include/opencv4/opencv2/core/mat.inl.hpp: + +/usr/include/opencv4/opencv2/core/mat.hpp: + +/usr/include/opencv4/opencv2/core/matx.hpp: + +/usr/include/opencv4/opencv2/core/traits.hpp: + +/usr/include/opencv4/opencv2/core/vsx_utils.hpp: + +/usr/include/opencv4/opencv2/core/neon_utils.hpp: + +/usr/include/opencv4/opencv2/core/cvstd_wrapper.hpp: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/opencv4/opencv2/core/base.hpp: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/mm_malloc.h: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/emmintrin.h: + +/usr/include/c++/12/cstddef: + +/usr/include/opencv4/opencv2/core/version.hpp: + +/usr/include/opencv4/opencv2/core/cvdef.h: + +/usr/include/opencv4/opencv2/core.hpp: + +/usr/include/opencv4/opencv2/core/core.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/image_encodings.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__builder.hpp: + +/usr/include/opencv4/opencv2/core/cvstd.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/compressed_image.hpp: + +/opt/ros/humble/include/cv_bridge/cv_bridge/cv_bridge.h: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__type_support.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__builder.hpp: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__struct.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp: + +/usr/include/opencv4/opencv2/core/utility.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_result_kind.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_service.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_event_handler.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/mmintrin.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp: + +/usr/include/opencv4/opencv2/opencv_modules.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_client.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/executable_list.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/static_executor_entities_collector.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_timer.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_subscription.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_service.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/qos_parameters.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_generic_subscription.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_client.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/create_publisher.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_options.hpp: + +/opt/ros/humble/include/std_msgs/std_msgs/msg/detail/header__traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp: + +/usr/include/opencv4/opencv2/ml.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_value.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/generic_subscription.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/typesupport_helpers.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_factory.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_factory.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp: + +/usr/include/opencv4/opencv2/core/types.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp: + +/usr/include/opencv4/opencv2/flann/kmeans_index.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp: + +/opt/ros/humble/include/rcpputils/rcpputils/pointer_traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp: + +/usr/include/opencv4/opencv2/photo.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/future_return_code.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/loaned_message.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/get_message_type_support_handle.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp: + +/usr/include/opencv4/opencv2/flann/hierarchical_clustering_index.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp: + +/opt/ros/humble/include/rcpputils/rcpputils/thread_safety_annotations.hpp: + +/usr/include/c++/12/pstl/glue_numeric_defs.h: + +/usr/include/c++/12/bits/stl_numeric.h: + +/usr/include/opencv4/opencv2/flann.hpp: + +/usr/include/c++/12/numeric: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp: + +/usr/include/opencv4/opencv2/stitching/detail/warpers.hpp: + +/usr/include/c++/12/tr1/poly_laguerre.tcc: + +/usr/include/c++/12/tr1/poly_hermite.tcc: + +/usr/include/c++/12/tr1/modified_bessel_func.tcc: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_result.hpp: + +/usr/include/c++/12/tr1/ell_integral.tcc: + +/usr/include/c++/12/tr1/beta_function.tcc: + +/usr/include/c++/12/bits/algorithmfwd.h: + +/usr/include/opencv4/opencv2/stitching/warpers.hpp: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/12/istream: + +/usr/include/c++/12/bits/enable_special_members.h: + +/opt/ros/humble/include/rmw/rmw/init.h: + +/usr/include/c++/12/bits/stl_tree.h: + +/usr/include/c++/12/condition_variable: + +/usr/include/c++/12/bits/unique_lock.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/12/bits/stl_pair.h: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp: + +/usr/include/c++/12/bits/parse_numbers.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h: + +/usr/include/c++/12/set: + +/usr/include/c++/12/bits/ios_base.h: + +/opt/ros/humble/include/rclcpp/rclcpp/create_generic_publisher.hpp: + +/opt/ros/humble/include/rmw/rmw/visibility_control.h: + +/usr/include/c++/12/tr1/exp_integral.tcc: + +/usr/include/c++/12/bits/chrono.h: + +/usr/include/c++/12/clocale: + +/usr/include/c++/12/bits/basic_string.tcc: + +/usr/include/c++/12/ctime: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__struct.hpp: + +/usr/include/x86_64-linux-gnu/bits/stdio2.h: + +/usr/include/c++/12/deque: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/opencv4/opencv2/flann/composite_index.h: + +/usr/include/c++/12/bits/atomic_futex.h: + +/usr/include/c++/12/bits/stl_multimap.h: + +/usr/include/x86_64-linux-gnu/bits/select2.h: + +/usr/include/c++/12/bits/hashtable.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/12/ext/string_conversions.h: + +/usr/include/c++/12/tr1/hypergeometric.tcc: + +/usr/include/c++/12/bits/vector.tcc: + +/opt/ros/humble/include/rclcpp/rclcpp/message_info.hpp: + +/usr/include/c++/12/bits/string_view.tcc: + +/usr/include/endian.h: + +/usr/include/stdint.h: + +/usr/include/c++/12/bits/predefined_ops.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp: + +/usr/include/c++/12/bits/cxxabi_forced.h: + +/usr/include/ctype.h: + +/usr/include/opencv4/opencv2/flann/lsh_index.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/12/bits/localefwd.h: + +/usr/include/opencv4/opencv2/imgproc/imgproc.hpp: + +/usr/include/c++/12/pstl/glue_algorithm_defs.h: + +/usr/include/c++/12/bits/node_handle.h: + +/usr/include/c++/12/ext/atomicity.h: + +/usr/include/c++/12/cstdint: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/opencv4/opencv2/flann/params.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp: + +/usr/include/x86_64-linux-gnu/bits/signum-arch.h: + +/opt/ros/humble/include/rmw/rmw/security_options.h: + +/usr/include/c++/12/system_error: + +/usr/include/c++/12/pstl/execution_defs.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h: + +/usr/include/c++/12/bits/shared_ptr_atomic.h: + +/usr/include/c++/12/bits/memoryfwd.h: + +/usr/include/c++/12/bits/cxxabi_init_exception.h: + +/usr/include/c++/12/bits/exception_ptr.h: + +/usr/include/c++/12/exception: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp: + +/usr/include/c++/12/ext/concurrence.h: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__struct.hpp: + +/usr/include/x86_64-linux-gnu/c++/12/bits/ctype_inline.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/12/iostream: + +/usr/include/c++/12/bits/this_thread_sleep.h: + +/usr/include/opencv4/opencv2/dnn.hpp: + +/usr/include/opencv4/opencv2/core/hal/interface.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/opt/ros/humble/include/rcpputils/rcpputils/shared_library.hpp: + +/usr/include/c++/12/bits/range_access.h: + +/opt/ros/humble/include/rcpputils/rcpputils/filesystem_helper.hpp: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/c++/12/backward/auto_ptr.h: + +/usr/include/pthread.h: + +/usr/include/c++/12/bits/stl_iterator_base_funcs.h: + +/usr/include/stdlib.h: + +/usr/include/c++/12/ext/aligned_buffer.h: + +/usr/include/c++/12/bits/refwrap.h: + +/usr/include/c++/12/typeinfo: + +/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_lost.h: + +/usr/include/c++/12/bits/istream.tcc: + +/usr/include/c++/12/bits/shared_ptr_base.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/12/bits/functexcept.h: + +/opt/ros/humble/include/rclcpp/rclcpp/qos_overriding_options.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/opt/ros/humble/include/rclcpp/rclcpp/duration.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/bits/ss_flags.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp: + +/usr/include/c++/12/bits/exception.h: + +/usr/include/x86_64-linux-gnu/bits/sigaction.h: + +/usr/include/opencv4/opencv2/flann/logger.h: + +/usr/include/c++/12/bits/locale_facets_nonio.h: + +/usr/include/c++/12/bits/std_thread.h: + +/opt/ros/humble/include/rcutils/rcutils/types/uint8_array.h: + +/usr/include/opencv4/opencv2/core/cuda_types.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp: + +/usr/include/c++/12/bits/ptr_traits.h: + +/usr/include/c++/12/bits/uniform_int_dist.h: + +/opt/ros/humble/include/rclcpp/rclcpp/event.hpp: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/x86_64-linux-gnu/bits/sigstksz.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp: + +/usr/include/x86_64-linux-gnu/bits/sigstack.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/opencv4/opencv2/flann/general.h: + +/usr/include/c++/12/cerrno: + +/opt/ros/humble/include/rmw/rmw/subscription_options.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/x86_64-linux-gnu/c++/12/bits/error_constants.h: + +/usr/include/x86_64-linux-gnu/c++/12/bits/gthr-default.h: + +/usr/include/x86_64-linux-gnu/c++/12/bits/cpu_defines.h: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__traits.hpp: + +/usr/include/x86_64-linux-gnu/c++/12/bits/cxxabi_tweaks.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp: + +/usr/include/x86_64-linux-gnu/bits/sigevent-consts.h: + +/usr/include/c++/12/cstring: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/c++/12/bits/charconv.h: + +/usr/include/c++/12/future: + +/usr/include/c++/12/map: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/rate.hpp: + +/usr/include/c++/12/ext/type_traits.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/opt/ros/humble/include/tracetools/tracetools/config.h: + +/opt/ros/humble/include/rcl/rcl/types.h: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/opencv4/opencv2/core/optim.hpp: + +/usr/include/c++/12/mutex: + +/usr/include/limits.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp: + +/usr/include/c++/12/new: + +/opt/ros/humble/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp: + +/usr/include/features.h: + +/opt/ros/humble/include/rcl/rcl/service.h: + +/usr/include/c++/12/bits/codecvt.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/signum-generic.h: + +/usr/include/x86_64-linux-gnu/sys/ucontext.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigval_t.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/c++/12/bits/new_allocator.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp: + +/usr/include/c++/12/streambuf: + +/opt/ros/humble/include/rcl/rcl/node.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h: + +/usr/include/c++/12/bits/hash_bytes.h: + +/usr/include/c++/12/string_view: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp: + +/opt/ros/humble/include/rcpputils/rcpputils/visibility_control.hpp: + +/opt/ros/humble/include/rcl/rcl/network_flow_endpoints.h: + +/usr/include/c++/12/stdexcept: + +/usr/include/x86_64-linux-gnu/c++/12/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/stdio.h: + +/usr/include/c++/12/bits/functional_hash.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_impl.hpp: + +/usr/include/c++/12/unordered_map: + +/usr/include/c++/12/tuple: + +/opt/ros/humble/include/rmw/rmw/events_statuses/requested_deadline_missed.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp: + +/usr/include/opencv4/opencv2/flann/allocator.h: + +/usr/include/c++/12/cctype: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h: + +/usr/include/x86_64-linux-gnu/c++/12/bits/os_defines.h: + +/usr/include/x86_64-linux-gnu/bits/types/stack_t.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp: + +/usr/include/c++/12/bits/locale_facets.tcc: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge/src/camera_driver_node.cpp: + +/usr/include/opencv4/opencv2/core/check.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/opt/ros/humble/include/rclcpp/rclcpp/intra_process_buffer_type.hpp: + +/usr/include/c++/12/cmath: + +/usr/include/opencv4/opencv2/flann/lsh_table.h: + +/usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h: + +/usr/include/c++/12/bits/cpp_type_traits.h: + +/opt/ros/humble/include/rmw/rmw/message_sequence.h: + +/opt/ros/humble/include/rclcpp/rclcpp/rclcpp.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/topic_statistics_state.hpp: + +/usr/include/c++/12/pstl/glue_memory_defs.h: + +/opt/ros/humble/include/rclcpp/rclcpp/context.hpp: + +/opt/ros/humble/include/rmw/rmw/qos_string_conversions.h: + +/usr/include/c++/12/cstdio: + +/usr/include/x86_64-linux-gnu/bits/sigcontext.h: + +/usr/include/c++/12/bits/deque.tcc: + +/usr/include/c++/12/functional: + +/opt/ros/humble/include/rcl/rcl/domain_id.h: + +/usr/include/opencv4/opencv2/core/fast_math.hpp: + +/usr/include/locale.h: + +/opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp: + +/usr/include/c++/12/ratio: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp: + +/usr/include/c++/12/limits: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/12/iosfwd: + +/usr/include/opencv4/opencv2/flann/matrix.h: + +/usr/include/c++/12/bits/utility.h: + +/usr/include/c++/12/bits/stl_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp: + +/usr/include/c++/12/bits/ostream_insert.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/12/vector: + +/opt/ros/humble/include/rcutils/rcutils/allocator.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/opencv4/opencv2/core/saturate.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors.hpp: + +/usr/include/c++/12/csignal: + +/opt/ros/humble/include/rcutils/rcutils/time.h: + +/usr/include/x86_64-linux-gnu/c++/12/bits/time_members.h: + +/usr/include/opencv4/opencv2/core/operations.hpp: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/12/string: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/opencv4/opencv2/opencv.hpp: + +/usr/include/c++/12/bit: + +/opt/ros/humble/include/rmw/rmw/subscription_content_filter_options.h: + +/usr/include/c++/12/bits/erase_if.h: + +/usr/include/c++/12/unordered_set: + +/usr/include/linux/close_range.h: + +/opt/ros/humble/include/rcl/rcl/init_options.h: + +/opt/ros/humble/include/rcpputils/rcpputils/join.hpp: + +/usr/include/opencv4/opencv2/flann/saving.h: + +/usr/include/c++/12/cfloat: + +/usr/include/c++/12/codecvt: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/x86_64-linux-gnu/c++/12/bits/messages_members.h: + +/usr/include/c++/12/bits/stringfwd.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/c++/12/bits/basic_string.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/12/bits/move.h: + +/usr/include/c++/12/algorithm: + +/usr/include/c++/12/bits/locale_facets.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp: + +/usr/include/c++/12/memory: + +/usr/include/x86_64-linux-gnu/bits/unistd.h: + +/usr/include/c++/12/type_traits: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/x86_64-linux-gnu/bits/sigthread.h: + +/usr/include/c++/12/bits/stl_iterator_base_types.h: + +/usr/include/sched.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp: + +/usr/include/c++/12/bits/stl_multiset.h: + +/opt/ros/humble/include/rcl/rcl/time.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h: + +/usr/include/x86_64-linux-gnu/c++/12/bits/c++config.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp: + +/usr/include/c++/12/bits/concept_check.h: + +/usr/include/opencv4/opencv2/flann/dist.h: + +/usr/include/opencv4/opencv2/core/persistence.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp: + +/usr/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp: + +/usr/include/c++/12/debug/debug.h: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/syslimits.h: + +/usr/include/opencv4/opencv2/core/cv_cpu_dispatch.h: + +/opt/ros/humble/include/rcutils/rcutils/shared_library.h: + +/usr/include/c++/12/iomanip: + +/usr/include/c++/12/bits/stl_raw_storage_iter.h: + +/usr/include/c++/12/bits/allocator.h: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_content_filter_options.hpp: + +/usr/include/c++/12/thread: + +/usr/include/c++/12/debug/assertions.h: + +/usr/include/x86_64-linux-gnu/bits/stdio.h: + +/usr/include/c++/12/bits/stl_uninitialized.h: + +/usr/include/c++/12/bits/stl_algobase.h: + +/opt/ros/humble/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h: + +/usr/include/c++/12/bits/allocated_ptr.h: + +/usr/include/c++/12/pstl/pstl_config.h: + +/usr/include/x86_64-linux-gnu/c++/12/bits/c++locale.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/c++/12/bits/nested_exception.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/opencv4/opencv2/flann/flann_base.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/math.h: + +/usr/include/c++/12/bits/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/wchar.h: + +/usr/include/errno.h: + +/opt/ros/humble/include/rcl/rcl/allocator.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/stdbool.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp: + +/usr/include/unistd.h: + +/usr/include/c++/12/bits/uses_allocator.h: + +/usr/include/c++/12/bits/unique_ptr.h: + +/opt/ros/humble/include/rcutils/rcutils/error_handling.h: + +/usr/include/c++/12/iterator: + +/usr/include/c++/12/bits/std_function.h: + +/usr/include/c++/12/bits/stl_function.h: + +/usr/include/c++/12/backward/binders.h: + +/usr/include/c++/12/initializer_list: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp: + +/usr/include/x86_64-linux-gnu/bits/signal_ext.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/any_executable.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp: + +/usr/include/x86_64-linux-gnu/bits/siginfo-consts.h: + +/usr/include/c++/12/cwchar: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/opt/ros/humble/include/rclcpp/rclcpp/waitable.hpp: + +/usr/include/signal.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/opencv4/opencv2/stitching/detail/seam_finders.hpp: + +/opt/ros/humble/include/rcl/rcl/node_options.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp: + +/usr/include/c++/12/atomic: + +/usr/include/x86_64-linux-gnu/bits/wchar2.h: + +/usr/include/x86_64-linux-gnu/bits/fp-logb.h: + +/usr/include/c++/12/cassert: + +/usr/include/c++/12/ostream: + +/opt/ros/humble/include/rclcpp/rclcpp/generic_publisher.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/message_memory_strategy.hpp: + +/usr/include/c++/12/ios: + +/opt/ros/humble/include/rclcpp/rclcpp/is_ros_compatible_type.hpp: + +/usr/include/c++/12/bits/stream_iterator.h: + +/usr/include/c++/12/bits/locale_classes.h: + +/opt/ros/humble/include/rclcpp/rclcpp/memory_strategies.hpp: + +/usr/include/c++/12/bits/locale_classes.tcc: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/c++/12/bits/basic_ios.h: + +/usr/include/c++/12/sstream: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/float.h: + +/opt/ros/humble/include/tracetools/tracetools/visibility_control.hpp: + +/opt/ros/humble/include/rmw/rmw/events_statuses/liveliness_changed.h: + +/usr/include/c++/12/bits/streambuf_iterator.h: + +/usr/include/c++/12/bits/basic_ios.tcc: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/12/bits/ostream.tcc: + +/usr/include/c++/12/list: + +/usr/include/c++/12/bits/stl_list.h: + +/usr/include/c++/12/bits/list.tcc: + +/opt/ros/humble/include/rmw/rmw/time.h: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp: + +/usr/include/c++/12/bits/stl_map.h: + +/usr/include/c++/12/bits/stl_vector.h: + +/usr/include/opencv4/opencv2/objdetect.hpp: + +/usr/include/c++/12/bits/streambuf.tcc: + +/usr/include/c++/12/bits/stl_bvector.h: + +/opt/ros/humble/include/rmw/rmw/qos_policy_kind.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp: + +/opt/ros/humble/include/rmw/rmw/events_statuses/offered_deadline_missed.h: + +/opt/ros/humble/include/rmw/rmw/events_statuses/message_lost.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp: + +/usr/include/c++/12/ext/numeric_traits.h: + +/opt/ros/humble/include/rcl/rcl/guard_condition.h: + +/opt/ros/humble/include/rclcpp/rclcpp/executor.hpp: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp: + +/opt/ros/humble/include/rcutils/rcutils/macros.h: + +/opt/ros/humble/include/rcutils/rcutils/testing/fault_injection.h: + +/opt/ros/humble/include/rcutils/rcutils/visibility_control.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/opt/ros/humble/include/rcutils/rcutils/visibility_control_macros.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp: + +/opt/ros/humble/include/rcutils/rcutils/types/rcutils_ret.h: + +/opt/ros/humble/include/rmw/rmw/init_options.h: + +/opt/ros/humble/include/rmw/rmw/domain_id.h: + +/usr/include/c++/12/tr1/legendre_function.tcc: + +/opt/ros/humble/include/rmw/rmw/localhost.h: + +/opt/ros/humble/include/rmw/rmw/macros.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp: + +/opt/ros/humble/include/rmw/rmw/ret_types.h: + +/usr/include/opencv4/opencv2/flann/timer.h: + +/opt/ros/humble/include/rcl/rcl/log_level.h: + +/opt/ros/humble/include/rcl/rcl/macros.h: + +/usr/include/c++/12/locale: + +/opt/ros/humble/include/rmw/rmw/types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/client.hpp: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/stdarg.h: + +/usr/include/string.h: + +/usr/include/c++/12/bits/shared_ptr.h: + +/usr/include/c++/12/tr1/bessel_function.tcc: + +/usr/include/x86_64-linux-gnu/bits/strings_fortified.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp: + +/usr/include/x86_64-linux-gnu/bits/string_fortified.h: + +/opt/ros/humble/include/rmw/rmw/serialized_message.h: + +/opt/ros/humble/include/rcutils/rcutils/types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp: + +/opt/ros/humble/include/rcutils/rcutils/types/char_array.h: + +/opt/ros/humble/include/rcutils/rcutils/types/hash_map.h: + +/opt/ros/humble/include/rcl/rcl/error_handling.h: + +/usr/include/opencv4/opencv2/core/types_c.h: + +/opt/ros/humble/include/rcutils/rcutils/types/string_array.h: + +/opt/ros/humble/include/rcutils/rcutils/qsort.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp: + +/opt/ros/humble/include/rmw/rmw/rmw.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp: + +/usr/include/opencv4/opencv2/flann/result_set.h: + +/opt/ros/humble/include/rcutils/rcutils/types/string_map.h: + +/opt/ros/humble/include/rmw/rmw/events_statuses/events_statuses.h: + +/usr/include/c++/12/bits/atomic_base.h: + +/opt/ros/humble/include/rclcpp/rclcpp/timer.hpp: + +/opt/ros/humble/include/rmw/rmw/events_statuses/incompatible_qos.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp: + +/opt/ros/humble/include/rcl/rcl/visibility_control.h: + +/opt/ros/humble/include/rclcpp/rclcpp/service.hpp: + +/usr/include/assert.h: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/stdalign.h: + +/opt/ros/humble/include/rclcpp/rclcpp/parameter_map.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_base.hpp: + +/opt/ros/humble/include/rcl/rcl/wait.h: + +/opt/ros/humble/include/rcl/rcl/client.h: + +/usr/include/c++/12/chrono: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h: + +/opt/ros/humble/include/rcl/rcl/context.h: + +/usr/include/c++/12/bits/align.h: + +/opt/ros/humble/include/rmw/rmw/event_callback_type.h: + +/opt/ros/humble/include/rcl/rcl/subscription.h: + +/opt/ros/humble/include/rmw/rmw/network_flow_endpoint_array.h: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/image.hpp: + +/opt/ros/humble/include/rcl/rcl/timer.h: + +/usr/include/c++/12/ext/alloc_traits.h: + +/usr/include/c++/12/tr1/special_function_util.h: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_template.hpp: + +/usr/include/c++/12/bits/stl_construct.h: + +/opt/ros/humble/include/rmw/rmw/event.h: + +/usr/include/c++/12/bits/unordered_map.h: + +/usr/include/c++/12/bits/stl_set.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/allocator/allocator_common.hpp: + +/usr/include/opencv4/opencv2/flann/dynamic_bitset.h: + +/opt/ros/humble/include/rmw/rmw/publisher_options.h: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp: + +/opt/ros/humble/include/rmw/rmw/topic_endpoint_info_array.h: + +/opt/ros/humble/include/rcl/rcl/event.h: + +/usr/include/c++/12/bits/atomic_lockfree_defines.h: + +/opt/ros/humble/include/rcl/rcl/publisher.h: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/stdint.h: + +/usr/include/c++/12/bits/postypes.h: + +/usr/include/c++/12/bits/stl_tempbuf.h: + +/opt/ros/humble/include/rcpputils/rcpputils/scope_exit.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/memory_strategy.hpp: + +/usr/include/x86_64-linux-gnu/c++/12/bits/atomic_word.h: + +/opt/ros/humble/include/rcutils/rcutils/snprintf.h: + +/usr/include/c++/12/utility: + +/usr/include/c++/12/bits/stl_relops.h: + +/usr/include/c++/12/array: + +/opt/ros/humble/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h: + +/usr/include/c++/12/compare: + +/usr/include/c++/12/climits: + +/usr/include/c++/12/typeindex: + +/usr/include/c++/12/bits/stl_heap.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp: + +/usr/include/c++/12/bits/unordered_set.h: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/stddef.h: + +/opt/ros/humble/include/rclcpp/rclcpp/init_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/visibility_control.hpp: + +/usr/include/c++/12/bits/invoke.h: + +/opt/ros/humble/include/rcl/rcl/event_callback.h: + +/opt/ros/humble/include/tracetools/tracetools/tracetools.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/macros.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/contexts/default_context.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/guard_condition.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executor_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/time.hpp: + +/usr/include/c++/12/optional: + +/usr/include/c++/12/bits/sstream.tcc: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/libintl.h: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_traits.hpp: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/c++/12/variant: + +/opt/ros/humble/include/rmw/rmw/error_handling.h: + +/opt/ros/humble/include/rclcpp/rclcpp/exceptions.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/exceptions/exceptions.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/time.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/function_traits.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/logging.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/image__traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/type_support_decl.hpp: + +/opt/ros/humble/include/rcl/rcl/arguments.h: + +/opt/ros/humble/include/rclcpp/rclcpp/logger.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp: + +/usr/include/c++/12/bits/hashtable_policy.h: + +/opt/ros/humble/include/rcutils/rcutils/logging_macros.h: + +/opt/ros/humble/include/rclcpp/rclcpp/utilities.hpp: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/c++/12/cwctype: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp: + +/opt/ros/humble/include/rcl/rcl/graph.h: + +/usr/include/opencv4/opencv2/core/core_c.h: + +/opt/ros/humble/include/rmw/rmw/names_and_types.h: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/xmmintrin.h: + +/usr/include/c++/12/tr1/riemann_zeta.tcc: + +/opt/ros/humble/include/rmw/rmw/get_topic_names_and_types.h: + +/opt/ros/humble/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp: + +/usr/include/x86_64-linux-gnu/c++/12/bits/gthr.h: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp: + +/usr/include/wctype.h: + +/opt/ros/humble/include/rmw/rmw/topic_endpoint_info.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/qos.hpp: + +/opt/ros/humble/include/sensor_msgs/sensor_msgs/msg/detail/compressed_image__type_support.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp: + +/opt/ros/humble/include/rcutils/rcutils/logging.h: + +/opt/ros/humble/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp: + +/usr/include/c++/12/bits/stl_algo.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp: + +/usr/include/c++/12/bits/locale_facets_nonio.tcc: + +/usr/include/opencv4/opencv2/flann/kdtree_single_index.h: + +/usr/include/c++/12/cxxabi.h: + +/usr/include/c++/12/bits/quoted_string.h: + +/opt/ros/humble/include/rcutils/rcutils/types/array_list.h: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp: + +/usr/include/c++/12/stdlib.h: + +/opt/ros/humble/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp: + +/opt/ros/humble/include/rcl/rcl/logging_rosout.h: + +/usr/include/c++/12/bits/std_mutex.h: + +/opt/ros/humble/include/rmw/rmw/incompatible_qos_events_statuses.h: + +/opt/ros/humble/include/rmw/rmw/impl/cpp/demangle.hpp: + +/usr/include/c++/12/bits/stl_deque.h: + +/opt/ros/humble/include/rmw/rmw/impl/config.h: + +/usr/include/alloca.h: + +/usr/include/c++/12/bits/exception_defines.h: + +/opt/ros/humble/include/rclcpp/rclcpp/publisher_base.hpp: + +/opt/ros/humble/include/rmw/rmw/network_flow_endpoint.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/opt/ros/humble/include/rclcpp/rclcpp/qos_event.hpp: + +/usr/include/c++/12/bits/char_traits.h: + +/usr/include/c++/12/bits/std_abs.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/opt/ros/humble/include/rcpputils/rcpputils/time.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/opt/ros/humble/include/rclcpp/rclcpp/any_service_callback.hpp: + +/usr/include/x86_64-linux-gnu/c++/12/bits/c++allocator.h: + +/usr/include/x86_64-linux-gnu/bits/math-vector.h: + +/opt/ros/humble/include/tracetools/tracetools/utils.hpp: + +/usr/include/c++/12/cstdlib: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/serialized_message.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/type_adapter.hpp: + +/usr/include/x86_64-linux-gnu/bits/siginfo-arch.h: + +/usr/include/c++/12/shared_mutex: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/clock.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp: + +/usr/include/opencv4/opencv2/video.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription.hpp: + +/opt/ros/humble/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/intra_process_setting.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/subscription_options.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp: + +/usr/include/opencv4/opencv2/core/bufferpool.hpp: + +/usr/lib/gcc/x86_64-linux-gnu/12/include/limits.h: + +/opt/ros/humble/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp: + +/opt/ros/humble/include/rmw/rmw/qos_profiles.h: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp: + +/opt/ros/humble/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp: + +/opt/ros/humble/include/rclcpp/rclcpp/network_flow_endpoint.hpp: + +/opt/ros/humble/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp: + +/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: + +/usr/include/x86_64-linux-gnu/bits/fp-fast.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: + +/usr/include/opencv4/opencv2/core/ovx.hpp: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: + +/usr/include/opencv4/opencv2/flann/kdtree_index.h: + +/usr/include/c++/12/bits/locale_conv.h: + +/usr/include/x86_64-linux-gnu/bits/iscanonical.h: + +/usr/include/c++/12/bits/specfun.h: + +/opt/ros/humble/include/rclcpp/rclcpp/any_subscription_callback.hpp: + +/usr/include/c++/12/tr1/gamma.tcc: diff --git a/skylink_ros2/build/skylink_bridge/CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o b/skylink_ros2/build/skylink_bridge/CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o index a2c9b1b..f0bb799 100644 Binary files a/skylink_ros2/build/skylink_bridge/CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o and b/skylink_ros2/build/skylink_bridge/CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o differ diff --git a/skylink_ros2/build/skylink_bridge/ament_cmake_core/package.cmake b/skylink_ros2/build/skylink_bridge/ament_cmake_core/package.cmake index 971ccaa..f0a769b 100644 --- a/skylink_ros2/build/skylink_bridge/ament_cmake_core/package.cmake +++ b/skylink_ros2/build/skylink_bridge/ament_cmake_core/package.cmake @@ -1,6 +1,6 @@ set(_AMENT_PACKAGE_NAME "skylink_bridge") set(skylink_bridge_VERSION "1.0.0") -set(skylink_bridge_MAINTAINER "SkyLink Team ") +set(skylink_bridge_MAINTAINER "flowzl ") set(skylink_bridge_BUILD_DEPENDS "rclcpp" "sensor_msgs" "geometry_msgs" "cv_bridge" "image_transport" "mavros_msgs") set(skylink_bridge_BUILDTOOL_DEPENDS "ament_cmake") set(skylink_bridge_BUILD_EXPORT_DEPENDS "rclcpp" "sensor_msgs" "geometry_msgs" "cv_bridge" "image_transport" "mavros_msgs") diff --git a/skylink_ros2/build/skylink_bridge/ament_cmake_core/stamps/package.xml.stamp b/skylink_ros2/build/skylink_bridge/ament_cmake_core/stamps/package.xml.stamp index ca79695..a9de59f 100644 --- a/skylink_ros2/build/skylink_bridge/ament_cmake_core/stamps/package.xml.stamp +++ b/skylink_ros2/build/skylink_bridge/ament_cmake_core/stamps/package.xml.stamp @@ -9,7 +9,7 @@ - SkyLink Team + flowzl MIT diff --git a/skylink_ros2/build/skylink_bridge/udp_sender_node b/skylink_ros2/build/skylink_bridge/udp_sender_node index fafc9c6..ec5bb9d 100755 Binary files a/skylink_ros2/build/skylink_bridge/udp_sender_node and b/skylink_ros2/build/skylink_bridge/udp_sender_node differ diff --git a/skylink_ros2/log/build_2026-01-19_22-15-07/events.log b/skylink_ros2/log/build_2026-01-19_22-15-07/events.log new file mode 100644 index 0000000..5befffe --- /dev/null +++ b/skylink_ros2/log/build_2026-01-19_22-15-07/events.log @@ -0,0 +1,164 @@ +[0.000000] (-) TimerEvent: {} +[0.000096] (skylink_bridge) JobQueued: {'identifier': 'skylink_bridge', 'dependencies': OrderedDict()} +[0.000463] (skylink_bridge) JobStarted: {'identifier': 'skylink_bridge'} +[0.004640] (skylink_bridge) JobProgress: {'identifier': 'skylink_bridge', 'progress': 'cmake'} +[0.004862] (skylink_bridge) JobProgress: {'identifier': 'skylink_bridge', 'progress': 'build'} +[0.005208] (skylink_bridge) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge', '--', '-j24', '-l24'], 'cwd': '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('LANGUAGE', 'zh_CN:zh:en_US:en'), ('USER', 'flower'), ('SSH_CLIENT', '192.168.31.107 61563 22'), ('LC_TIME', 'zh_CN.UTF-8'), ('XDG_SESSION_TYPE', 'tty'), ('GIT_ASKPASS', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/extensions/git/dist/askpass.sh'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib:/home/flower/app/Qt/6.5.3/gcc_64/lib'), ('BROWSER', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/bin/helpers/browser.sh'), ('MOTD_SHOWN', 'pam'), ('HOME', '/home/flower'), ('TERM_PROGRAM_VERSION', '1.101.1'), ('NVM_BIN', '/home/flower/app/NVM/.nvm/versions/node/v16.0.0/bin'), ('VSCODE_IPC_HOOK_CLI', '/run/user/1000/vscode-ipc-935f6954-0259-4e11-ac53-f24c38b9a2f4.sock'), ('NVM_INC', '/home/flower/app/NVM/.nvm/versions/node/v16.0.0/include/node'), ('ROS_PYTHON_VERSION', '3'), ('VSCODE_GIT_ASKPASS_MAIN', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/extensions/git/dist/askpass-main.js'), ('LC_MONETARY', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_NODE', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/node'), ('SSL_CERT_FILE', '/usr/lib/ssl/certs/ca-certificates.crt'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('NVM_DIR', '/home/flower/app/NVM/.nvm'), ('COLCON_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'flower'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '4'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/bin/remote-cli:/opt/ros/humble/bin:/home/flower/app/NVM/.nvm/versions/node/v16.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/flower/.vscode-server/data/User/globalStorage/github.copilot-chat/debugCommand'), ('LC_ADDRESS', 'zh_CN.UTF-8'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('SSL_CERT_DIR', '/usr/lib/ssl/certs'), ('LANG', 'zh_CN.UTF-8'), ('LC_TELEPHONE', 'zh_CN.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('VSCODE_GIT_IPC_HANDLE', '/run/user/1000/vscode-git-4b24ef01b4.sock'), ('TERM_PROGRAM', 'vscode'), ('AMENT_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('LC_NAME', 'zh_CN.UTF-8'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('LC_MEASUREMENT', 'zh_CN.UTF-8'), ('LC_IDENTIFICATION', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_EXTRA_ARGS', ''), ('PWD', '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge'), ('SSH_CONNECTION', '192.168.31.107 61563 192.168.31.21 22'), ('NVM_CD_FLAGS', ''), ('XDG_DATA_DIRS', '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('LC_NUMERIC', 'zh_CN.UTF-8'), ('LC_PAPER', 'zh_CN.UTF-8'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge:/home/flower/app/Qt/6.5.3/gcc_64:/opt/ros/humble/include:/opt/ros/humble')]), 'shell': False} +[0.019890] (skylink_bridge) StdoutLine: {'line': b'-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake)\n'} +[0.086994] (skylink_bridge) StdoutLine: {'line': b'-- Override CMake install command with custom implementation using symlinks instead of copying resources\n'} +[0.090633] (skylink_bridge) StdoutLine: {'line': b'-- Found rclcpp: 16.0.11 (/opt/ros/humble/share/rclcpp/cmake)\n'} +[0.099993] (-) TimerEvent: {} +[0.106603] (skylink_bridge) StdoutLine: {'line': b'-- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake)\n'} +[0.107935] (skylink_bridge) StdoutLine: {'line': b'-- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake)\n'} +[0.111243] (skylink_bridge) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake)\n'} +[0.116724] (skylink_bridge) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'} +[0.124194] (skylink_bridge) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'} +[0.142197] (skylink_bridge) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake)\n'} +[0.142882] (skylink_bridge) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake)\n'} +[0.200131] (-) TimerEvent: {} +[0.203927] (skylink_bridge) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"} +[0.226818] (skylink_bridge) StdoutLine: {'line': b'-- Found sensor_msgs: 4.2.4 (/opt/ros/humble/share/sensor_msgs/cmake)\n'} +[0.239964] (skylink_bridge) StdoutLine: {'line': b'-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake)\n'} +[0.244011] (skylink_bridge) StdoutLine: {'line': b'-- Found image_transport: 3.1.10 (/opt/ros/humble/share/image_transport/cmake)\n'} +[0.253184] (skylink_bridge) StdoutLine: {'line': b'-- Found mavros_msgs: 2.14.0 (/opt/ros/humble/share/mavros_msgs/cmake)\n'} +[0.300291] (-) TimerEvent: {} +[0.324798] (skylink_bridge) StdoutLine: {'line': b'-- Configuring done\n'} +[0.400468] (-) TimerEvent: {} +[0.493361] (skylink_bridge) StdoutLine: {'line': b'-- Generating done\n'} +[0.500617] (-) TimerEvent: {} +[0.511293] (skylink_bridge) StdoutLine: {'line': b'-- Build files have been written to: /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge\n'} +[0.534725] (skylink_bridge) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target camera_driver_node\x1b[0m\n'} +[0.550190] (skylink_bridge) StdoutLine: {'line': b'[ 25%] \x1b[32mBuilding CXX object CMakeFiles/camera_driver_node.dir/src/camera_driver_node.cpp.o\x1b[0m\n'} +[0.554862] (skylink_bridge) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target udp_sender_node\x1b[0m\n'} +[0.581576] (skylink_bridge) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o\x1b[0m\n'} +[0.600803] (-) TimerEvent: {} +[0.701083] (-) TimerEvent: {} +[0.801387] (-) TimerEvent: {} +[0.901617] (-) TimerEvent: {} +[1.001921] (-) TimerEvent: {} +[1.102250] (-) TimerEvent: {} +[1.202551] (-) TimerEvent: {} +[1.302849] (-) TimerEvent: {} +[1.403141] (-) TimerEvent: {} +[1.503442] (-) TimerEvent: {} +[1.603752] (-) TimerEvent: {} +[1.704045] (-) TimerEvent: {} +[1.804344] (-) TimerEvent: {} +[1.904641] (-) TimerEvent: {} +[2.004935] (-) TimerEvent: {} +[2.105241] (-) TimerEvent: {} +[2.205541] (-) TimerEvent: {} +[2.305843] (-) TimerEvent: {} +[2.406159] (-) TimerEvent: {} +[2.506456] (-) TimerEvent: {} +[2.606753] (-) TimerEvent: {} +[2.707055] (-) TimerEvent: {} +[2.807344] (-) TimerEvent: {} +[2.907656] (-) TimerEvent: {} +[3.007942] (-) TimerEvent: {} +[3.108250] (-) TimerEvent: {} +[3.208565] (-) TimerEvent: {} +[3.308853] (-) TimerEvent: {} +[3.409154] (-) TimerEvent: {} +[3.509440] (-) TimerEvent: {} +[3.609722] (-) TimerEvent: {} +[3.710025] (-) TimerEvent: {} +[3.810312] (-) TimerEvent: {} +[3.910603] (-) TimerEvent: {} +[4.010895] (-) TimerEvent: {} +[4.075891] (skylink_bridge) StdoutLine: {'line': b'[ 75%] \x1b[32m\x1b[1mLinking CXX executable camera_driver_node\x1b[0m\n'} +[4.111076] (-) TimerEvent: {} +[4.211367] (-) TimerEvent: {} +[4.311688] (-) TimerEvent: {} +[4.412002] (-) TimerEvent: {} +[4.512209] (-) TimerEvent: {} +[4.605238] (skylink_bridge) StdoutLine: {'line': b'[ 75%] Built target camera_driver_node\n'} +[4.612363] (-) TimerEvent: {} +[4.712614] (-) TimerEvent: {} +[4.812913] (-) TimerEvent: {} +[4.913208] (-) TimerEvent: {} +[5.013425] (-) TimerEvent: {} +[5.113714] (-) TimerEvent: {} +[5.214025] (-) TimerEvent: {} +[5.314314] (-) TimerEvent: {} +[5.414607] (-) TimerEvent: {} +[5.514925] (-) TimerEvent: {} +[5.615244] (-) TimerEvent: {} +[5.715457] (-) TimerEvent: {} +[5.815756] (-) TimerEvent: {} +[5.916032] (-) TimerEvent: {} +[6.016308] (-) TimerEvent: {} +[6.116581] (-) TimerEvent: {} +[6.216861] (-) TimerEvent: {} +[6.317163] (-) TimerEvent: {} +[6.417427] (-) TimerEvent: {} +[6.517702] (-) TimerEvent: {} +[6.617963] (-) TimerEvent: {} +[6.718240] (-) TimerEvent: {} +[6.818509] (-) TimerEvent: {} +[6.918786] (-) TimerEvent: {} +[7.019110] (-) TimerEvent: {} +[7.119423] (-) TimerEvent: {} +[7.219699] (-) TimerEvent: {} +[7.319973] (-) TimerEvent: {} +[7.420272] (-) TimerEvent: {} +[7.520555] (-) TimerEvent: {} +[7.620852] (-) TimerEvent: {} +[7.721187] (-) TimerEvent: {} +[7.821494] (-) TimerEvent: {} +[7.921781] (-) TimerEvent: {} +[8.022058] (-) TimerEvent: {} +[8.122344] (-) TimerEvent: {} +[8.222630] (-) TimerEvent: {} +[8.322929] (-) TimerEvent: {} +[8.423251] (-) TimerEvent: {} +[8.523646] (-) TimerEvent: {} +[8.616820] (skylink_bridge) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking CXX executable udp_sender_node\x1b[0m\n'} +[8.623807] (-) TimerEvent: {} +[8.724065] (-) TimerEvent: {} +[8.824391] (-) TimerEvent: {} +[8.924671] (-) TimerEvent: {} +[9.024965] (-) TimerEvent: {} +[9.125290] (-) TimerEvent: {} +[9.225588] (-) TimerEvent: {} +[9.325899] (-) TimerEvent: {} +[9.426199] (-) TimerEvent: {} +[9.526490] (-) TimerEvent: {} +[9.626801] (-) TimerEvent: {} +[9.727096] (-) TimerEvent: {} +[9.827401] (-) TimerEvent: {} +[9.927720] (-) TimerEvent: {} +[10.028052] (-) TimerEvent: {} +[10.128374] (-) TimerEvent: {} +[10.228660] (-) TimerEvent: {} +[10.265734] (skylink_bridge) StdoutLine: {'line': b'[100%] Built target udp_sender_node\n'} +[10.272376] (skylink_bridge) CommandEnded: {'returncode': 0} +[10.272951] (skylink_bridge) JobProgress: {'identifier': 'skylink_bridge', 'progress': 'install'} +[10.278967] (skylink_bridge) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge'], 'cwd': '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('LANGUAGE', 'zh_CN:zh:en_US:en'), ('USER', 'flower'), ('SSH_CLIENT', '192.168.31.107 61563 22'), ('LC_TIME', 'zh_CN.UTF-8'), ('XDG_SESSION_TYPE', 'tty'), ('GIT_ASKPASS', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/extensions/git/dist/askpass.sh'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib:/home/flower/app/Qt/6.5.3/gcc_64/lib'), ('BROWSER', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/bin/helpers/browser.sh'), ('MOTD_SHOWN', 'pam'), ('HOME', '/home/flower'), ('TERM_PROGRAM_VERSION', '1.101.1'), ('NVM_BIN', '/home/flower/app/NVM/.nvm/versions/node/v16.0.0/bin'), ('VSCODE_IPC_HOOK_CLI', '/run/user/1000/vscode-ipc-935f6954-0259-4e11-ac53-f24c38b9a2f4.sock'), ('NVM_INC', '/home/flower/app/NVM/.nvm/versions/node/v16.0.0/include/node'), ('ROS_PYTHON_VERSION', '3'), ('VSCODE_GIT_ASKPASS_MAIN', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/extensions/git/dist/askpass-main.js'), ('LC_MONETARY', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_NODE', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/node'), ('SSL_CERT_FILE', '/usr/lib/ssl/certs/ca-certificates.crt'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('NVM_DIR', '/home/flower/app/NVM/.nvm'), ('COLCON_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'flower'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '4'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/bin/remote-cli:/opt/ros/humble/bin:/home/flower/app/NVM/.nvm/versions/node/v16.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/flower/.vscode-server/data/User/globalStorage/github.copilot-chat/debugCommand'), ('LC_ADDRESS', 'zh_CN.UTF-8'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('SSL_CERT_DIR', '/usr/lib/ssl/certs'), ('LANG', 'zh_CN.UTF-8'), ('LC_TELEPHONE', 'zh_CN.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('VSCODE_GIT_IPC_HANDLE', '/run/user/1000/vscode-git-4b24ef01b4.sock'), ('TERM_PROGRAM', 'vscode'), ('AMENT_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('LC_NAME', 'zh_CN.UTF-8'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('LC_MEASUREMENT', 'zh_CN.UTF-8'), ('LC_IDENTIFICATION', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_EXTRA_ARGS', ''), ('PWD', '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge'), ('SSH_CONNECTION', '192.168.31.107 61563 192.168.31.21 22'), ('NVM_CD_FLAGS', ''), ('XDG_DATA_DIRS', '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('LC_NUMERIC', 'zh_CN.UTF-8'), ('LC_PAPER', 'zh_CN.UTF-8'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge:/home/flower/app/Qt/6.5.3/gcc_64:/opt/ros/humble/include:/opt/ros/humble')]), 'shell': False} +[10.283832] (skylink_bridge) StdoutLine: {'line': b'-- Install configuration: "Release"\n'} +[10.283914] (skylink_bridge) StdoutLine: {'line': b'-- Execute custom install script\n'} +[10.284477] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/udp_sender_node\n'} +[10.284540] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/camera_driver_node\n'} +[10.284569] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/launch/bridge.launch.py\n'} +[10.284613] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/config/params.yaml\n'} +[10.284749] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/protocol.h\n'} +[10.284782] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/skylink_bridge/udp_sender_node.h\n'} +[10.284819] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/package_run_dependencies/skylink_bridge\n'} +[10.284846] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/parent_prefix_path/skylink_bridge\n'} +[10.284875] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.sh\n'} +[10.284897] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.dsv\n'} +[10.284932] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.sh\n'} +[10.284966] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.dsv\n'} +[10.285144] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.bash\n'} +[10.285214] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.sh\n'} +[10.285245] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.zsh\n'} +[10.285270] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.dsv\n'} +[10.285304] (skylink_bridge) StdoutLine: {'line': b'-- Symlinking: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv\n'} +[10.291580] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/packages/skylink_bridge\n'} +[10.291756] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/ament_cmake_export_dependencies-extras.cmake\n'} +[10.291815] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig.cmake\n'} +[10.291844] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig-version.cmake\n'} +[10.291867] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.xml\n'} +[10.292768] (skylink_bridge) CommandEnded: {'returncode': 0} +[10.299981] (skylink_bridge) JobEnded: {'identifier': 'skylink_bridge', 'rc': 0} +[10.300513] (-) EventReactorShutdown: {} diff --git a/skylink_ros2/log/build_2026-01-19_22-15-07/logger_all.log b/skylink_ros2/log/build_2026-01-19_22-15-07/logger_all.log new file mode 100644 index 0000000..a3047e4 --- /dev/null +++ b/skylink_ros2/log/build_2026-01-19_22-15-07/logger_all.log @@ -0,0 +1,141 @@ +[0.049s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--symlink-install', '--cmake-args', '-DCMAKE_BUILD_TYPE=Release'] +[0.049s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=True, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=24, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=['-DCMAKE_BUILD_TYPE=Release'], cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.132s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.133s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.133s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/flower/code/camera/flyLink/skylink_ros2' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.133s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.139s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.139s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.139s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.139s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.139s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.139s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.139s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.139s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extensions ['ignore', 'ignore_ament_install'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'ignore' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'ignore_ament_install' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extensions ['colcon_pkg'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'colcon_pkg' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extensions ['colcon_meta'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'colcon_meta' +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extensions ['ros'] +[0.140s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'ros' +[0.142s] DEBUG:colcon.colcon_core.package_identification:Package 'src/skylink_bridge' with type 'ros.ament_cmake' and name 'skylink_bridge' +[0.142s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.142s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.142s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.142s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.142s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.153s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.153s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.158s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/flower/code/camera/flyLink/skylink_ros2/install +[0.159s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.160s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_args' from command line to '['-DCMAKE_BUILD_TYPE=Release']' +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_target' from command line to 'None' +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_clean_cache' from command line to 'False' +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_clean_first' from command line to 'False' +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_force_configure' from command line to 'False' +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'ament_cmake_args' from command line to 'None' +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'catkin_cmake_args' from command line to 'None' +[0.178s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.178s] DEBUG:colcon.colcon_core.verb:Building package 'skylink_bridge' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': ['-DCMAKE_BUILD_TYPE=Release'], 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge', 'merge_install': False, 'path': '/home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge', 'symlink_install': True, 'test_result_base': None} +[0.178s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.179s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.179s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge' with build type 'ament_cmake' +[0.179s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge' +[0.180s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.180s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.180s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.185s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +[10.451s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +[10.458s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +[10.471s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(skylink_bridge) +[10.471s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +[10.472s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge' for CMake module files +[10.473s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge' for CMake config files +[10.473s] Level 1:colcon.colcon_core.shell:create_environment_hook('skylink_bridge', 'cmake_prefix_path') +[10.473s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.ps1' +[10.473s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.dsv' +[10.473s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.sh' +[10.474s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib' +[10.474s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/bin' +[10.474s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/pkgconfig/skylink_bridge.pc' +[10.474s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/python3.10/site-packages' +[10.474s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/bin' +[10.474s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.ps1' +[10.475s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv' +[10.475s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.sh' +[10.475s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.bash' +[10.475s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.zsh' +[10.476s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/colcon-core/packages/skylink_bridge) +[10.476s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(skylink_bridge) +[10.476s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge' for CMake module files +[10.476s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge' for CMake config files +[10.476s] Level 1:colcon.colcon_core.shell:create_environment_hook('skylink_bridge', 'cmake_prefix_path') +[10.477s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.ps1' +[10.477s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.dsv' +[10.477s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.sh' +[10.477s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib' +[10.477s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/bin' +[10.477s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/pkgconfig/skylink_bridge.pc' +[10.477s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/python3.10/site-packages' +[10.477s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/bin' +[10.478s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.ps1' +[10.478s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv' +[10.478s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.sh' +[10.478s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.bash' +[10.478s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.zsh' +[10.478s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/colcon-core/packages/skylink_bridge) +[10.479s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[10.479s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[10.479s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[10.479s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[10.481s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[10.481s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[10.481s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[10.490s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[10.490s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/flower/code/camera/flyLink/skylink_ros2/install/local_setup.ps1' +[10.490s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/flower/code/camera/flyLink/skylink_ros2/install/_local_setup_util_ps1.py' +[10.491s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/flower/code/camera/flyLink/skylink_ros2/install/setup.ps1' +[10.491s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/flower/code/camera/flyLink/skylink_ros2/install/local_setup.sh' +[10.492s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/flower/code/camera/flyLink/skylink_ros2/install/_local_setup_util_sh.py' +[10.492s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/flower/code/camera/flyLink/skylink_ros2/install/setup.sh' +[10.492s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/flower/code/camera/flyLink/skylink_ros2/install/local_setup.bash' +[10.492s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/flower/code/camera/flyLink/skylink_ros2/install/setup.bash' +[10.493s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/flower/code/camera/flyLink/skylink_ros2/install/local_setup.zsh' +[10.493s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/flower/code/camera/flyLink/skylink_ros2/install/setup.zsh' diff --git a/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/command.log b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/command.log new file mode 100644 index 0000000..2204b5e --- /dev/null +++ b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge diff --git a/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/stderr.log b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/stdout.log b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/stdout.log new file mode 100644 index 0000000..d8ab765 --- /dev/null +++ b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/stdout.log @@ -0,0 +1,50 @@ +-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) +-- Override CMake install command with custom implementation using symlinks instead of copying resources +-- Found rclcpp: 16.0.11 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found sensor_msgs: 4.2.4 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Found image_transport: 3.1.10 (/opt/ros/humble/share/image_transport/cmake) +-- Found mavros_msgs: 2.14.0 (/opt/ros/humble/share/mavros_msgs/cmake) +-- Configuring done +-- Generating done +-- Build files have been written to: /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +Consolidate compiler generated dependencies of target camera_driver_node +[ 25%] Building CXX object CMakeFiles/camera_driver_node.dir/src/camera_driver_node.cpp.o +Consolidate compiler generated dependencies of target udp_sender_node +[ 50%] Building CXX object CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o +[ 75%] Linking CXX executable camera_driver_node +[ 75%] Built target camera_driver_node +[100%] Linking CXX executable udp_sender_node +[100%] Built target udp_sender_node +-- Install configuration: "Release" +-- Execute custom install script +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/udp_sender_node +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/camera_driver_node +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/launch/bridge.launch.py +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/config/params.yaml +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/protocol.h +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/skylink_bridge/udp_sender_node.h +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/package_run_dependencies/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/parent_prefix_path/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.bash +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.zsh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.dsv +-- Symlinking: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/packages/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/ament_cmake_export_dependencies-extras.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig-version.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.xml diff --git a/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/stdout_stderr.log b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/stdout_stderr.log new file mode 100644 index 0000000..d8ab765 --- /dev/null +++ b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/stdout_stderr.log @@ -0,0 +1,50 @@ +-- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) +-- Override CMake install command with custom implementation using symlinks instead of copying resources +-- Found rclcpp: 16.0.11 (/opt/ros/humble/share/rclcpp/cmake) +-- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake) +-- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) +-- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +-- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +-- Found rmw_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +-- Using RMW implementation 'rmw_fastrtps_cpp' as default +-- Found sensor_msgs: 4.2.4 (/opt/ros/humble/share/sensor_msgs/cmake) +-- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +-- Found image_transport: 3.1.10 (/opt/ros/humble/share/image_transport/cmake) +-- Found mavros_msgs: 2.14.0 (/opt/ros/humble/share/mavros_msgs/cmake) +-- Configuring done +-- Generating done +-- Build files have been written to: /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +Consolidate compiler generated dependencies of target camera_driver_node +[ 25%] Building CXX object CMakeFiles/camera_driver_node.dir/src/camera_driver_node.cpp.o +Consolidate compiler generated dependencies of target udp_sender_node +[ 50%] Building CXX object CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o +[ 75%] Linking CXX executable camera_driver_node +[ 75%] Built target camera_driver_node +[100%] Linking CXX executable udp_sender_node +[100%] Built target udp_sender_node +-- Install configuration: "Release" +-- Execute custom install script +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/udp_sender_node +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/camera_driver_node +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/launch/bridge.launch.py +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/config/params.yaml +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/protocol.h +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/skylink_bridge/udp_sender_node.h +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/package_run_dependencies/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/parent_prefix_path/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.bash +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.zsh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.dsv +-- Symlinking: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/packages/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/ament_cmake_export_dependencies-extras.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig-version.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.xml diff --git a/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/streams.log b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/streams.log new file mode 100644 index 0000000..c337f0d --- /dev/null +++ b/skylink_ros2/log/build_2026-01-19_22-15-07/skylink_bridge/streams.log @@ -0,0 +1,54 @@ +[0.006s] Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +[0.019s] -- Found ament_cmake: 1.3.11 (/opt/ros/humble/share/ament_cmake/cmake) +[0.087s] -- Override CMake install command with custom implementation using symlinks instead of copying resources +[0.090s] -- Found rclcpp: 16.0.11 (/opt/ros/humble/share/rclcpp/cmake) +[0.106s] -- Found rosidl_generator_c: 3.1.6 (/opt/ros/humble/share/rosidl_generator_c/cmake) +[0.108s] -- Found rosidl_adapter: 3.1.6 (/opt/ros/humble/share/rosidl_adapter/cmake) +[0.111s] -- Found rosidl_generator_cpp: 3.1.6 (/opt/ros/humble/share/rosidl_generator_cpp/cmake) +[0.116s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c +[0.124s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp +[0.142s] -- Found rmw_implementation_cmake: 6.1.2 (/opt/ros/humble/share/rmw_implementation_cmake/cmake) +[0.143s] -- Found rmw_fastrtps_cpp: 6.2.7 (/opt/ros/humble/share/rmw_fastrtps_cpp/cmake) +[0.204s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default +[0.226s] -- Found sensor_msgs: 4.2.4 (/opt/ros/humble/share/sensor_msgs/cmake) +[0.240s] -- Found cv_bridge: 3.2.1 (/opt/ros/humble/share/cv_bridge/cmake) +[0.244s] -- Found image_transport: 3.1.10 (/opt/ros/humble/share/image_transport/cmake) +[0.253s] -- Found mavros_msgs: 2.14.0 (/opt/ros/humble/share/mavros_msgs/cmake) +[0.324s] -- Configuring done +[0.493s] -- Generating done +[0.511s] -- Build files have been written to: /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +[0.534s] Consolidate compiler generated dependencies of target camera_driver_node +[0.550s] [ 25%] Building CXX object CMakeFiles/camera_driver_node.dir/src/camera_driver_node.cpp.o +[0.554s] Consolidate compiler generated dependencies of target udp_sender_node +[0.581s] [ 50%] Building CXX object CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o +[4.076s] [ 75%] Linking CXX executable camera_driver_node +[4.605s] [ 75%] Built target camera_driver_node +[8.616s] [100%] Linking CXX executable udp_sender_node +[10.265s] [100%] Built target udp_sender_node +[10.272s] Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +[10.279s] Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +[10.283s] -- Install configuration: "Release" +[10.283s] -- Execute custom install script +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/udp_sender_node +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/camera_driver_node +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/launch/bridge.launch.py +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/config/params.yaml +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/protocol.h +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/skylink_bridge/udp_sender_node.h +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/package_run_dependencies/skylink_bridge +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/parent_prefix_path/skylink_bridge +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.sh +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.dsv +[10.284s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.sh +[10.285s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.dsv +[10.285s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.bash +[10.285s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.sh +[10.285s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.zsh +[10.285s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.dsv +[10.285s] -- Symlinking: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv +[10.291s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/packages/skylink_bridge +[10.291s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/ament_cmake_export_dependencies-extras.cmake +[10.291s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig.cmake +[10.291s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig-version.cmake +[10.291s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.xml +[10.292s] Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge diff --git a/skylink_ros2/log/build_2026-01-20_10-28-20/events.log b/skylink_ros2/log/build_2026-01-20_10-28-20/events.log new file mode 100644 index 0000000..c0a83a0 --- /dev/null +++ b/skylink_ros2/log/build_2026-01-20_10-28-20/events.log @@ -0,0 +1,138 @@ +[0.000000] (-) TimerEvent: {} +[0.000314] (skylink_bridge) JobQueued: {'identifier': 'skylink_bridge', 'dependencies': OrderedDict()} +[0.000417] (skylink_bridge) JobStarted: {'identifier': 'skylink_bridge'} +[0.004901] (skylink_bridge) JobProgress: {'identifier': 'skylink_bridge', 'progress': 'cmake'} +[0.005157] (skylink_bridge) JobProgress: {'identifier': 'skylink_bridge', 'progress': 'build'} +[0.005525] (skylink_bridge) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge', '--', '-j24', '-l24'], 'cwd': '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('LANGUAGE', 'zh_CN:zh:en_US:en'), ('USER', 'flower'), ('SSH_CLIENT', '192.168.31.107 61563 22'), ('LC_TIME', 'zh_CN.UTF-8'), ('XDG_SESSION_TYPE', 'tty'), ('GIT_ASKPASS', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/extensions/git/dist/askpass.sh'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib:/home/flower/app/Qt/6.5.3/gcc_64/lib'), ('BROWSER', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/bin/helpers/browser.sh'), ('MOTD_SHOWN', 'pam'), ('HOME', '/home/flower'), ('TERM_PROGRAM_VERSION', '1.101.1'), ('NVM_BIN', '/home/flower/app/NVM/.nvm/versions/node/v16.0.0/bin'), ('VSCODE_IPC_HOOK_CLI', '/run/user/1000/vscode-ipc-935f6954-0259-4e11-ac53-f24c38b9a2f4.sock'), ('NVM_INC', '/home/flower/app/NVM/.nvm/versions/node/v16.0.0/include/node'), ('ROS_PYTHON_VERSION', '3'), ('VSCODE_GIT_ASKPASS_MAIN', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/extensions/git/dist/askpass-main.js'), ('LC_MONETARY', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_NODE', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/node'), ('SSL_CERT_FILE', '/usr/lib/ssl/certs/ca-certificates.crt'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('NVM_DIR', '/home/flower/app/NVM/.nvm'), ('COLCON_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'flower'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '4'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/bin/remote-cli:/opt/ros/humble/bin:/home/flower/app/NVM/.nvm/versions/node/v16.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/flower/.vscode-server/data/User/globalStorage/github.copilot-chat/debugCommand'), ('LC_ADDRESS', 'zh_CN.UTF-8'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('SSL_CERT_DIR', '/usr/lib/ssl/certs'), ('LANG', 'zh_CN.UTF-8'), ('LC_TELEPHONE', 'zh_CN.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('VSCODE_GIT_IPC_HANDLE', '/run/user/1000/vscode-git-4b24ef01b4.sock'), ('TERM_PROGRAM', 'vscode'), ('AMENT_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('LC_NAME', 'zh_CN.UTF-8'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('LC_MEASUREMENT', 'zh_CN.UTF-8'), ('LC_IDENTIFICATION', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_EXTRA_ARGS', ''), ('PWD', '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge'), ('SSH_CONNECTION', '192.168.31.107 61563 192.168.31.21 22'), ('NVM_CD_FLAGS', ''), ('XDG_DATA_DIRS', '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('LC_NUMERIC', 'zh_CN.UTF-8'), ('LC_PAPER', 'zh_CN.UTF-8'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge:/home/flower/app/Qt/6.5.3/gcc_64:/opt/ros/humble/include:/opt/ros/humble')]), 'shell': False} +[0.037800] (skylink_bridge) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target camera_driver_node\x1b[0m\n'} +[0.052054] (skylink_bridge) StdoutLine: {'line': b'[ 50%] Built target camera_driver_node\n'} +[0.057373] (skylink_bridge) StdoutLine: {'line': b'\x1b[35m\x1b[1mConsolidate compiler generated dependencies of target udp_sender_node\x1b[0m\n'} +[0.088914] (skylink_bridge) StdoutLine: {'line': b'[ 75%] \x1b[32mBuilding CXX object CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o\x1b[0m\n'} +[0.099998] (-) TimerEvent: {} +[0.200247] (-) TimerEvent: {} +[0.300547] (-) TimerEvent: {} +[0.400833] (-) TimerEvent: {} +[0.501119] (-) TimerEvent: {} +[0.601415] (-) TimerEvent: {} +[0.701733] (-) TimerEvent: {} +[0.802040] (-) TimerEvent: {} +[0.902376] (-) TimerEvent: {} +[1.002700] (-) TimerEvent: {} +[1.103014] (-) TimerEvent: {} +[1.203361] (-) TimerEvent: {} +[1.303683] (-) TimerEvent: {} +[1.403967] (-) TimerEvent: {} +[1.504313] (-) TimerEvent: {} +[1.604634] (-) TimerEvent: {} +[1.704957] (-) TimerEvent: {} +[1.805257] (-) TimerEvent: {} +[1.905570] (-) TimerEvent: {} +[2.005867] (-) TimerEvent: {} +[2.106179] (-) TimerEvent: {} +[2.206509] (-) TimerEvent: {} +[2.306822] (-) TimerEvent: {} +[2.407128] (-) TimerEvent: {} +[2.507413] (-) TimerEvent: {} +[2.607708] (-) TimerEvent: {} +[2.707995] (-) TimerEvent: {} +[2.808303] (-) TimerEvent: {} +[2.908632] (-) TimerEvent: {} +[3.008920] (-) TimerEvent: {} +[3.109227] (-) TimerEvent: {} +[3.209546] (-) TimerEvent: {} +[3.309835] (-) TimerEvent: {} +[3.410121] (-) TimerEvent: {} +[3.510325] (-) TimerEvent: {} +[3.610611] (-) TimerEvent: {} +[3.710892] (-) TimerEvent: {} +[3.811208] (-) TimerEvent: {} +[3.911531] (-) TimerEvent: {} +[4.011829] (-) TimerEvent: {} +[4.112119] (-) TimerEvent: {} +[4.212409] (-) TimerEvent: {} +[4.312691] (-) TimerEvent: {} +[4.413003] (-) TimerEvent: {} +[4.513361] (-) TimerEvent: {} +[4.613653] (-) TimerEvent: {} +[4.713961] (-) TimerEvent: {} +[4.814251] (-) TimerEvent: {} +[4.914541] (-) TimerEvent: {} +[5.014838] (-) TimerEvent: {} +[5.115105] (-) TimerEvent: {} +[5.215374] (-) TimerEvent: {} +[5.315655] (-) TimerEvent: {} +[5.415930] (-) TimerEvent: {} +[5.516221] (-) TimerEvent: {} +[5.616512] (-) TimerEvent: {} +[5.716782] (-) TimerEvent: {} +[5.817059] (-) TimerEvent: {} +[5.917352] (-) TimerEvent: {} +[6.017635] (-) TimerEvent: {} +[6.117906] (-) TimerEvent: {} +[6.218183] (-) TimerEvent: {} +[6.318496] (-) TimerEvent: {} +[6.418782] (-) TimerEvent: {} +[6.519059] (-) TimerEvent: {} +[6.619339] (-) TimerEvent: {} +[6.719604] (-) TimerEvent: {} +[6.819875] (-) TimerEvent: {} +[6.920176] (-) TimerEvent: {} +[7.020468] (-) TimerEvent: {} +[7.120760] (-) TimerEvent: {} +[7.221067] (-) TimerEvent: {} +[7.321351] (-) TimerEvent: {} +[7.421624] (-) TimerEvent: {} +[7.521899] (-) TimerEvent: {} +[7.622194] (-) TimerEvent: {} +[7.722505] (-) TimerEvent: {} +[7.822797] (-) TimerEvent: {} +[7.923111] (-) TimerEvent: {} +[7.936433] (skylink_bridge) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking CXX executable udp_sender_node\x1b[0m\n'} +[8.023286] (-) TimerEvent: {} +[8.123604] (-) TimerEvent: {} +[8.223889] (-) TimerEvent: {} +[8.324200] (-) TimerEvent: {} +[8.424518] (-) TimerEvent: {} +[8.524819] (-) TimerEvent: {} +[8.625129] (-) TimerEvent: {} +[8.725440] (-) TimerEvent: {} +[8.825739] (-) TimerEvent: {} +[8.926040] (-) TimerEvent: {} +[9.026359] (-) TimerEvent: {} +[9.126658] (-) TimerEvent: {} +[9.226956] (-) TimerEvent: {} +[9.327248] (-) TimerEvent: {} +[9.427482] (-) TimerEvent: {} +[9.527769] (-) TimerEvent: {} +[9.604124] (skylink_bridge) StdoutLine: {'line': b'[100%] Built target udp_sender_node\n'} +[9.611782] (skylink_bridge) CommandEnded: {'returncode': 0} +[9.612100] (skylink_bridge) JobProgress: {'identifier': 'skylink_bridge', 'progress': 'install'} +[9.618002] (skylink_bridge) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge'], 'cwd': '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge', 'env': OrderedDict([('LESSOPEN', '| /usr/bin/lesspipe %s'), ('LANGUAGE', 'zh_CN:zh:en_US:en'), ('USER', 'flower'), ('SSH_CLIENT', '192.168.31.107 61563 22'), ('LC_TIME', 'zh_CN.UTF-8'), ('XDG_SESSION_TYPE', 'tty'), ('GIT_ASKPASS', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/extensions/git/dist/askpass.sh'), ('SHLVL', '2'), ('LD_LIBRARY_PATH', '/opt/ros/humble/opt/rviz_ogre_vendor/lib:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib:/home/flower/app/Qt/6.5.3/gcc_64/lib'), ('BROWSER', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/bin/helpers/browser.sh'), ('MOTD_SHOWN', 'pam'), ('HOME', '/home/flower'), ('TERM_PROGRAM_VERSION', '1.101.1'), ('NVM_BIN', '/home/flower/app/NVM/.nvm/versions/node/v16.0.0/bin'), ('VSCODE_IPC_HOOK_CLI', '/run/user/1000/vscode-ipc-935f6954-0259-4e11-ac53-f24c38b9a2f4.sock'), ('NVM_INC', '/home/flower/app/NVM/.nvm/versions/node/v16.0.0/include/node'), ('ROS_PYTHON_VERSION', '3'), ('VSCODE_GIT_ASKPASS_MAIN', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/extensions/git/dist/askpass-main.js'), ('LC_MONETARY', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_NODE', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/node'), ('SSL_CERT_FILE', '/usr/lib/ssl/certs/ca-certificates.crt'), ('DBUS_SESSION_BUS_ADDRESS', 'unix:path=/run/user/1000/bus'), ('COLORTERM', 'truecolor'), ('NVM_DIR', '/home/flower/app/NVM/.nvm'), ('COLCON_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install'), ('ROS_DISTRO', 'humble'), ('LOGNAME', 'flower'), ('_', '/usr/bin/colcon'), ('ROS_VERSION', '2'), ('XDG_SESSION_CLASS', 'user'), ('TERM', 'xterm-256color'), ('XDG_SESSION_ID', '4'), ('ROS_LOCALHOST_ONLY', '0'), ('PATH', '/home/flower/.vscode-server/cli/servers/Stable-18e3a1ec544e6907be1e944a94c496e302073435/server/bin/remote-cli:/opt/ros/humble/bin:/home/flower/app/NVM/.nvm/versions/node/v16.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/flower/.vscode-server/data/User/globalStorage/github.copilot-chat/debugCommand'), ('LC_ADDRESS', 'zh_CN.UTF-8'), ('XDG_RUNTIME_DIR', '/run/user/1000'), ('SSL_CERT_DIR', '/usr/lib/ssl/certs'), ('LANG', 'zh_CN.UTF-8'), ('LC_TELEPHONE', 'zh_CN.UTF-8'), ('LS_COLORS', 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'), ('VSCODE_GIT_IPC_HANDLE', '/run/user/1000/vscode-git-4b24ef01b4.sock'), ('TERM_PROGRAM', 'vscode'), ('AMENT_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge:/opt/ros/humble'), ('SHELL', '/bin/bash'), ('LC_NAME', 'zh_CN.UTF-8'), ('LESSCLOSE', '/usr/bin/lesspipe %s %s'), ('LC_MEASUREMENT', 'zh_CN.UTF-8'), ('LC_IDENTIFICATION', 'zh_CN.UTF-8'), ('VSCODE_GIT_ASKPASS_EXTRA_ARGS', ''), ('PWD', '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge'), ('SSH_CONNECTION', '192.168.31.107 61563 192.168.31.21 22'), ('NVM_CD_FLAGS', ''), ('XDG_DATA_DIRS', '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop'), ('PYTHONPATH', '/opt/ros/humble/lib/python3.10/site-packages:/opt/ros/humble/local/lib/python3.10/dist-packages'), ('LC_NUMERIC', 'zh_CN.UTF-8'), ('LC_PAPER', 'zh_CN.UTF-8'), ('COLCON', '1'), ('CMAKE_PREFIX_PATH', '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge:/home/flower/app/Qt/6.5.3/gcc_64:/opt/ros/humble/include:/opt/ros/humble')]), 'shell': False} +[9.621477] (skylink_bridge) StdoutLine: {'line': b'-- Install configuration: "Release"\n'} +[9.621681] (skylink_bridge) StdoutLine: {'line': b'-- Execute custom install script\n'} +[9.621768] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/udp_sender_node\n'} +[9.621820] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/camera_driver_node\n'} +[9.621921] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/launch/bridge.launch.py\n'} +[9.622037] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/config/params.yaml\n'} +[9.622164] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/protocol.h\n'} +[9.622253] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/skylink_bridge/udp_sender_node.h\n'} +[9.622279] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/package_run_dependencies/skylink_bridge\n'} +[9.622352] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/parent_prefix_path/skylink_bridge\n'} +[9.622432] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.sh\n'} +[9.622461] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.dsv\n'} +[9.622500] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.sh\n'} +[9.622551] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.dsv\n'} +[9.622606] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.bash\n'} +[9.622663] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.sh\n'} +[9.622716] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.zsh\n'} +[9.622769] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.dsv\n'} +[9.622808] (skylink_bridge) StdoutLine: {'line': b'-- Symlinking: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv\n'} +[9.627853] (-) TimerEvent: {} +[9.628233] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/packages/skylink_bridge\n'} +[9.628324] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/ament_cmake_export_dependencies-extras.cmake\n'} +[9.628362] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig.cmake\n'} +[9.628405] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig-version.cmake\n'} +[9.628469] (skylink_bridge) StdoutLine: {'line': b'-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.xml\n'} +[9.629790] (skylink_bridge) CommandEnded: {'returncode': 0} +[9.640072] (skylink_bridge) JobEnded: {'identifier': 'skylink_bridge', 'rc': 0} +[9.640632] (-) EventReactorShutdown: {} diff --git a/skylink_ros2/log/build_2026-01-20_10-28-20/logger_all.log b/skylink_ros2/log/build_2026-01-20_10-28-20/logger_all.log new file mode 100644 index 0000000..6570057 --- /dev/null +++ b/skylink_ros2/log/build_2026-01-20_10-28-20/logger_all.log @@ -0,0 +1,141 @@ +[0.059s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--symlink-install', '--cmake-args', '-DCMAKE_BUILD_TYPE=Release'] +[0.059s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=True, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=24, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=['-DCMAKE_BUILD_TYPE=Release'], cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, verb_parser=, verb_extension=, main=>) +[0.188s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters +[0.188s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters +[0.188s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters +[0.188s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters +[0.188s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover +[0.188s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover +[0.188s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/flower/code/camera/flyLink/skylink_ros2' +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install'] +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore' +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install' +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg'] +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg' +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta'] +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta' +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros'] +[0.188s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros' +[0.193s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python'] +[0.193s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake' +[0.193s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python' +[0.193s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py'] +[0.193s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py' +[0.193s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extensions ['ignore', 'ignore_ament_install'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'ignore' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'ignore_ament_install' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extensions ['colcon_pkg'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'colcon_pkg' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extensions ['colcon_meta'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'colcon_meta' +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extensions ['ros'] +[0.194s] Level 1:colcon.colcon_core.package_identification:_identify(src/skylink_bridge) by extension 'ros' +[0.196s] DEBUG:colcon.colcon_core.package_identification:Package 'src/skylink_bridge' with type 'ros.ament_cmake' and name 'skylink_bridge' +[0.196s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults +[0.196s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover +[0.196s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults +[0.196s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover +[0.196s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults +[0.211s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters +[0.211s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover +[0.212s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/flower/code/camera/flyLink/skylink_ros2/install +[0.213s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 280 installed packages in /opt/ros/humble +[0.213s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_args' from command line to '['-DCMAKE_BUILD_TYPE=Release']' +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_target' from command line to 'None' +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_target_skip_unavailable' from command line to 'False' +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_clean_cache' from command line to 'False' +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_clean_first' from command line to 'False' +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'cmake_force_configure' from command line to 'False' +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'ament_cmake_args' from command line to 'None' +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'catkin_cmake_args' from command line to 'None' +[0.229s] Level 5:colcon.colcon_core.verb:set package 'skylink_bridge' build argument 'catkin_skip_building_tests' from command line to 'False' +[0.229s] DEBUG:colcon.colcon_core.verb:Building package 'skylink_bridge' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': ['-DCMAKE_BUILD_TYPE=Release'], 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge', 'merge_install': False, 'path': '/home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge', 'symlink_install': True, 'test_result_base': None} +[0.229s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor +[0.230s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete +[0.230s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge' with build type 'ament_cmake' +[0.230s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/flower/code/camera/flyLink/skylink_ros2/src/skylink_bridge' +[0.231s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems +[0.231s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell +[0.231s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment +[0.236s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +[9.841s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +[9.848s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +[9.859s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(skylink_bridge) +[9.859s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +[9.864s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge' for CMake module files +[9.864s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge' for CMake config files +[9.864s] Level 1:colcon.colcon_core.shell:create_environment_hook('skylink_bridge', 'cmake_prefix_path') +[9.864s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.ps1' +[9.864s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.dsv' +[9.865s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.sh' +[9.865s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib' +[9.865s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/bin' +[9.865s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/pkgconfig/skylink_bridge.pc' +[9.865s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/python3.10/site-packages' +[9.865s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/bin' +[9.865s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.ps1' +[9.866s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv' +[9.866s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.sh' +[9.866s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.bash' +[9.867s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.zsh' +[9.867s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/colcon-core/packages/skylink_bridge) +[9.867s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(skylink_bridge) +[9.867s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge' for CMake module files +[9.867s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge' for CMake config files +[9.868s] Level 1:colcon.colcon_core.shell:create_environment_hook('skylink_bridge', 'cmake_prefix_path') +[9.868s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.ps1' +[9.868s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.dsv' +[9.868s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/hook/cmake_prefix_path.sh' +[9.868s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib' +[9.868s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/bin' +[9.868s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/pkgconfig/skylink_bridge.pc' +[9.868s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/python3.10/site-packages' +[9.868s] Level 1:colcon.colcon_core.environment:checking '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/bin' +[9.869s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.ps1' +[9.869s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv' +[9.869s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.sh' +[9.869s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.bash' +[9.869s] INFO:colcon.colcon_core.shell:Creating package script '/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.zsh' +[9.869s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/colcon-core/packages/skylink_bridge) +[9.870s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop +[9.870s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed +[9.870s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0' +[9.870s] DEBUG:colcon.colcon_core.event_reactor:joining thread +[9.873s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems +[9.873s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems +[9.873s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2' +[9.879s] DEBUG:colcon.colcon_core.event_reactor:joined thread +[9.879s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/flower/code/camera/flyLink/skylink_ros2/install/local_setup.ps1' +[9.879s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/flower/code/camera/flyLink/skylink_ros2/install/_local_setup_util_ps1.py' +[9.880s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/flower/code/camera/flyLink/skylink_ros2/install/setup.ps1' +[9.881s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/flower/code/camera/flyLink/skylink_ros2/install/local_setup.sh' +[9.881s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/flower/code/camera/flyLink/skylink_ros2/install/_local_setup_util_sh.py' +[9.881s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/flower/code/camera/flyLink/skylink_ros2/install/setup.sh' +[9.882s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/flower/code/camera/flyLink/skylink_ros2/install/local_setup.bash' +[9.882s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/flower/code/camera/flyLink/skylink_ros2/install/setup.bash' +[9.883s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/flower/code/camera/flyLink/skylink_ros2/install/local_setup.zsh' +[9.883s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/flower/code/camera/flyLink/skylink_ros2/install/setup.zsh' diff --git a/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/command.log b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/command.log new file mode 100644 index 0000000..2204b5e --- /dev/null +++ b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/command.log @@ -0,0 +1,4 @@ +Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge diff --git a/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/stderr.log b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/stderr.log new file mode 100644 index 0000000..e69de29 diff --git a/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/stdout.log b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/stdout.log new file mode 100644 index 0000000..16664ad --- /dev/null +++ b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/stdout.log @@ -0,0 +1,30 @@ +Consolidate compiler generated dependencies of target camera_driver_node +[ 50%] Built target camera_driver_node +Consolidate compiler generated dependencies of target udp_sender_node +[ 75%] Building CXX object CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o +[100%] Linking CXX executable udp_sender_node +[100%] Built target udp_sender_node +-- Install configuration: "Release" +-- Execute custom install script +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/udp_sender_node +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/camera_driver_node +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/launch/bridge.launch.py +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/config/params.yaml +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/protocol.h +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/skylink_bridge/udp_sender_node.h +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/package_run_dependencies/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/parent_prefix_path/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.bash +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.zsh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.dsv +-- Symlinking: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/packages/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/ament_cmake_export_dependencies-extras.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig-version.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.xml diff --git a/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/stdout_stderr.log b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/stdout_stderr.log new file mode 100644 index 0000000..16664ad --- /dev/null +++ b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/stdout_stderr.log @@ -0,0 +1,30 @@ +Consolidate compiler generated dependencies of target camera_driver_node +[ 50%] Built target camera_driver_node +Consolidate compiler generated dependencies of target udp_sender_node +[ 75%] Building CXX object CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o +[100%] Linking CXX executable udp_sender_node +[100%] Built target udp_sender_node +-- Install configuration: "Release" +-- Execute custom install script +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/udp_sender_node +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/camera_driver_node +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/launch/bridge.launch.py +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/config/params.yaml +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/protocol.h +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/skylink_bridge/udp_sender_node.h +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/package_run_dependencies/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/parent_prefix_path/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.bash +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.sh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.zsh +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.dsv +-- Symlinking: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/packages/skylink_bridge +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/ament_cmake_export_dependencies-extras.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig-version.cmake +-- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.xml diff --git a/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/streams.log b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/streams.log new file mode 100644 index 0000000..034fa08 --- /dev/null +++ b/skylink_ros2/log/build_2026-01-20_10-28-20/skylink_bridge/streams.log @@ -0,0 +1,34 @@ +[0.006s] Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +[0.037s] Consolidate compiler generated dependencies of target camera_driver_node +[0.052s] [ 50%] Built target camera_driver_node +[0.057s] Consolidate compiler generated dependencies of target udp_sender_node +[0.089s] [ 75%] Building CXX object CMakeFiles/udp_sender_node.dir/src/udp_sender_node.cpp.o +[7.936s] [100%] Linking CXX executable udp_sender_node +[9.604s] [100%] Built target udp_sender_node +[9.611s] Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --build /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge -- -j24 -l24 +[9.618s] Invoking command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge +[9.621s] -- Install configuration: "Release" +[9.621s] -- Execute custom install script +[9.621s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/udp_sender_node +[9.621s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/lib/skylink_bridge/camera_driver_node +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/launch/bridge.launch.py +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/config/params.yaml +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/protocol.h +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/include/skylink_bridge/udp_sender_node.h +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/package_run_dependencies/skylink_bridge +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/parent_prefix_path/skylink_bridge +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.sh +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/ament_prefix_path.dsv +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.sh +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/environment/path.dsv +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.bash +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.sh +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.zsh +[9.622s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/local_setup.dsv +[9.622s] -- Symlinking: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.dsv +[9.628s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/ament_index/resource_index/packages/skylink_bridge +[9.628s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/ament_cmake_export_dependencies-extras.cmake +[9.628s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig.cmake +[9.628s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/cmake/skylink_bridgeConfig-version.cmake +[9.628s] -- Up-to-date symlink: /home/flower/code/camera/flyLink/skylink_ros2/install/skylink_bridge/share/skylink_bridge/package.xml +[9.629s] Invoked command in '/home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/humble /usr/bin/cmake --install /home/flower/code/camera/flyLink/skylink_ros2/build/skylink_bridge diff --git a/skylink_ros2/log/latest_build b/skylink_ros2/log/latest_build index 8c129af..8f81fa4 120000 --- a/skylink_ros2/log/latest_build +++ b/skylink_ros2/log/latest_build @@ -1 +1 @@ -build_2026-01-19_22-01-48 \ No newline at end of file +build_2026-01-20_10-28-20 \ No newline at end of file diff --git a/skylink_ros2/src/skylink_bridge/include/protocol.h b/skylink_ros2/src/skylink_bridge/include/protocol.h index 7ceb567..af21981 100644 --- a/skylink_ros2/src/skylink_bridge/include/protocol.h +++ b/skylink_ros2/src/skylink_bridge/include/protocol.h @@ -5,7 +5,7 @@ * 这个文件定义了机载端(ROS 2)、PC 端(Qt)和移动端(Android)之间的通信协议。 * 必须保持三端的字节对齐和字段顺序一致。 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_ros2/src/skylink_bridge/include/skylink_bridge/udp_sender_node.h b/skylink_ros2/src/skylink_bridge/include/skylink_bridge/udp_sender_node.h index 14c0471..8fb4660 100644 --- a/skylink_ros2/src/skylink_bridge/include/skylink_bridge/udp_sender_node.h +++ b/skylink_ros2/src/skylink_bridge/include/skylink_bridge/udp_sender_node.h @@ -4,7 +4,7 @@ * * 这个节点订阅相机和 GPS Topic,将图像编码为 JPEG 并通过 UDP 广播发送。 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -99,9 +100,11 @@ private: std::queue send_queue_; ///< 发送队列 std::mutex send_queue_mutex_; ///< 队列互斥锁 + std::condition_variable send_queue_cv_; ///< 队列条件变量 std::thread sender_thread_; ///< 后台发送线程 std::atomic sender_running_{true}; ///< 线程运行标志 - static const size_t MAX_QUEUE_SIZE = 1000; ///< 队列最大大小 + static const size_t MAX_QUEUE_SIZE = 5000; ///< 队列最大大小 + static const size_t BATCH_SEND_SIZE = 128; ///< 批量发送大小 (增加以减少锁竞争) /** * @brief 后台发送工作函数 diff --git a/skylink_ros2/src/skylink_bridge/package.xml b/skylink_ros2/src/skylink_bridge/package.xml index ca79695..a9de59f 100644 --- a/skylink_ros2/src/skylink_bridge/package.xml +++ b/skylink_ros2/src/skylink_bridge/package.xml @@ -9,7 +9,7 @@ - SkyLink Team + flowzl MIT diff --git a/skylink_ros2/src/skylink_bridge/src/camera_driver_node.cpp b/skylink_ros2/src/skylink_bridge/src/camera_driver_node.cpp index 0782271..5516539 100644 --- a/skylink_ros2/src/skylink_bridge/src/camera_driver_node.cpp +++ b/skylink_ros2/src/skylink_bridge/src/camera_driver_node.cpp @@ -4,7 +4,7 @@ * * 使用 OpenCV 直接读取 USB 摄像头,发布为 ROS 2 sensor_msgs/Image * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ diff --git a/skylink_ros2/src/skylink_bridge/src/udp_sender_node.cpp b/skylink_ros2/src/skylink_bridge/src/udp_sender_node.cpp index f890732..128d893 100644 --- a/skylink_ros2/src/skylink_bridge/src/udp_sender_node.cpp +++ b/skylink_ros2/src/skylink_bridge/src/udp_sender_node.cpp @@ -4,7 +4,7 @@ * * 完整实现相机和 GPS 数据采集、JPEG 编码、UDP 分片发送的功能。 * - * @author SkyLink Team + * @author flowzl * @date 2026-01-19 */ @@ -137,6 +137,7 @@ UdpSenderNode::UdpSenderNode() : rclcpp::Node("udp_sender_node"), udp_socket_(-1 UdpSenderNode::~UdpSenderNode() { // 停止后台发送线程 sender_running_ = false; + send_queue_cv_.notify_one(); // 唤醒等待的线程 if (sender_thread_.joinable()) { sender_thread_.join(); RCLCPP_INFO(this->get_logger(), "✓ 后台发送线程已停止"); @@ -210,6 +211,14 @@ int UdpSenderNode::send_udp_packet(const uint8_t* data, uint16_t len) { if (sent > 0) { bytes_sent_ += sent; packets_sent_++; + } else { + // 简单的错误限流日志 + static auto last_error_time = std::chrono::steady_clock::now(); + auto now = std::chrono::steady_clock::now(); + if (std::chrono::duration_cast(now - last_error_time).count() > 5) { + RCLCPP_WARN(this->get_logger(), "UDP 发送失败: %s (errno=%d)", strerror(errno), errno); + last_error_time = now; + } } return sent; @@ -219,42 +228,70 @@ int UdpSenderNode::send_udp_packet(const uint8_t* data, uint16_t len) { * @brief 将数据包加入发送队列 */ void UdpSenderNode::enqueue_packet(const uint8_t* data, uint16_t len) { - std::lock_guard lock(send_queue_mutex_); - - if (send_queue_.size() >= MAX_QUEUE_SIZE) { - frames_dropped_++; - return; + { + std::lock_guard lock(send_queue_mutex_); + + if (send_queue_.size() >= MAX_QUEUE_SIZE) { + frames_dropped_++; + return; + } + + PacketQueueItem item; + item.data.assign(data, data + len); + item.enqueue_time = std::chrono::system_clock::now(); + send_queue_.push(item); } - PacketQueueItem item; - item.data.assign(data, data + len); - item.enqueue_time = std::chrono::system_clock::now(); - send_queue_.push(item); + // 通知发送线程有新数据 + send_queue_cv_.notify_one(); } /** * @brief 后台发送工作线程 */ void UdpSenderNode::sender_worker() { + RCLCPP_INFO(this->get_logger(), "发送线程开始运行 PID: %d", (int)getpid()); + + // 预分配 batch 内存以减少循环中的分配 + std::vector batch; + batch.reserve(BATCH_SEND_SIZE); + while (sender_running_) { - PacketQueueItem item; - bool has_packet = false; - - { - std::lock_guard lock(send_queue_mutex_); - if (!send_queue_.empty()) { - item = send_queue_.front(); - send_queue_.pop(); - has_packet = true; + try { + batch.clear(); + + { + std::unique_lock lock(send_queue_mutex_); + + // 如果队列为空,等待条件变量唤醒(等待最多 100ms) + if (send_queue_.empty()) { + send_queue_cv_.wait_for(lock, std::chrono::milliseconds(100), + [this] { return !send_queue_.empty() || !sender_running_; }); + } + + // 批量获取数据包(一次最多 BATCH_SEND_SIZE 个) + while (!send_queue_.empty() && batch.size() < BATCH_SEND_SIZE) { + // 使用 move 避免通过拷贝构造函数复制数据,大幅提高性能 + batch.push_back(std::move(send_queue_.front())); + send_queue_.pop(); + } } - } - - if (has_packet) { - send_udp_packet(item.data.data(), item.data.size()); - } else { - std::this_thread::sleep_for(std::chrono::milliseconds(1)); + + // 发送批量数据包(不在锁内进行) + for (const auto& item : batch) { + send_udp_packet(item.data.data(), item.data.size()); + } + + } catch (const std::exception& e) { + RCLCPP_ERROR(this->get_logger(), "发送线程发生异常: %s", e.what()); + // 发生异常后稍微休眠一下避免死循环疯狂报错 + std::this_thread::sleep_for(std::chrono::milliseconds(100)); + } catch (...) { + RCLCPP_ERROR(this->get_logger(), "发送线程发生未知异常"); + std::this_thread::sleep_for(std::chrono::milliseconds(100)); } } + RCLCPP_INFO(this->get_logger(), "发送线程已退出"); } /** @@ -415,6 +452,13 @@ void UdpSenderNode::report_stats() { now - stats_.last_report_time ).count(); + // 获取当前队列深度 + size_t current_queue_depth = 0; + { + std::lock_guard lock(send_queue_mutex_); + current_queue_depth = send_queue_.size(); + } + if (elapsed_seconds > 0) { // 计算本周期的帧数和字节数(不是累计值) uint32_t frames_this_period = stats_.total_frames > 0 ? 30 : 0; // 假设每次报告 30 帧 @@ -424,11 +468,23 @@ void UdpSenderNode::report_stats() { uint32_t fps = frames_this_period / elapsed_seconds; uint32_t kbps = (bytes_this_period / elapsed_seconds) / 1024; + // 计算队列使用率(百分比) + float queue_utilization = (current_queue_depth * 100.0f) / MAX_QUEUE_SIZE; + RCLCPP_INFO(this->get_logger(), - "📊 统计 - FPS: %u, 速率: %u KB/s, 总帧: %u, 总包: %u, 丢弃: %u", - fps, kbps, stats_.total_frames, packets_sent_.load(), frames_dropped_.load() + "📊 统计 - FPS: %u, 速率: %u KB/s, 总帧: %u, 总包: %u, 丢弃: %u, 队列: %zu/%zu (%.1f%%)", + fps, kbps, stats_.total_frames, packets_sent_.load(), frames_dropped_.load(), + current_queue_depth, MAX_QUEUE_SIZE, queue_utilization ); + // 如果队列接近满,发出警告 + if (queue_utilization > 80.0f) { + RCLCPP_WARN(this->get_logger(), + "⚠️ 发送队列接近饱和 (%.1f%%),建议检查网络或增加发送线程", + queue_utilization + ); + } + // 重置周期统计 stats_.total_frames = 0; stats_.total_bytes = 0;