diff --git a/zh-cn/hardware_vision_scheduling.md b/zh-cn/hardware_vision_scheduling.md index 4d6be24..711622e 100644 --- a/zh-cn/hardware_vision_scheduling.md +++ b/zh-cn/hardware_vision_scheduling.md @@ -189,7 +189,7 @@ flowchart TD #### 3. algorithm_coordinates - 算法坐标和旋转角度 -**功能说明:** 用于处理视觉算法计算得出的最终坐标和旋转角度,将这些数据传递给下位机进行物理旋转操作。 +**功能说明:** 用于处理视觉算法计算得出的最终坐标和旋转角度,将这些数据传递给下位机进行物理旋转操作。 **调用方法:** `s.hardwareController.ProcessVisionScanCoordinate()` @@ -234,6 +234,82 @@ flowchart TD } ``` +#### 4. center_photo_taking - 视觉取中拍照命令下发 + +**功能说明:** 用于下发视觉取中拍照命令,指定需要拍照的原木ID,触发视觉系统进行中心定位拍照操作。 + +**请求示例:** +```json +{ + "id": "", + "action": "center_photo_taking", + "data": { + "wood_id": "WOOD_20251102_094718_004_8b369a99" + }, + "timestamp": 1762048038500 +} +``` + +**data参数说明:** + +| 参数 | 类型 | 必填 | 说明 | +| ---- | ---- | ---- | ---- | +| wood_id | string | 是 | 原木唯一标识ID | + +**响应示例:** +```json +{ + "id": "", + "success": true, + "data": { + "message": "视觉取中拍照命令下发成功", + "wood_id": "WOOD_20251102_094718_004_8b369a99" + }, + "timestamp": 1762048038500 +} +``` + +#### 5. order_info - 工单信息下发 + +**功能说明:** 用于下发工单信息至视觉系统,包含工单编号、规格和原木ID等关键信息,为后续的加工流程提供数据支持。 + +**请求示例:** +```json +{ + "id": "", + "action": "order_info", + "data": { + "order_sn": "SO20251101000002", + "order_spec": "11*12*12", + "wood_id": "WOOD_20251102_094814_007_e5337aa2" + }, + "timestamp": 1762048153709 +} +``` + +**data参数说明:** + +| 参数 | 类型 | 必填 | 说明 | +| ---- | ---- | ---- | ---- | +| order_sn | string | 是 | 工单编号 | +| order_spec | string | 是 | 工单规格(格式:长*宽*高) | +| wood_id | string | 是 | 原木唯一标识ID | + +**响应示例:** +```json +{ + "id": "", + "success": true, + "data": { + "message": "工单信息下发成功", + "order_sn": "SO20251101000002", + "order_spec": "11*12*12", + "wood_id": "WOOD_20251102_094814_007_e5337aa2" + }, + "timestamp": 1762048153709 +} +``` + ### 错误响应格式 当请求处理失败时,系统会返回错误响应: