更新视觉文档

This commit is contained in:
2025-11-02 09:58:48 +08:00
parent acdc7ee8e2
commit c05146edcd

View File

@@ -189,7 +189,7 @@ flowchart TD
#### 3. algorithm_coordinates - 算法坐标和旋转角度 #### 3. algorithm_coordinates - 算法坐标和旋转角度
**功能说明:** 用于处理视觉算法计算得出的最终坐标和旋转角度将这些数据传递给下位机进行物理旋转操作。 **功能说明:** 用于处理视觉算法计算得出的最终坐标和旋转角度,将这些数据传递给下位机进行物理旋转操作。
**调用方法:** `s.hardwareController.ProcessVisionScanCoordinate()` **调用方法:** `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
}
```
### 错误响应格式 ### 错误响应格式
当请求处理失败时,系统会返回错误响应: 当请求处理失败时,系统会返回错误响应: