From c08e8e2762a72f6d53d7f3e462a103797fd03c75 Mon Sep 17 00:00:00 2001 From: eastagiletracker <310448263+eastagiletracker@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:24:13 +0700 Subject: [PATCH] fix: register brain_box_msgs/Hist so it is generated and shipped Hist.msg exists under msg/ but was never listed in rosidl_generate_interfaces(), so the Hist interface is never generated and downstream packages cannot use brain_box_msgs/msg/Hist. Register msg/Hist.msg and qualify its header field to std_msgs/Header (it was a bare "Header", which rosidl resolves to the nonexistent brain_box_msgs/Header). This matches its sibling *Hist messages (CeilingHist, EdgeHist, ...) and the other 94 headered messages in the package. --- brain_box_msgs/CMakeLists.txt | 1 + brain_box_msgs/msg/Hist.msg | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/brain_box_msgs/CMakeLists.txt b/brain_box_msgs/CMakeLists.txt index 312a78f..cc715d1 100644 --- a/brain_box_msgs/CMakeLists.txt +++ b/brain_box_msgs/CMakeLists.txt @@ -86,6 +86,7 @@ rosidl_generate_interfaces(${PROJECT_NAME} msg/GSPNStatus.msg msg/GuidanceStatus.msg msg/Heartbeat.msg + msg/Hist.msg msg/Int32Stamped.msg msg/IPSensorStatus.msg msg/KeyValue.msg diff --git a/brain_box_msgs/msg/Hist.msg b/brain_box_msgs/msg/Hist.msg index 3317b9d..87783e3 100644 --- a/brain_box_msgs/msg/Hist.msg +++ b/brain_box_msgs/msg/Hist.msg @@ -1,4 +1,4 @@ -Header header +std_msgs/Header header float32 row_width_m float32 resolution_m float32 min_x_m