GitHub日报 – 2026年5月6日

📅 日期:2026年5月6日

📊 今日统计:2个仓库 · 6次提交 · 新增51594行 · 删除471行

🎯 wenziji-hub/pfa_vision_26

提交:0826fa1 · 作者:wenziji · 时间:23:45

日志改了一下,加上大符EKF可调性增强

更新日志记录功能,增强了基于扩展卡尔曼滤波(EKF)的参数可调性,使得大符目标跟踪更加灵活和稳定。

📈 代码变更统计

类型行数
新增38624
删除15
净增38609

提交:1b3fdff · 作者:wenziji · 时间:09:00

主程序对接+旋转方向自适应

完成主程序对接,实现了旋转方向自适应功能,优化了自动打符(auto_buff)的MPC控制逻辑,提升了目标跟踪的旋转适应性。

📈 代码变更统计

类型行数
新增670
删除91
净增579

📁 主要文件变更

  • src/standard_mpc.cpp — 398行, 修改
  • tasks/auto_buff/buff_target.cpp — 148行, 修改
  • tasks/auto_buff/buff_aimer.cpp — 62行, 修改
  • src/auto_buff_debug_mpc.cpp — 48行, 修改
  • tests/small_rotation_only_target_test.cpp — 41行, 修改
  • tasks/auto_buff/buff_aimer.hpp — 29行, 修改
  • tasks/auto_buff/buff_target.hpp — 22行, 修改
  • tasks/auto_buff/buff_detector.cpp — 9行, 修改

提交:a2d25ae · 作者:dkjsiogu · 时间:04:43

平步-小符(车不动)

调整平步小符配置参数,优化静止车体状态下的小符自动瞄准行为。

📈 代码变更统计

类型行数
新增4
删除4
净增0

📁 主要文件变更

  • configs/standard3.yaml — 8行, 修改

提交:8dd385b · 作者:wenziji · 时间:01:39

试图拯救平步R标乱飞的问题

修复平步R标在跟踪过程中位置漂移的问题,通过修改云台控制逻辑和配置文件来稳定R标跟踪。

📈 代码变更统计

类型行数
新增4002
删除14
净增3988

📁 主要文件变更

  • src/auto_buff_debug_mpc.cpp — 54行, 修改
  • configs/standard3.yaml — 26行, 修改
  • io/gimbal/gimbal.cpp — 16行, 修改
  • io/gimbal/gimbal.hpp — 12行, 修改

提交:958aec2 · 作者:wenziji · 时间:00:45

日志文件

新增调试日志文件,包含自动打符MPC调试数据、IMU传感器数据和配置文件快照,用于后续分析和优化。

📈 代码变更统计

类型行数
新增7016
删除2
净增7014

🎯 Lavender3533/mod-1

提交:60f13e2 · 作者:Lavender3533 · 时间:14:49

feat: 矛三段攻击使用 EF 动画 + 第三段换 trident_auto1 – 矛轻击 1/2 用 EF 原版 spear_twohand_auto1/2 – 矛轻击 3 用 trident_auto1 替换原 spear_twohand 避免大幅转身 – 通过 MeshManager loadEFAnimation 注册 spear_light_1/2/3 – SkinnedMeshLayer.resolveAnimation 按武器类型区分矛/剑攻击 – 移除 CombatItemInHandLayer 中干扰矛模型的 held_rot/held_pos 变换 Co-Authored-By: Claude Opus 4.6 (1M context)

实现矛的三段轻击攻击动画:前两段使用EF原版动画,第三段替换为三叉戟动画以避免大幅转身问题。通过MeshManager注册动画,在SkinnedMeshLayer中区分矛和剑的攻击类型,并移除了干扰矛模型的变换参数。

📈 代码变更统计

类型行数
新增1278
删除345
净增933

📁 主要文件变更

  • .../animations/spear/anim_spear_light.animation.json — 425行, 修改
  • .../biped/combat/spear_auto1.json — 277行, 新增
  • .../biped/combat/spear_auto2.json — 266行, 新增
  • .../combat/client/SkinnedMeshLayer.java — 253行, 修改
  • .../biped/combat/spear_auto3.json — 209行, 新增
  • .../combat/client/CombatItemInHandLayer.java — 129行, 修改
  • .../render/mesh/MeshManager.java — 64行, 修改

本文由自动化脚本生成,数据来源于GitHub API。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注