# =========================================================
# 传感器画像
# 作用：描述单个传感器的安装与参与标定属性
# 说明：
# 1) enabled 表示这台车物理上是否启用了该传感器
# 2) selected_for_this_session 表示本轮标定是否纳入执行计划
# 3) needs_intrinsic_calibration / needs_extrinsic_calibration 表示本轮是否需要做对应标定
# =========================================================

# 传感器 ID
string sensor_id

# 传感器类型
SensorType sensor_type

# 传感器显示名
string sensor_name

# 传感器 frame_id
string frame_id

# 相机安装形式；非相机可忽略
CameraMountType camera_mount_type

# 当前是否启用
bool enabled

# 本轮是否需要做内参标定
bool needs_intrinsic_calibration

# 本轮是否需要做外参标定
bool needs_extrinsic_calibration

# 设备名 / topic / IP / 端口等提示信息
string device_hint

# 本轮是否纳入执行计划
bool selected_for_this_session

# 该传感器是否支持内参标定
bool supports_intrinsic_calibration

# 该传感器是否支持外参标定
bool supports_extrinsic_calibration