GitHub日报 – 2026年5月8日

📅 日期:2026年5月8日

📊 今日统计:3个仓库 · 10次提交 · 新增13878行 · 删除588行

🎯 dkjsiogu/rm-native-viewer — 优化 RM 原生查看器的显示分辨率、视频头适配与兼容性清理

提交:540bec8 · 作者:dkjsiogu · 时间:21:09

优化默认显示分辨率与高质量缩放

调整了 RM Native Viewer 的默认显示分辨率设置,并启用了高质量的图像缩放算法。主要改动集中在主程序逻辑中,确保了更好的视觉输出体验。

📈 代码变更统计
类型行数
新增113
删除10
净增103
📁 主要文件变更
  • src/main.rs — 主程序入口 (+110/−7行, 修改)
  • README.md — 项目文档 (+3/−3行, 修改)

提交:e2d6817 · 作者:dkjsiogu · 时间:20:11

适配紧凑0310视频头并清理兼容逻辑

适配了紧凑型0310视频头的数据格式,同时对自定义客户端和主程序中的兼容性代码进行了清理和简化,减少了冗余逻辑。

📈 代码变更统计
类型行数
新增73
删除77
净增-4
📁 主要文件变更
  • src/custom_client.rs — 自定义客户端 (+42/−52行, 修改)
  • src/main.rs — 主程序入口 (+18/−12行, 修改)
  • README.md — 项目文档 (+13/−13行, 修改)

🎯 wenziji-hub/pfa_vision_26 — 自动能量机关系统开发:MPC控制、云台火控、蓝色模型训练与门控开火逻辑

提交:87fda24 · 作者:wenziji · 时间:20:30

bug

修复了 auto_buff 模块中 buff_aimer 的一个 Bug,调整了瞄准参数以修正行为偏差。

📈 代码变更统计
类型行数
新增4
删除4
净增0
📁 主要文件变更
  • tasks/auto_buff/buff_aimer.cpp — 能量机关瞄准器 (+4/−4行, 修改)

提交:ffa6cff · 作者:wenziji · 时间:20:24

MPC加上云台补偿

在 MPC(模型预测控制)中加入了云台角度补偿机制,大幅改进了 buff_aimer 的瞄准逻辑,新增了超头文件支持及相关测试。

📈 代码变更统计
类型行数
新增384
删除16
净增368
📁 主要文件变更
  • tasks/auto_buff/buff_aimer.cpp — 能量机关瞄准器 (+250/−1行, 修改)
  • tasks/auto_buff/buff_fire_gate.hpp — 开火门控逻辑 (+29/−14行, 修改)
  • tasks/auto_buff/buff_aimer.hpp — 能量机关瞄准器 (+39/0行, 修改)
  • tests/buff_fire_gate_test.cpp — 开火门控逻辑 (+21/0行, 修改)
  • src/auto_buff_debug_mpc.cpp — 能量机关调试 (+17/0行, 修改)
  • src/standard_mpc.cpp — MPC标准控制 (+17/0行, 修改)
  • configs/standard3.yaml — 配置文件 (+10/0行, 修改)
  • tasks/auto_buff/CMakeLists.txt — 构建配置 (+1/−1行, 修改)

提交:40b675a · 作者:wenziji · 时间:18:27

能量机关子弹控制

实现了能量机关模式下的子弹发射控制,新增了开火反馈冷却机制,完善了子弹发射的门控逻辑和测试用例。

📈 代码变更统计
类型行数
新增278
删除8
净增270
📁 主要文件变更
  • tasks/auto_buff/buff_fire_feedback_cooldown.hpp — 开火反馈冷却 (+133/0行, 新增)
  • tests/buff_fire_gate_test.cpp — 开火门控逻辑 (+66/0行, 修改)
  • tasks/auto_buff/buff_aimer.cpp — 能量机关瞄准器 (+54/−7行, 修改)
  • src/auto_buff_debug_mpc.cpp — 能量机关调试 (+8/0行, 修改)
  • src/standard_mpc.cpp — MPC标准控制 (+8/0行, 修改)
  • tasks/auto_buff/buff_aimer.hpp — 能量机关瞄准器 (+7/0行, 修改)
  • configs/standard3.yaml — 配置文件 (+2/−1行, 修改)

