# === [Goal] 行为树给网关下发的下载任务 ===
int64 capture_timestamp_us   # 刚才拿到的取件码
string sensor_id             # 例如 "cam_front"
uint8 DATA_TYPE_IMAGE = 0
uint8 DATA_TYPE_POINTCLOUD = 1
uint8 data_type              # 告诉网关下图片还是下点云
string save_directory        # 保存的 Ubuntu 目录，如 "/tmp/calib_data"
---
# === [Result] 网关下完后返回给行为树的结果 ===
bool success
string saved_file_path       # 🚨 终极目的：返回存好的绝对路径 (如 /tmp/calib_data/cam_front_167888.png)
string error_message
---
# === [Feedback] 网关实时汇报的下载进度 ===
uint64 downloaded_bytes      # 已下载的字节数 (供行为树监控是否卡死)