PROJECT ARCHIVE / 17 REPOSITORIES

完整项目索引

17 个公开仓库,覆盖机器人系统、算法与课程实践。每项说明都保留个人贡献和验证范围。

17 个仓库

01

机器人

视觉与多模态交互四轴机械臂

让桌面机械臂识别物品、响应指令,并通过人的反馈完成拟猫式试探与纠错。

本人角色 团队成员 · 视觉感知、多模态交互与系统集成

团队完成整机;本人贡献集中于视觉、交互和集成,不认领全部机构、电路与底层驱动。

  • YOLOv8
  • OpenCV
  • Vosk
  • MediaPipe
查看贡献、结果与完整验证范围

我的贡献

  • 训练并部署三类桌面物品的 YOLOv8 检测模型,组织图像采集与目标定位流程。
  • 使用 OpenCV 完成相机内参标定、畸变校正和工作平面单应映射。
  • 集成 Vosk 中文语音、键盘输入和 MediaPipe 手部检测,组织随机试探、反馈纠错与奖励动作。
  • 将检测、坐标转换和交互决策对接团队的机械臂执行接口,串联抓取与放置。

已有结果

  • 历史训练 CSV 的最佳验证 mAP@0.5 为 86.21%,衡量目标检测表现。
  • 历史相机标定重投影 RMS 为 0.704 px;8 点单应拟合 RMS 为 7.145 mm。
  • 实体项目已完成并上交;公开归档保留应用源码、标定文件与训练记录。

验证范围与限制

  • 团队完成整机;本人贡献集中于视觉、交互和集成,不认领全部机构、电路与底层驱动。
  • 检测与标定指标不等于抓取成功率,尚无固定协议的实物重复性评测。
  • 归档期只做离线主机检查,未重新训练、推理或驱动实物;权重、数据及厂商 DLL 未随包提供。
GitHub
02

嵌入式

ESP32-P4/C5 多模态 WebRTC 门铃

将嵌入式音视频、雷达与视觉存在感知连接到浏览器通话和舵机模拟开门。

本人角色 独立开发 · 基于 Espressif 例程的板级适配与系统集成

WebRTC 与媒体基础来自 Espressif;个人工作为板级移植、感知扩展、交互和系统集成。

  • ESP-IDF
  • WebRTC
  • ESP32-P4/C5
  • LD2450
查看贡献、结果与完整验证范围

我的贡献

  • 在 WT99P4C5-S1 上适配 OV5647 视频、ES8311 双向音频与 ESP32-C5 无线链路。
  • 接入 LD2450 雷达与视觉存在检测,组织区域判断、事件去抖和重复来电抑制。
  • 集成 PWM 舵机动作队列、保持与复位,以及中文网页和通话交互。
  • 调整局域网连接等待与媒体资源释放流程,整理实机日志和亚克力结构加工资料。

已有结果

  • 历史日志记录三轮局域网接通约 4、6、4 秒,初版约 30 秒。
  • 已有浏览器来电、视频、语音和舵机演示材料,以及公开的结构加工附件。
  • 归档记录包含 14 个门铃检查入口和 17 个结构设计测试通过,均为主机侧检查。

验证范围与限制

  • WebRTC 与媒体基础来自 Espressif;个人工作为板级移植、感知扩展、交互和系统集成。
  • 可信局域网单浏览器原型,无用户级开门鉴权;空载舵机模拟门锁,没有真实锁体反馈。
  • 4、6、4 秒仅为历史三轮记录,不外推为公网性能或长期可靠性。
  • 归档期未重建固件、烧录或重新实机验收;8 kHz 通话与 16 kHz 提示音混音路径仍有兼容问题。
GitHub
03

学习与定位

GOAI 双臂策略训练与仿真评测

围绕多相机视觉语言动作策略,完成接口适配、训练部署、本地闭环评测与失败分析。

本人角色 个人竞赛项目 · 开源模型适配、实验组织与策略部署

StarVLA、QwenOFT、XPolicyLab 与 RoboDojo 为上游基础;个人贡献是适配、配置、集成、运行修复和分析。

  • StarVLA
  • QwenOFT
  • WebSocket
  • Isaac Sim
查看贡献、结果与完整验证范围

我的贡献

  • 适配头部与双腕三路图像、语言指令及 14 维机器人状态和动作接口。
  • 配置动作头微调与后续多任务训练,管理检查点、归一化设置和版本冻结。
  • 联通策略 WebSocket 服务与多环境仿真执行,整理运行恢复和评测护栏。
  • 组织两版完整评测、候选检查点筛选及按任务失败分析,保留可追溯结果与视频索引。

已有结果

  • 稳定基线为 33/600,20k 微调为 28/600;各覆盖 24 项任务,两版累计 1,200 回合。
  • 后续 Candidate C 的 60k、80k、100k 检查点共做 45 回合筛选,各为 0/15,没有完成完整 600 回合复评。
  • 诊断材料覆盖 29 个代表回合和 87 段三相机视频索引。

验证范围与限制

  • StarVLA、QwenOFT、XPolicyLab 与 RoboDojo 为上游基础;个人贡献是适配、配置、集成、运行修复和分析。
  • 以上均为本地仿真记录,没有确认的官方成绩;20k 总体观测值低于基线,不宣称性能提升。
  • 45 回合筛选不能与完整 600 回合直接排名,100k 候选没有已证实的性能优势。
  • 归档期未重跑 GPU 训练或完整仿真;20k 原始回合、完整 ACT 源码及部分历史测试对应实现仍有缺口。
GitHub
04

控制

机械臂轨迹规划与控制仿真

从平面二自由度扩展到空间三自由度,比较轨迹方法并分析 PID 跟踪与多体仿真。

本人角色 独立开发 · 运动学建模、轨迹规划与控制仿真

本人独立完成建模与控制仿真实现;其他成员的报告和汇报工作不归为本人贡献。

  • MATLAB
  • PID
  • URDF
  • PyBullet
查看贡献、结果与完整验证范围

我的贡献

  • 建立二自由度平面及三自由度空间机械臂,完成正逆运动学与工作空间分析。
  • 实现三次、五次多项式、梯形速度与笛卡尔直线轨迹,组织统一条件下的规划比较。
  • 实现简化关节动力学的 PID 跟踪,分析末端误差、峰值误差及控制力矩。
  • 搭建 URDF 与 PyBullet 可视化及三自由度重力补偿力矩控制,核对几何坐标一致性。

已有结果

  • 保留四组轨迹的 MATLAB 图表、CSV 与分析,形成规划到控制的完整仿真链路。
  • 归档期 MATLAB R2022a 平面与空间数值检查通过;两项 Python 源码连接检查通过。
  • 区分二自由度运动学回放与三自由度重力动力学控制,避免混用两种验证结果。

验证范围与限制

  • 本人独立完成建模与控制仿真实现;其他成员的报告和汇报工作不归为本人贡献。
  • 全部控制结果为仿真,只控制末端位置;没有实体机械臂、夹爪或物体接触实验。
  • MATLAB 使用独立关节简化模型;PyBullet 的动力学、参数和控制增益不同,指标不能直接互换。
  • 归档期未重新执行完整 PyBullet 重力仿真;Python 连接检查不是仿真运行验收。
GitHub
05

机器人

办公打印配送机器人交互端

面向打印与配送任务的表单、地图和队列界面,配套 HTTP 演示与 ROS2 桥接接口。

本人角色 软件原型实践 · 交互端与接口整理,未确认完整团队分工

缺少任务调度器、Nav2 客户端和底盘控制;未执行 ROS2 构建或真实打印配送。

  • Web/PWA
  • Node.js
  • ROS2
查看贡献、结果与完整验证范围

我的贡献

  • 整理 Web/PWA 任务提交、状态展示和取消流程,以及 HTTP/ROS2 数据契约。
  • 保留上传桥接与 USB 打印后端示例,明确桥接可达、任务提交和物理完成的区别。

已有结果

  • 本地 Node HTTP/API 与离线应用逻辑共 4 组检查通过。
  • 形成可本地演示的界面与接口原型。

验证范围与限制

  • 缺少任务调度器、Nav2 客户端和底盘控制;未执行 ROS2 构建或真实打印配送。
  • 界面地图为示意;打印后端完成只代表提交或字节发送,不证明出纸、到达或交付。
GitHub
06

机器人

自行车后向视觉与雷达原型

K230 目标检测与 SR111 雷达距离检查的课程团队原型。

本人角色 团队成员 · 系统架构、集成及雷达与 YOLO 结合研究

只是视觉存在门控加距离检查,没有目标关联、时间同步或卡尔曼跟踪。

  • K230
  • CanMV
  • SR111
  • UART
查看贡献、结果与完整验证范围

我的贡献

  • 承担系统架构与集成,研究视觉检测触发雷达检查的应用流程。
  • 按团队边界保留视觉、解析和配置快照,不认领队友的雷达通信或模型训练工作。

已有结果

  • 公开了应用、雷达解析、视觉接口与部署配置。
  • 主机合成探针复现 5 项历史雷达解析问题。

验证范围与限制

  • 只是视觉存在门控加距离检查,没有目标关联、时间同步或卡尔曼跟踪。
  • 解析缺陷保留;未重训、上板或路测,不提供道路安全、精度或延迟保证。
GitHub
07

信号

核自适应与 Wi-Fi 指纹定位

集合五类核滤波、历史线性指纹实验,以及 Transformer 室内定位阅读笔记。

本人角色 课程复现与实现整理 · 算法接口、数值保护及教学说明

实测数据由教师提供并预处理,未公开;归档期没有重跑完整课程实验或硬件采集。

  • MATLAB
  • KRLS
  • Wi-Fi RSSI
  • Attention
查看贡献、结果与完整验证范围

我的贡献

  • 整理五类核滤波的统一类接口与坐标实验,保留独立的 70/20 和 40/16 两套数据协议。
  • 增加便携 CSV 入口、微型合成检查,并整理 Attention 与 AaT 阅读说明。

已有结果

  • MATLAB 五类核滤波及 Wi-Fi 组件的微型合成检查通过。
  • 形成算法、数据契约与 Transformer 阅读资料的统一入口。

验证范围与限制

  • 实测数据由教师提供并预处理,未公开;归档期没有重跑完整课程实验或硬件采集。
  • 标准算法为教学复现,Transformer 部分为阅读说明;历史曲线不构成跨场景精度或算法排名。
GitHub
08

学习与定位

手写 RBF-SVR 电池健康估计

用 NumPy 实现回归训练流程,比较原始与工程特征的跨电池表现。

本人角色 课程实现与实验分析 · 核回归、特征比较和评估协议

调参协议不是嵌套 LOBO,且相对特征假定能读取测试电池初始特征。

  • NumPy
  • RBF-SVR
  • SMO
  • LOBO
查看贡献、结果与完整验证范围

我的贡献

  • 实现 RBF 核、SMO 风格 SVR 优化、预测及指标计算。
  • 组织随机划分与留一电池评估,分析相对特征和标称容量的作用。

已有结果

  • 历史宏平均 LOBO R²:原始特征 0.5239,调参工程特征 0.4363,未见整体改善。
  • 归档期完成小规模合成回归与输出检查,未重跑完整实验。

验证范围与限制

  • 调参协议不是嵌套 LOBO,且相对特征假定能读取测试电池初始特征。
  • 简化优化器未获最优性认证;数据和预处理来源仍有限制,不主张新 SVR 算法。
GitHub
09

信号

星座图调制方式识别

从星座图几何特征到 NumPy 手写 MLP,识别六类数字调制。

本人角色 课程项目实现 · 特征工程、分类器与实验比较

输入为 PNG 星座图,不是原始 IQ;课程数据及权重未公开。

  • NumPy
  • MLP
  • Adam
  • Constellations
查看贡献、结果与完整验证范围

我的贡献

  • 组织离群点过滤、PCA 对齐、尺度归一化及 338 维特征提取。
  • 实现 MLP 前后向、交叉熵与 Adam,并保留 CNN、Softmax 等探索记录。

已有结果

  • 历史记录为 381/420,即 90.71%;该准确率本轮没有新复现。
  • 120 张合成图的小型训练、参数更新和输出重载检查通过。

验证范围与限制

  • 输入为 PNG 星座图,不是原始 IQ;课程数据及权重未公开。
  • 特征选择参考过测试表现,各对照预算不同;不能作为独立盲测或严格算法排名。
GitHub
10

视觉