提交:34dc269 · 作者:wenziji · 时间:15:44

蓝色模型

添加了蓝色目标检测的机器学习模型文件,包括 XML 模型定义、二进制权重文件和元数据配置,用于视觉系统中的蓝色目标识别。

📈 代码变更统计
类型行数
新增11966
删除0
净增11966
📁 主要文件变更
  • assets/best_blue.xml — 蓝色模型文件 (+11923/0行, 新增)
  • assets/best_blue_metadata.yaml — 蓝色模型文件 (+43/0行, 新增)
  • assets/best_blue.bin — 蓝色模型文件 (0/0行, 新增)

提交:35079e8 · 作者:wenziji · 时间:14:31

云台门控开火

实现了基于云台状态的门控开火逻辑,在 buff_fire_gate 中新增了开火条件判断,只有在云台稳定时允许开火。

📈 代码变更统计
类型行数
新增120
删除11
净增109
📁 主要文件变更
  • tasks/auto_buff/buff_fire_gate.hpp — 开火门控逻辑 (+62/−2行, 修改)
  • tests/buff_fire_gate_test.cpp — 开火门控逻辑 (+23/−1行, 修改)
  • src/auto_buff_debug_mpc.cpp — 能量机关调试 (+22/0行, 修改)
  • configs/standard3.yaml — 配置文件 (+9/−8行, 修改)
  • tasks/auto_buff/buff_aimer.cpp — 能量机关瞄准器 (+4/0行, 修改)

提交:695b9db · 作者:wenziji · 时间:13:08

检查开火标识

在调试模块中新增了开火标识的检查逻辑,用于确认开火信号是否正确传输和控制。

📈 代码变更统计
类型行数
新增31
删除0
净增31
📁 主要文件变更
  • src/auto_buff_debug_mpc.cpp — 能量机关调试 (+31/0行, 修改)

提交:5934897 · 作者:wenziji · 时间:12:13

云台火控

实现了云台火控系统的完整逻辑,新增了 buff_fire_gate 门控开火模块和对应的单元测试,同时重构了配置文件格式。这是火控系统的基础框架。

📈 代码变更统计
类型行数
新增698
删除393
净增305
📁 主要文件变更
  • configs/standard3.yaml — 配置文件 (+372/−382行, 修改)
  • tasks/auto_buff/buff_fire_gate.hpp — 开火门控逻辑 (+130/0行, 新增)
  • tasks/auto_buff/buff_aimer.cpp — 能量机关瞄准器 (+79/−4行, 修改)
  • tests/buff_fire_gate_test.cpp — 开火门控逻辑 (+71/0行, 新增)
  • src/standard_mpc.cpp — MPC标准控制 (+19/−5行, 修改)
  • src/auto_buff_debug_mpc.cpp — 能量机关调试 (+15/−2行, 修改)
  • tasks/auto_buff/buff_aimer.hpp — 能量机关瞄准器 (+11/0行, 修改)
  • CMakeLists.txt — 构建配置 (+1/0行, 修改)

🎯 dkjsiogu/minimal_hik_gimbal_bridge — 压缩0310视频头数据结构,优化H.264编码与中心圆传输

提交:988509f · 作者:dkjsiogu · 时间:20:11

压缩0310视频头并优化中心圆传输

对0310视频头数据结构进行了压缩优化,并通过改进 H.264 编码器和帧预处理器来优化中心圆(瞄准标记)的传输效率。

📈 代码变更统计
类型行数
新增211
删除69
净增142
📁 主要文件变更
  • bridge/h264_encoder.cpp — H.264编码器 (+109/−8行, 修改)
  • README.md — 项目文档 (+22/−20行, 修改)
  • bridge/protocol.hpp — 协议定义 (+19/−23行, 修改)
  • bridge/frame_preprocessor.cpp — 帧预处理器 (+38/0行, 修改)
  • src/main.cpp — 主程序入口 (+7/−10行, 修改)
  • bridge/options.cpp — 配置选项 (+8/−5行, 修改)
  • bridge/options.hpp — 配置选项 (+4/−3行, 修改)
  • bridge/frame_preprocessor.hpp — 帧预处理器 (+4/0行, 修改)

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

发表回复

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