Commit Graph

43 Commits

Author SHA1 Message Date
aece9fbbe1 docs(voxel): 更新任务跟踪文档 - 任务1.1和1.2已完成
- 标记任务 1.1(安装 geometry4Sharp)为已完成
- 标记任务 1.2(创建 VoxelGrid 基础数据结构)为已完成
- 更新总体进度:2/17 任务完成(12%)
- 更新阶段 1 进度:2/5 任务完成(40%)
- 添加变更日志条目

完成情况:
- VoxelCell.cs: 167 行代码
- VoxelGrid.cs: 365 行代码
- 完整的 XML 中文注释
- 编译通过,无错误
2025-10-12 11:27:29 +08:00
2b0b13c43a docs(voxel): 添加体素网格路径规划任务跟踪文档
- 创建详细的 4 阶段任务清单(17 个子任务)
- 每个任务包含:工作量、验收标准、阻塞问题
- 包含风险管理、进度跟踪、决策流程
- 包含 Git 工作流和提交规范

文件位置: doc/working/voxel_pathfinding_task_tracker.md
2025-10-12 11:15:55 +08:00
9ccf925964 给网格增加了高度层概念,试图支持楼面上的楼梯,还不完善 2025-10-08 23:56:59 +08:00
4357b91446 更新serena mcp的使用原则 2025-09-30 22:54:30 +08:00
5c98598311 阶段五:删除已集成的UI文档片段和添加清理总结
删除:
- path_visualization_ui.txt (内容已集成到SystemManagementView.xaml)

新增:
- doc/working/cleanup_summary.md (详细的清理总结报告)

清理总成果:
- 删除文件:5个
- 删除代码:约3753行
- 编译状态: 成功

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-30 22:22:50 +08:00
b048235657 阶段一:删除冗余的UIStateMachine
- 删除 src/Core/UIStateMachine.cs
- UIStateMachine和UIState枚举完全未使用
- 项目实际使用PathEditState作为状态管理
- 编译验证通过,无任何错误

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-30 22:17:48 +08:00
3f2d66c255 测试和修改A*返回的坐标转换的问题 2025-09-29 23:25:21 +08:00
8946873e32 网格点在设置时同步刷新 2025-09-14 21:24:51 +08:00
62349099aa 增加了空间通道方式的路径连线 2025-09-14 17:06:04 +08:00
89c98f1556 把动画播放控制改成媒体控制按钮,增加了步进、快放,支持反向播放 2025-09-13 13:34:22 +08:00
cc8842dcd8 把动画改成步进式,在动画生成阶段进行快速碰撞计算。 2025-09-12 22:44:49 +08:00
d046e31d6c 更新到0.11.0,增加功能和优化:
1. 局部直线优先路径算法 - 详细描述了算法原理、技术实现和效果对比
  2. 路径策略选择系统 - 涵盖了UI界面改进和多策略架构实现
  3. 网格可视化系统 - 描述了可视化功能和用户体验改进
  4. UI架构现代化 - 包含Idle事件机制和统一状态栏系统
  5. 内存管理与性能优化 - 涵盖COM API优化和碰撞算法改进
2025-09-09 02:30:10 +08:00
3732c6fa99 用Idle机制改造UI管理框架 2025-09-08 10:01:20 +08:00
9924c3b304 把动画从Timer改成Idle事件机制 2025-09-08 08:38:25 +08:00
bd74b42df3 增加路径优化算法建议方案 2025-09-08 07:58:08 +08:00
d09ac6434b 增加包围盒为基础的2.5D网格生成方法。 2025-09-04 01:02:12 +08:00
c40e1219a7 修改程序关闭崩溃的bug 2025-09-02 18:49:28 +08:00
3c1458245c 清理了一些过期代码 2025-09-01 21:42:19 +08:00
c71ae54ed0 对空间索引进行参数调试。 2025-09-01 11:41:32 +08:00
385815cd28 文档更新 2025-08-31 17:55:03 +08:00
f05a6c30d0 自动路径优化第二阶段完成,稳定性提高。 2025-08-31 17:51:53 +08:00
c3c1b8b994 网格生成第一阶段,空间索引优化,性能提高3倍 2025-08-31 16:46:01 +08:00
5938c817a4 修改碰撞间隙不一致的问题,自动规划显示网格大小 2025-08-30 14:56:37 +08:00
ea809277c3 开始实现2.5D空间网格,进行到空间哈希成功,垂直扫描失败 2025-08-29 20:43:02 +08:00
4dc989926e 优化了分层预览的遍历机制,提高性能 2025-08-28 18:31:57 +08:00
2b92e783bb 修改车辆和网格大小默认值,删掉分层的高程检测。 2025-08-28 14:50:41 +08:00
2845f949e3 完善了碰撞报告和路径规划问题 2025-08-26 11:47:25 +08:00
9c83af59ca 修改路径文件导入重复显示的问题 2025-08-20 19:24:06 +08:00
9928dda6e3 把所有路径设置的功能移到对应子模块 2025-08-19 22:42:05 +08:00
3bdffc2b37 增加了文件导出为nwd 2025-08-18 23:55:01 +08:00
773e3e63ae 完成了UI架构重构,增加了一些测试。解决了测试框架依赖导致的启动崩溃问题。 2025-08-17 23:02:09 +08:00
2f86f70a80 修改了一些bug,设计了UI重构方案 2025-08-17 09:02:26 +08:00
0d918d32b5 更新了版本 2025-08-15 20:44:53 +08:00
7d97dd1f86 视图解决z轴高度的问题(没有完成),顺便做了一些膨胀算法的优化 2025-08-15 12:56:33 +08:00
da28fe411a 实现了自动规划算法第一阶段 2025-08-14 18:33:43 +08:00
b2f22ae106 增加分层功能的界面,增加Timeliner任务同步功能 2025-07-18 13:37:01 +08:00
089a7c60ae 完善了物流分类的添加、删除、更新功能 2025-06-22 14:26:00 +08:00
e626dc5777 一个车辆勉强能用的版本。 2025-06-21 16:20:12 +08:00
480ed3a024 修改了控制面板的布局,完善了类别设置和路径设置,绘制了路径点。路径动画还未完成。 2025-06-20 19:56:28 +08:00
b23715487d 测试3D路径点渲染 2025-06-19 18:34:04 +08:00
0ac68acb19 用PickItemFromPoint方法获取到精确的模型上的路径点坐标 2025-06-19 16:29:22 +08:00
0a985f358a 增加路径规划功能,地图暂时没有绘制出来 2025-06-18 14:42:47 +08:00
c9d5275725 增加物流类别属性功能,增加分层可见性控制功能 2025-06-17 17:56:33 +08:00