Skip to main content
开始之前:本仓库的 License 文件记录了我们的开源故事,而真正的技术成长始于快速试错与高度专注的实践

本仓库定位

这是一个主仓(Master Repository),汇集了常州工 NEC 战队近三年竞赛的核心资料与技术沉淀。不同于普通代码托管,这里采用项目流程管理基线策略(类似 GitHub Projects 的进度可视化逻辑),帮助你:
  • 纵向:通过真实竞赛项目掌握硬件/软件/运营全链路
  • 横向:参考已有项目(按中文拼音排序的文件夹)或历史比赛方案
  • 深度:在 good first issue 中完成从环境配置到文档排错的系统性训练
关于 Fork 与分仓策略:为避免主仓体积膨胀,大型项目会拆分为独立子仓库,但技术路线与学习记录始终保持在这里。

团队技能基线与学习路径

我们采用三域分割模型(硬技能 + 软技能 + 综合管理):
学习完成将会有全栈项目能力

00 机械工程(Mechanical)

机器人系统的物理载体
覆盖三维建模(SW)、成型工艺、3D 打印、CNC 数控加工。优秀的机械工程师需要向上兼容(理解硬件电路布局)与向下优化(配合软件算法调整结构)。如果你专注软/运维方向,可跳过此节深度实践,但建议了解基础公差配合与材料选型。

01 嵌入式硬件(Embedded Hardware)

电子系统的物理实现层,分三个阶段递进:

02 嵌入式软件与系统(Embedded Software)

从裸机到操作系统的进阶路径:
  • 004 Linux 系统:跨出嵌入式单片机领域,进入系统级开发。推荐参与开源社区实践:openEulerRT-Thread
    • 关键区分:Embedded(狭义嵌入式)→ ROS(机器人中间件)→ RTOS(实时操作系统)
  • 005 C 语言基础(⚠️ 核心前置技能
  • 006 ROS 机器人操作系统鱼香 ROS 社区(中文生态最活跃)

03 运营与项目管理(Operations)

软技能与工程管理的交叉领域:
  • 视觉传达:高阶 PPT 制作与学术汇报(推荐 旁门左道 PPT,队内共享账号)
  • 工具链:专业软件安装资源 (软件管家)

下一步行动

  1. 选择主航道:根据上述 00-03 分类,在 Issues 中筛选对应标签 (area/mechanical, area/hardware, area/software, area/operations)
  2. 完成基础训练:先完成对应方向的前置技能自检,参考 快速开始 跑通环境与首个 PR
  3. 认领首个 Issue:从 good first issue 标签中选取带 “新手友好” 标记的任务
合作交流

来源

本指南整理自 Gitee Issue:#IBMUQ1