日志更新
This commit is contained in:
@@ -2,21 +2,21 @@
|
||||
|
||||
**项目**:NaviGlass项目开发
|
||||
**平台**:全志 V821 (32-bit RISC-V)
|
||||
**更新时间**:2025-12-31
|
||||
**整体进度**:100%(室内导盲模型训练完成)
|
||||
**更新时间**:2026-01-04
|
||||
**整体进度**:100%(室内导盲服务器集成完成)
|
||||
|
||||
## 📖 快速导航
|
||||
|
||||
| 章节 | 说明 |
|
||||
|------|------|
|
||||
| [已完成任务](#-已完成任务) | Day 1-22 完成的功能 |
|
||||
| [已完成任务](#-已完成任务) | Day 1-26 完成的功能 |
|
||||
| [待验证问题](#️-待验证问题-day-20-优化后) | 当前需要验证的修复 |
|
||||
| [进度统计](#-进度统计) | 各模块完成度 |
|
||||
| [时间线](#-时间线) | 开发时间线 |
|
||||
|
||||
**相关文档**:
|
||||
- [实现计划详情](file:///d:/CodingProjects/Antigravity/NaviGlass/Docs/implementation_plan_complete.md)
|
||||
- [Day 日志](file:///d:/CodingProjects/Antigravity/NaviGlass/Docs/DevLogs/) (Day1-Day25)
|
||||
- [Day 日志](file:///d:/CodingProjects/Antigravity/NaviGlass/Docs/DevLogs/) (Day1-Day26)
|
||||
|
||||
---
|
||||
|
||||
@@ -373,8 +373,32 @@
|
||||
- [x] 14 类别全部可检测
|
||||
- [x] 无检测率仅 2.3%
|
||||
|
||||
### 室内导盲服务器集成 (Day 26)
|
||||
- [x] **状态机扩展**
|
||||
- [x] `NavigationMaster` 支持 `INDOOR_NAV` 状态
|
||||
- [x] 实现 `start_indoor_navigation` 切换逻辑
|
||||
- [x] **模型集成**
|
||||
- [x] `load_indoor_model` 支持 TensorRT 引擎加载
|
||||
- [x] `app_main.py` 集成室内导航器初始化
|
||||
- [x] **交互支持**
|
||||
- [x] 支持 "室内导航" / "室内导盲" 语音唤醒
|
||||
- [x] ASR 白名单更新
|
||||
- [x] **流程打通**
|
||||
- [x] 预热与推理流程验证通过
|
||||
|
||||
- [x] **Bug 修复与优化**
|
||||
- [x] **命令冲突修复**: 修复 "停止室内导航" 误触发启动的问题
|
||||
- [x] **检测互斥**: 室内模式下禁用室外斑马线检测
|
||||
- [x] **日志净化**: 屏蔽启动时冗余警告 (TRT/YOLO/Audio)
|
||||
- [x] **EdgeTTS 磁盘缓存**: 持久化 TTS 合成结果
|
||||
- [x] **可配置日志间隔**: `AIGLASS_LOG_INTERVAL` 环境变量
|
||||
- [x] **项目文件清理**: 释放 ~1.75GB
|
||||
|
||||
- [x] **室内导航工作流**
|
||||
- [x] 创建专用 `workflow_indoor.py` (IndoorNavigator)
|
||||
- [x] 14 类别映射: floor/corridor/sidewalk + 障碍物类别
|
||||
- [x] 可行走区域检测与方向引导
|
||||
- [x] 障碍物避障与兴趣点提示
|
||||
|
||||
---
|
||||
|
||||
@@ -544,7 +568,15 @@
|
||||
- **问题修复**: YOLOE 不支持自定义训练,改用 yolo11l-seg.pt
|
||||
- **数据集筛选**: MIT Indoor 2573→14 类别 (floor/door/stairs/person 等)
|
||||
- **训练完成**: 150 epochs,27.6M 参数,4.8ms/张推理
|
||||
- **验证通过**: 175 张测试图,14 类别全覆盖
|
||||
|
||||
### Milestone 22: 室内导盲服务器集成 ✅
|
||||
**时间**: Day 26
|
||||
**成果**:
|
||||
- **状态机升级**: 支持 `INDOOR_NAV`,实现室内/室外导航模式无缝切换
|
||||
- **模型集成**: 成功加载 `yolo11l-seg-indoor14.engine`,支持 TensorRT 加速
|
||||
- **语音控制**: 新增 "室内导航" 语音指令,与现有导航系统互斥
|
||||
- **IndoorNavigator**: 创建专用室内导航工作流,支持14类别检测
|
||||
- **完整闭环**: 从语音唤醒 -> 模型加载 -> 推理引导 -> 语音播报全流程打通
|
||||
|
||||
---
|
||||
|
||||
@@ -609,12 +641,13 @@ Day 22: AI与音频修复 ✅ 完成 (GLM-4V, VAD缓冲, 语速确认)
|
||||
Day 23: 移动端+部署优化 ✅ 完成 (PM2, 红绿灯跳帧)
|
||||
Day 24: YOLOE模型训练 ✅ 完成 (问题诊断+数据集筛选)
|
||||
Day 25: 室内导盲模型完成 ✅ 完成 (训练+验证通过)
|
||||
Day 26: 室内导盲服务器集成 ✅ 完成 (IndoorNavigator工作流)
|
||||
```
|
||||
|
||||
|
||||
---
|
||||
|
||||
**🎯 当前状态:100% 完成!室内导盲分割模型训练验证通过**
|
||||
**🎯 当前状态:100% 完成!室内导盲系统已集成并可使用**
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user