视觉与模式识别课程实验

涵盖三图拼接、统计分类与 CIFAR-10 网络训练的课程合集。

本人角色 课程实践 · 流程实现、特征实验与结果分析

本轮未重训 CIFAR-10,也未重跑校园照片、课程人脸数据或完整网格搜索。

  • OpenCV
  • PyTorch
  • LIBSVM
  • SIFT
查看贡献、结果与完整验证范围

我的贡献

  • 组织 SIFT/FLANN/RANSAC 拼接与羽化融合,以及贝叶斯、密度估计和 SVM 特征实验。
  • 整合 ResNet/VGG 训练入口、层尺寸、分类指标与混淆矩阵输出。

已有结果

  • 合成纹理三图拼接、小规模统计分类和 LIBSVM 检查通过。
  • ResNet/VGG 完成随机张量的 CPU 单批训练与梯度检查。

验证范围与限制

  • 本轮未重训 CIFAR-10,也未重跑校园照片、课程人脸数据或完整网格搜索。
  • 基础算法与求解器来自 OpenCV、PyTorch 和 LIBSVM;历史选模与缩放协议存在局限。
GitHub
11

嵌入式

超级电容储能监控系统

连接 STM32 采集、蓝牙通信、继电器控制与 FPGA 显示的团队课程项目。

本人角色 五人课程团队成员 · 具体个人模块分工未确认

最终配对固件和端到端协议未确认,现存材料不是完整可构建硬件版本。

  • STM32
  • ADC
  • Bluetooth
  • Verilog
查看贡献、结果与完整验证范围

我的贡献

  • 参与储能监控课程项目;现存资料支持团队成员身份,未据此认领全部系统实现。
  • 公开团队应用逻辑、配置及两个独立 FPGA 快照,保留版本差异。

已有结果

  • 保留 STM32 应用与两个 FPGA RTL/约束快照。
  • 两套 FPGA 快照分别通过 Icarus 编译;未做行为仿真。

验证范围与限制

  • 最终配对固件和端到端协议未确认,现存材料不是完整可构建硬件版本。
  • 未构建 MCU、综合 FPGA 或新上板;充电功率、时长和响应数字属于设计要求,非实测成绩。
GitHub
12

嵌入式

CC1352 无线传感器节点设计

以可读网表和器件连接导出保存团队物联网硬件设计。

本人角色 团队课程项目 · 个人逐项分工尚未确认

未恢复可编译固件;原生 CAD 保持私有,历史 DRC 有 2 个错误和 1 项跳过检查。

  • CC1352
  • PST
  • XML
  • Hardware
查看贡献、结果与完整验证范围

我的贡献

  • 以团队成果边界整理主控、电源、射频和扩展接口的设计导出。
  • 对照 PST、XML 与器件表,提供可运行的连接一致性检查。

已有结果

  • 公开设计包含 55 个器件、62 个电气网络和 220 个已连接引脚。
  • 主机结构核对及篡改负例检测通过。

验证范围与限制

  • 未恢复可编译固件;原生 CAD 保持私有,历史 DRC 有 2 个错误和 1 项跳过检查。
  • 主机一致性检查不是当前 ERC/DRC、射频、电气或板级验收。
GitHub
13

嵌入式

FPGA 棋钟与密码锁

用历史 RTL、状态控制和有限行为测试理解数字系统的版本与接口。

本人角色 课程练习与小组材料 · 不主张全部 RTL 独立原创

部分测试绕过键盘扫描并初始化内部寄存器;主棋钟需临时兼容副本,不能称全系统通过。

  • Verilog
  • Icarus
  • FSM
  • XDC
查看贡献、结果与完整验证范围

我的贡献

  • 整理双人计时、键盘、显示及密码控制的多版本源码和约束。
  • 增加独立版本编译、控制器短仿真与已知缺陷复现,保留原始 RTL。

已有结果

  • 完成版本级 Icarus 编译核对与有限计时、控制器行为检查。
  • 二进制密码版本覆盖 128 种输入;原样编译失败和 X 启动等问题明确保留。

验证范围与限制

  • 部分测试绕过键盘扫描并初始化内部寄存器;主棋钟需临时兼容副本,不能称全系统通过。
  • 没有完整键盘显示链、Vivado 时序收敛或板级验收,原始引脚约束仍需核对。
