📅 日期2026-06-27
📊 统计1 个仓库 · 8 个提交 · +12904 行 · -15857 行
📝 今日小结
真机与仿真彻底分家:H743 真实驱动模式收口,失效保护加强,控制侧把速度环参数和姿态历史窗口都推了一轮,并引入自适应 TCN 策略。
📦 dkjsiogu/stm32h750-flight-control · stm32h750-flight-control
凌晨拆分固件与仿真、收口 H743 真实驱动,并加强失效保护、更新 NN 权重;白天优化闭环速度控制参数,姿态模型从固定窗口一路扩到宽历史,最后引入自适应 TCN 姿态策略,睡前整理好仓库边界 README。
✅ 提交 469715b · 提交者 dkjsiogu · 00:25
firmware: 拆分真机飞控和仿真 / split firmware and simulation
📄 文件统计
| 项目 | 数量 |
|---|---|
| 新增 | 1096 |
| 修改 | 43 |
| 删除 | 2191 |
CMakeLists.txt· +3/-37README.md· +28/-22boards/stm32h743/CMakeLists.txt· +76/-0boards/stm32h743/README.md· +32/-0boards/stm32h743/include/board_io.hpp· +60/-0boards/stm32h743/src/board_hooks.cpp· +105/-0boards/stm32h743/src/syscalls.cpp· +139/-0boards/stm32h743/src/system_stm32h743.cpp· +46/-0boards/stm32h743/startup_stm32h743xx.s· +67/-0boards/stm32h743/stm32h743xx_flash.ld· +95/-0boards/stm32h743/toolchain-arm-none-eabi.cmake· +14/-0helloagents/CHANGELOG.md· +18/-0helloagents/INDEX.md· +2/-1helloagents/context.md· +6/-4helloagents/modules/flight_control_stack.md· +9/-9include/flight_control/app/flight_application.hpp· +2/-2include/flight_control/data/flight_types.hpp· +3/-3include/flight_control/estimation/state_estimator.hpp· +126/-0include/flight_control/eval/closed_loop_evaluator.hpp· +0/-195include/flight_control/interfaces/flight_interfaces.hpp· +2/-2include/flight_control/platform/host/host_environment.hpp· +0/-245include/flight_control/platform/host/host_synchronization.hpp· +0/-27include/flight_control/platform/host/thread_task_runner.hpp· +0/-55include/flight_control/platform/stm32/stm32_flight_port.hpp· +11/-6include/flight_control/runtime/synchronization.hpp· +1/-1- … 共 43 个文件
✅ 提交 1951960 · 提交者 dkjsiogu · 01:26
board: 收口H743真实驱动模式 / tighten H743 real driver mode
📄 文件统计
| 项目 | 数量 |
|---|---|
| 新增 | 503 |
| 修改 | 18 |
| 删除 | 96 |
README.md· +32/-20boards/stm32h743/CMakeLists.txt· +95/-3boards/stm32h743/README.md· +14/-13boards/stm32h743/drivers/real/README.md· +19/-0boards/stm32h743/drivers/stub/stub_board_drivers.cpp· +99/-0boards/stm32h743/include/FreeRTOSConfig.h· +90/-0boards/stm32h743/include/board_io.hpp· +24/-0boards/stm32h743/src/board_hooks.cpp· +44/-53boards/stm32h743/src/system_stm32h743.cpp· +35/-1boards/stm32h743/startup_stm32h743xx.s· +3/-3helloagents/CHANGELOG.md· +14/-0helloagents/INDEX.md· +1/-1helloagents/context.md· +3/-1helloagents/modules/flight_control_stack.md· +2/-1include/flight_control/platform/stm32/stm32_flight_port.hpp· +7/-0src/main.cpp· +2/-0src/platform/stm32/stm32_board_hooks_weak.cpp· +3/-0tests/firmware_boundary_tests.cpp· +16/-0
✅ 提交 6d4fb5e · 提交者 dkjsiogu · 01:42
safety: 加强失效保护并更新NN权重 / harden failsafe and update NN weights
📄 文件统计
| 项目 | 数量 |
|---|---|
| 新增 | 95 |
| 修改 | 9 |
| 删除 | 29 |
README.md· +1/-1helloagents/CHANGELOG.md· +12/-0helloagents/context.md· +1/-1include/flight_control/app/flight_application.hpp· +7/-0include/flight_control/control/torque_controller.hpp· +6/-0src/app/flight_application.cpp· +23/-1src/control/torque_controller.cpp· +5/-0src/model/generated_policy.cpp· +26/-26tests/flight_control_tests.cpp· +14/-0
✅ 提交 c0087b8 · 提交者 dkjsiogu · 03:17
control: 优化闭环速度控制参数 / optimize closed-loop speed control parameters
📄 文件统计
| 项目 | 数量 |
|---|---|
| 新增 | 76 |
| 修改 | 9 |
| 删除 | 42 |
README.md· +3/-2helloagents/CHANGELOG.md· +5/-1helloagents/context.md· +1/-1helloagents/modules/flight_control_stack.md· +3/-2include/flight_control/control/speed_controller.hpp· +19/-19include/flight_control/control/torque_controller.hpp· +2/-2src/control/speed_controller.cpp· +10/-13src/model/generated_policy.cpp· +2/-2tests/flight_control_tests.cpp· +31/-0
✅ 提交 f81ae35 · 提交者 dkjsiogu · 11:52
model: 扩展姿态历史窗口 / extend attitude history window
📄 文件统计
| 项目 | 数量 |
|---|---|
| 新增 | 705 |
| 修改 | 8 |
| 删除 | 128 |
README.md· +2/-2helloagents/CHANGELOG.md· +3/-2helloagents/context.md· +1/-1helloagents/modules/flight_control_stack.md· +3/-3include/flight_control/config.hpp· +1/-1include/flight_control/control/speed_controller.hpp· +8/-8include/flight_control/control/torque_controller.hpp· +1/-1src/model/generated_policy.cpp· +686/-110
✅ 提交 e4167cf · 提交者 dkjsiogu · 15:46
model: 扩展宽历史姿态模型 / extend wide-history attitude model
📄 文件统计
| 项目 | 数量 |
|---|---|
| 新增 | 9961 |
| 修改 | 11 |
| 删除 | 277 |
README.md· +2/-2helloagents/CHANGELOG.md· +4/-0helloagents/context.md· +1/-1helloagents/modules/flight_control_stack.md· +3/-3include/flight_control/config.hpp· +2/-2include/flight_control/control/speed_controller.hpp· +15/-15include/flight_control/control/torque_controller.hpp· +2/-2include/flight_control/model/static_mlp_policy.hpp· +2/-2src/model/generated_policy.cpp· +9929/-249tests/firmware_boundary_tests.cpp· +1/-0tools/static_policy_params.txt· +0/-1
✅ 提交 e33b28b · 提交者 dkjsiogu · 17:27
model: 引入自适应TCN姿态策略 / introduce adaptive TCN attitude policy
📄 文件统计
| 项目 | 数量 |
|---|---|
| 新增 | 360 |
| 修改 | 14 |
| 删除 | 13025 |
CMakeLists.txt· +1/-0README.md· +4/-4helloagents/CHANGELOG.md· +6/-0helloagents/context.md· +2/-2helloagents/modules/flight_control_stack.md· +5/-5include/flight_control/control/speed_controller.hpp· +2/-2include/flight_control/estimation/state_estimator.hpp· +9/-2include/flight_control/model/adaptive_tcn_policy.hpp· +64/-0include/flight_control/model/generated_policy.hpp· +10/-4src/estimation/state_estimator.cpp· +24/-29src/main.cpp· +1/-1src/model/adaptive_tcn_policy.cpp· +192/-0src/model/generated_policy.cpp· +26/-12974tests/flight_control_tests.cpp· +14/-2
✅ 提交 35aee5b · 提交者 dkjsiogu · 23:58
docs: 整理固件仓库边界README / organize firmware boundary README
📄 文件统计
| 项目 | 数量 |
|---|---|
| 新增 | 108 |
| 修改 | 1 |
| 删除 | 69 |
README.md· +108/-69