广州南方学院 RoboMaster 战队 GitHub 组织
记录备赛过程,沉淀工程经验,整理机器人视觉、电控、机械、电气和赛场调试资料。
南風战队是广州南方学院参与 RoboMaster 赛事的学生工程团队。
这个组织用于保存和公开战队相关的工程资料:从赛季准备、整车联调、视觉参数、PID 调试,到故障排查和技术博客。我们更关注能在实车上跑起来、能在赛场压力下稳定工作的工程结果,而不是只停留在实验室里的单点功能。
RoboMaster 是面向高校学生的机器人竞技赛事,属于中国大学生机器人竞赛体系。比赛要求参赛队伍围绕真实规则设计、制造、调试并维护多台机器人,在对抗环境中完成感知、运动、发射、协同和决策。
它不是单纯的软件比赛,也不是只拼机械结构的比赛。一个能上场的 RoboMaster 机器人通常需要这些模块一起工作:
| 模块 | 关键内容 |
|---|---|
| 机械结构 | 底盘、云台、发射机构、装甲板安装、线束保护 |
| 电气系统 | 供电分配、电机电调、裁判系统、传感器连接、CAN 总线 |
| 嵌入式控制 | 底盘控制、云台控制、拨弹控制、PID 调参、电机反馈 |
| 视觉系统 | 相机标定、目标识别、弹道补偿、串口通信、实车联调 |
| 赛场维护 | 赛前检查、故障定位、备件管理、临场修复 |
RoboMaster 的难点在于整车闭环:任何一个环节不稳定,机器人都可能无法正常上场。代码、结构、供电、通信和调试方法必须一起被验证。
| 仓库 | 内容 |
|---|---|
| 2026_notos_vision_auto_aimer | 2026 赛季南風视觉自瞄代码,面向新赛季的视觉识别、解算和实车联调。 |
| NOTOS_RM_AutoAim | 2024 赛季视觉功能完整代码,包含装甲板识别、角度解算、相机标定、滤波、串口通信和 WatchDog 等模块。 |
| notos-robomaster.github.io | 南風战队公开技术博客,基于 GitHub Pages / Jekyll,用于发布战队介绍、备赛记录、联调指南和故障排查文档。 |
公开仓库目前主要分为两类:一类是视觉自瞄代码,一类是战队文档和技术博客。组织内也会保留赛季工程代码、机器人分模块代码和队内协作仓库;公开内容会优先选择适合复盘、学习和交流的部分。
记录相机线、串口线、电源线、miniPC、WatchDog、裁判系统、装甲板颜色、射速和调试开关等上场前必须确认的事项。
整理自瞄调参、相机曝光、弹道补偿、卡尔曼预测、串口收发、pitch / yaw 控制和电控反馈等实车问题。
沉淀常见问题的定位路径,例如 A 板无供电、摩擦轮不转、拨弹盘无反应、云台电机无反馈、CAN 线异常、底盘轮组失控和裁判系统部件掉线。
把队内经验写成可以复用的文档,方便新队员理解整车结构,也方便赛季中快速查找问题。
RoboMaster · 机器人视觉 · 嵌入式控制 · 电控调试 · 机械结构 · CAN 通信 · PID 调参 · 串口通信 · miniPC · GitHub Pages
南風战队的目标不是把机器人做成一个演示品,而是把每个模块调到能上场、能对抗、能维护、能复盘的状态。