* 建立 .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 项目规范
25 lines
739 B
Markdown
25 lines
739 B
Markdown
# Flyshot Replacement
|
||
|
||
基于 `.NET 8` 的跨平台飞拍服务端重写项目。
|
||
|
||
当前目标:
|
||
|
||
- 兼容现有 `50001/TCP+JSON` 上层接入语义
|
||
- 重写轨迹生成、触发时序和 FANUC 实时控制链路
|
||
- 提供 Web 状态监控页面
|
||
- 在 Windows 和 Linux 上运行完整后台服务
|
||
|
||
说明:
|
||
|
||
- 这是长期运行的无头后台服务,不是 GUI 桌面程序。
|
||
- 第一版仅面向当前现场组合,后续再扩展机型与控制柜适配。
|
||
|
||
当前 Todo:
|
||
|
||
- [x] 初始化独立仓库
|
||
- [x] 创建 `dotnet 8` 解决方案骨架
|
||
- [x] 打通最小宿主与 `/healthz`
|
||
- [x] 建立领域模型与模块边界
|
||
- [x] 落地配置兼容与机器人模型解析
|
||
- [ ] 落地轨迹规划、实时控制和 Web 状态页
|