Rename customs-tablet-frontend to public-frontend and add new features
- Rename customs-tablet-frontend/ to public-frontend/ for broader scope - Add new pages: customs, inspection with camera integration - Add new services: apiClient.ts, backendApi.ts, normalizers.ts - Add CameraFrame component for real-time video streaming - Add scan_fixer module with clock_publisher and timestamp fix utilities - Update startup scripts to support new frontend structure - Update arm_server configuration and service files Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
+4
-1
@@ -11,6 +11,9 @@ scripts/
|
||||
└── dev_start.sh ← 本地开发用(前台运行,不启动 ROS2)
|
||||
```
|
||||
|
||||
`scan_fixer/` 是生产启动链路的一部分:`clock_publisher.py` 发布 `/clock`,
|
||||
`fix_scan_timestamp_v6.py` 将 `/scan` 重发为 `/scan_corrected`,供 Nav2/AMCL 使用。
|
||||
|
||||
## 使用场景
|
||||
|
||||
### 0. 初始化 Python 环境
|
||||
@@ -69,7 +72,7 @@ ssh elephant@192.168.60.80 'bash -s' < scripts/start_flask.sh
|
||||
| `AGV_PROJECT_DIR` | `/home/elephant/work/smart-inspection` | 仓库根目录 |
|
||||
| `AGV_APP_DIR` | `$AGV_PROJECT_DIR/agv_app` | Flask 应用目录 |
|
||||
| `AGV_ROS2_DIR` | `/home/elephant/agv_pro_ros2` | ROS2 工作空间 |
|
||||
| `SCAN_FIXER_DIR` | `/home/elephant/work/scan_fixer` | 时间戳修正工具目录 |
|
||||
| `SCAN_FIXER_DIR` | `$AGV_PROJECT_DIR/scan_fixer` | 时间戳修正工具目录 |
|
||||
| `FIXER_SCRIPT` | `fix_scan_timestamp_v6.py` | fixer 脚本名 |
|
||||
|
||||
## 日志位置(AGV 上)
|
||||
|
||||
Reference in New Issue
Block a user