GitHub
14

机器人

麦克纳姆轮电磁循迹小车

从 PWM 运动控制到电磁采样与 PD 调参的早期团队机器人实践。

本人角色 团队成员 · 共同承担任务三、参数调节、代码完善与报告

主机测试没有运行固件 main 或输出真实 PWM,未重建完整固件或上车。

  • STC8H
  • PWM
  • PD
  • Mecanum
查看贡献、结果与完整验证范围

我的贡献

  • 共同负责 PWM 电机驱动与麦克纳姆轮运动控制。
  • 参与参数调节、代码完善及报告;采样与完整循迹算法保留团队归属。

已有结果

  • 保留三个原始应用源码文件和接口说明。
  • 主机 API stub 检查通过 285 个断言,并复现超出校准上限时的循环问题。

验证范围与限制

  • 主机测试没有运行固件 main 或输出真实 PWM,未重建完整固件或上车。
  • 历史比赛和调试叙述未逐项对应当前快照,不作为本轮性能实测。
GitHub
15

控制

控制系统与 PLC 实验

从状态反馈、观测器与数字控制模型,到交通灯 STATE3 梯形图的课程合集。

本人角色 课程实验;PLC 团队中负责 STATE3 设计与调试

短仿真不是完整调节、无纹波或鲁棒性验收;历史模型系数问题保留。

  • MATLAB
  • Simulink
  • PLC
  • Micro850
查看贡献、结果与完整验证范围

我的贡献

  • 整理状态反馈、观测器、数字 PID 和最少拍控制的脚本与模型。
  • 保留本人负责的东西直行 STATE3 八级梯形图与 I/O 核对,完整状态机属于团队。

已有结果

  • MATLAB 数值核对通过,三个原 Simulink 模型各执行到 0.6 秒。
  • STATE3 图像、转录与定时参数的归档一致性检查通过。

验证范围与限制

  • 短仿真不是完整调节、无纹波或鲁棒性验收;历史模型系数问题保留。
  • 没有原生 PLC 工程或新编译、下载及实机测试;STATE3 不证明完整互锁、黄灯或安全停止。
GitHub
16

电子设计

模拟调制与隔离驱动电路

保存通信调制电路与文献驱动结构的历史搭建、参数和波形观察。

本人角色 模拟通信团队队长;隔离驱动项目负责仿真与报告

原生工程未公开,本轮未运行 Multisim 或硬件;历史截图不证明 SSB 抑制度或绝缘性能。

  • Multisim
  • MC1496
  • Filters
  • Gate Drive
查看贡献、结果与完整验证范围

我的贡献

  • 参与文氏桥、MC1496 调制与滤波团队设计;逐模块个人分工未确认。
  • 在隔离驱动课程项目中依据文献搭建近似 Multisim 电路,完成仿真与报告。

已有结果

  • 公开原始电路截图、参数表和历史波形记录。
  • 参数、图像与文件一致性检查通过;未重新求解电路。

验证范围与限制

  • 原生工程未公开,本轮未运行 Multisim 或硬件;历史截图不证明 SSB 抑制度或绝缘性能。
  • 驱动截图未证实使用 SiC 模型,脉冲标称仅 10 Hz;不能报告高频性能或同步延时。
GitHub
17

编程基础

C 单链表图书借阅管理

用结构体、动态内存和链表操作实现内存中的图书与借阅状态管理。

本人角色 两人课程设计中负责单链表实现

记录只存在内存中,不含持久化、认证或真实借阅业务。

  • C
  • Linked List
  • GCC
  • CLI
查看贡献、结果与完整验证范围

我的贡献

  • 实现浏览、头插新增、按索引删除及借阅状态查询与修改。
  • 保留原始源码,补充脚本化功能检查和隔离缺陷复现。

已有结果

  • 原字节源码通过 GCC 编译,7 个功能场景运行通过。
  • 实际复现 8 项历史错误行为,明确区分正常功能与缺陷证据。

验证范围与限制

  • 记录只存在内存中,不含持久化、认证或真实借阅业务。
  • 非正索引、EOF、非数字和超长输入仍有缺陷;历史实现未作为生产系统修复。
GitHub