📅 日期:2026年5月7日
📊 今日统计:2个仓库 · 12次提交 · 新增32292行 · 删除383行
🎯 Lavender3533/mod-1 — Minecraft模组 Combat Arts 的战斗动画优化与调试模式门控
提交:7ee41c1 · 作者:Lavender3533 · 时间:15:39
优化检视动画触发、武器旋转与联机同步
优化了战斗状态机中检视动画的触发逻辑,调整了武器旋转动画在客户端的表现,并增强了联机模式下的状态同步。主要修改了 SkinnedMeshLayer 的动画渲染逻辑,以及 CombatCapabilityEvents 的事件处理。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 86 |
| 删除 | 21 |
| 净增 | +65 |
📁 主要文件变更
src/main/java/org/example/combatarts/combat/client/SkinnedMeshLayer.java— 修改, +64/-13行src/main/java/org/example/combatarts/combat/capability/CombatCapabilityEvents.java— 修改, +16/-0行src/main/java/org/example/combatarts/combat/CombatStateMachine.java— 修改, +2/-2行src/main/java/org/example/combatarts/combat/client/render/mesh/MeshManager.java— 修改, +2/-2行src/main/java/org/example/combatarts/combat/input/CombatInputHandler.java— 修改, +1/-3行src/main/java/org/example/combatarts/combat/CombatState.java— 修改, +1/-1行
提交:d62b271 · 作者:Lavender3533 · 时间:17:21
chore: 隐藏调试键位和 PoseTweaker(devMode 门控)
将调试键位(F10重载、姿势调整、PoseTweaker GUI)隐藏在 devMode 门控之后。默认 devMode 关闭,需要通过配置文件手动开启,防止非调试环境下误触调试功能。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 28 |
| 删除 | 25 |
| 净增 | +3 |
📁 主要文件变更
src/main/java/org/example/combatarts/combat/input/CombatInputHandler.java— 修改, +17/-16行src/main/java/org/example/combatarts/combat/input/CombatKeyBindings.java— 修改, +11/-9行
🎯 wenziji-hub/pfa_vision_26 — RM视觉算法 — 大符 EKF 滤波器持续优化与拟合器重构
提交:666ef80 · 作者:wenziji · 时间:18:34
试图更改
对 buff_target 和 big_buff_curve_fitter 等多个文件进行修改,调整了自动打符模块的配置与算法逻辑,删除了较多冗余代码以简化实现。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 109 |
| 删除 | 149 |
| 净增 | -40 |
📁 主要文件变更
tasks/auto_buff/buff_target.cpp— 修改, +46/-88行tasks/auto_buff/big_buff_curve_fitter.cpp— 修改, +20/-17行configs/standard3.yaml— 修改, +12/-12行tests/small_rotation_only_target_test.cpp— 修改, +8/-16行tasks/auto_buff/big_buff_curve_fitter.hpp— 修改, +7/-6行src/auto_buff_debug_mpc.cpp— 修改, +5/-3行src/standard_mpc.cpp— 修改, +5/-3行tests/big_buff_curve_fitter_test.cpp— 修改, +4/-3行
提交:ca7d915 · 作者:wenziji · 时间:12:20
EKF大符根因找到,试图解决
找到了 EKF 大符模块的根因问题,对 MPC 控制器和 buff_target 进行了针对性修复,调整了配置参数以改善跟踪效果。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 60 |
| 删除 | 9 |
| 净增 | +51 |
📁 主要文件变更
src/auto_buff_debug_mpc.cpp— 修改, +19/-5行tasks/auto_buff/buff_target.cpp— 修改, +19/-2行src/standard_mpc.cpp— 修改, +16/-2行configs/standard3.yaml— 修改, +3/-0行tasks/auto_buff/buff_target.hpp— 修改, +3/-0行
提交:d03ec64 · 作者:wenziji · 时间:12:02
EKF大符PnP验证
在 auto_buff_debug_mpc 中增加了 PnP 验证逻辑,用于检验大符 EKF 的位姿估计准确性。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 38 |
| 删除 | 5 |
| 净增 | +33 |
📁 主要文件变更
src/auto_buff_debug_mpc.cpp— 修改, +38/-5行
提交:b030e64 · 作者:wenziji · 时间:11:27
大符EKF4维升7维
将大符 EKF 状态向量从4维升级到7维,增加了更多状态变量以提升跟踪精度。对 buff_target.cpp 进行了大幅重构,修改了 MPC 控制器和测试文件。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 210 |
| 删除 | 84 |
| 净增 | +126 |
📁 主要文件变更
tasks/auto_buff/buff_target.cpp— 修改, +105/-62行src/auto_buff_debug_mpc.cpp— 修改, +38/-7行src/standard_mpc.cpp— 修改, +38/-7行tests/small_rotation_only_target_test.cpp— 修改, +10/-7行tasks/auto_buff/buff_target.hpp— 修改, +10/-1行configs/standard3.yaml— 修改, +9/-0行
提交:8ace441 · 作者:wenziji · 时间:10:34
大符EKF加回spd
在 EKF 状态中重新加入速度分量,更新了配置文件和测试代码,以提升大符运动轨迹的预测准确性。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 17 |
| 删除 | 7 |
| 净增 | +10 |
📁 主要文件变更
tasks/auto_buff/buff_target.cpp— 修改, +7/-5行tests/small_rotation_only_target_test.cpp— 修改, +9/-1行configs/standard3.yaml— 修改, +1/-1行
提交:bc3d89e · 作者:wenziji · 时间:10:22
希望R标上方蓝框会变得稳
对 R 标上方的蓝色识别框进行稳定性优化,改进了 buff_target 的目标跟踪逻辑,增加了大量新代码来提升检测可靠性。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 102 |
| 删除 | 10 |
| 净增 | +92 |
📁 主要文件变更
tasks/auto_buff/buff_target.cpp— 修改, +51/-0行src/auto_buff_debug_mpc.cpp— 修改, +16/-5行src/standard_mpc.cpp— 修改, +16/-5行tests/small_rotation_only_target_test.cpp— 修改, +13/-0行configs/standard3.yaml— 修改, +3/-0行tasks/auto_buff/buff_target.hpp— 修改, +3/-0行
提交:432ec77 · 作者:wenziji · 时间:09:46
进一步更新大符EKF
继续优化大符 EKF 滤波器,对 MPC 控制器和 buff_target 进行多次调整,并更新了相应的测试用例以验证效果。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 66 |
| 删除 | 13 |
| 净增 | +53 |
📁 主要文件变更
tests/small_rotation_only_target_test.cpp— 修改, +26/-0行tasks/auto_buff/buff_target.cpp— 修改, +22/-3行src/auto_buff_debug_mpc.cpp— 修改, +7/-4行src/standard_mpc.cpp— 修改, +7/-4行configs/standard3.yaml— 修改, +3/-2行tasks/auto_buff/buff_target.hpp— 修改, +1/-0行
提交:fea26b7 · 作者:wenziji · 时间:09:07
大符EKF试图修复
对大符 EKF 进行了小范围修复,修改了 buff_target.cpp 中的关键逻辑,并在 .gitignore 中添加了忽略规则。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 13 |
| 删除 | 2 |
| 净增 | +11 |
📁 主要文件变更
tasks/auto_buff/buff_target.cpp— 修改, +12/-2行.gitignore— 修改, +1/-0行
提交:9dad4f1 · 作者:wenziji · 时间:01:17
更新大符拟合器
重构了大符曲线拟合器,新增了 big_buff_curve_fitter 的 .cpp 和 .hpp 实现文件,以及相应的单元测试。同时对 buff_target 和 MPC 控制器进行了适配性修改,提升了拟合精度。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 480 |
| 删除 | 58 |
| 净增 | +422 |
📁 主要文件变更
tasks/auto_buff/buff_target.cpp— 修改, +103/-47行tasks/auto_buff/big_buff_curve_fitter.cpp— 新增, +140/-0行tests/big_buff_curve_fitter_test.cpp— 新增, +64/-0行tasks/auto_buff/big_buff_curve_fitter.hpp— 新增, +63/-0行src/auto_buff_debug_mpc.cpp— 修改, +40/-3行src/standard_mpc.cpp— 修改, +40/-3行tasks/auto_buff/buff_target.hpp— 修改, +12/-1行tests/small_rotation_only_target_test.cpp— 修改, +5/-4行
提交:5c7a083 · 作者:wenziji · 时间:01:07
更新大符拟合器
新增了 .analysis/jlu_vision_26-master 代码分析目录,包含大量配置文件、模型文件(.onnx)、测试视频素材(.avi)和 STL 3D 模型等资源文件。这是对主项目代码库的分析快照。
📈 代码变更统计
| 类型 | 行数 |
|---|---|
| 新增 | 31083 |
| 删除 | 0 |
| 净增 | +31083 |
📁 主要文件变更
.analysis/jlu_vision_26-master/configs/auto_aim/armor_tracker.yaml— 新增, +143/-0行.analysis/jlu_vision_26-master/configs/auto_buff/buff_tracker.yaml— 新增, +103/-0行.analysis/jlu_vision_26-master/README.md— 新增, +88/-0行.analysis/jlu_vision_26-master/configs/auto_aim/armor_detector.yaml— 新增, +43/-0行.analysis/jlu_vision_26-master/configs/hardware/serial.yaml— 新增, +34/-0行.analysis/jlu_vision_26-master/configs/auto_buff/buff_detector.yaml— 新增, +32/-0行.analysis/jlu_vision_26-master/configs/hardware/camera.yaml— 新增, +29/-0行.analysis/jlu_vision_26-master/configs/auto_aim/fake_ap.yaml— 新增, +25/-0行
本文由自动化脚本生成,数据来源于GitHub API。
发表回复