CollisionAvoidanceSystem/change_log.md

1.9 KiB
Raw Blame History

碰撞避免系统变更日志

本文档记录碰撞避免系统的所有重要变更,包括新功能、改进和修复。

[0.4.0] - 2025-04-21

新增

  • 道路网络服务 (RoadNetworkService),实现道路网络的配置文件处理和查询功能
  • 道路网络配置文件 (airport_roads.yaml),定义机场的道路网络信息

[0.3.0] - 2025-03-31

新增

  • 坐标系统服务 (CoordinateSystemService)实现WGS84到局部坐标系的转换
  • 速度计算服务 (SpeedCalculationService),处理移动物体的动力学参数
  • processLoop方法实现,支持持续数据处理流
  • 航空器、特种车辆和无人车的数据处理流程

改进

  • 优化数据采集模块与数据处理模块的交互接口
  • 实现异步处理机制,提高系统响应速度
  • 增强坐标转换精度支持UTM分区自动计算

修复

  • 修复速度计算中的时间戳异常处理问题
  • 处理轨迹历史记录超出最大限制的情况

[0.2.0] - 2025-03-16

新增

  • 数据采集模块完整功能实现
  • 多数据源适配器支持机场API和第三方车辆API
  • 移动物体模型定义,包含基类和三种具体类型
  • 历史状态记录和轨迹分析基础功能
  • 数据仓库组件,提供数据存储和检索功能
  • RestTemplate配置支持外部API调用

改进

  • 重构配置管理,支持不同环境下的配置切换
  • 实现授权服务优化API认证流程

修复

  • 修复数据采集过程中的并发问题
  • 修复连接超时导致的数据丢失问题

[0.1.0] - 2025-03-3

新增

  • 系统基础架构设计
  • 项目框架搭建包括Maven配置和依赖管理
  • 基础配置类实现包括线程池、Redis和WebSocket配置
  • 数据模型初步定义
  • 系统文档结构建立

改进

  • 完善日志系统,支持不同级别的日志记录
  • 建立开发规范,统一代码风格和文档格式