* 建立 .NET 8 解决方案及分层项目结构 * 添加 Flyshot.Core.Domain 领域模型(机器人、轨迹、运动学) * 添加 Flyshot.Core.Planning 规划层(ICSP、CubicSpline、采样器) * 添加 Flyshot.Core.Triggering 触发时序与 IO 时间轴 * 添加 Flyshot.Core.Config 配置兼容与 .robot 解析 * 添加 Flyshot.Server.Host 最小宿主及 /healthz 端点 * 补充单元测试与集成测试项目 * 添加 CLAUDE.md、AGENTS.md、README.md 项目规范
739 B
739 B
Flyshot Replacement
基于 .NET 8 的跨平台飞拍服务端重写项目。
当前目标:
- 兼容现有
50001/TCP+JSON上层接入语义 - 重写轨迹生成、触发时序和 FANUC 实时控制链路
- 提供 Web 状态监控页面
- 在 Windows 和 Linux 上运行完整后台服务
说明:
- 这是长期运行的无头后台服务,不是 GUI 桌面程序。
- 第一版仅面向当前现场组合,后续再扩展机型与控制柜适配。
当前 Todo:
- 初始化独立仓库
- 创建
dotnet 8解决方案骨架 - 打通最小宿主与
/healthz - 建立领域模型与模块边界
- 落地配置兼容与机器人模型解析
- 落地轨迹规划、实时控制和 Web 状态页