# Single detected object from YOLO inference
# Published as array in DetectedObjectArray on /saltybot/objects

# ── Object identity ────────────────────────────────────
uint16  class_id        # COCO class 0–79
string  class_name      # human-readable label (e.g., "cup", "chair")
float32 confidence      # detection confidence 0–1

# ── 2-D bounding box (pixel coords in source image) ────
vision_msgs/BoundingBox2D bbox

# ── 3-D position (in base_link frame) ──────────────────
# Depth-projected from RealSense aligned depth map
geometry_msgs/PointStamped position_3d  # point in base_link frame
float32 distance_m      # euclidean distance from base_link, 0 = unknown
