知识地图 · 另一个切面
按难度看
难度不是「重不重要」,是「现在能不能啃」。先用低难度建立正反馈,再啃硬核的部分——顺序反了,多数人会在第三周放弃。
入门
4 个 · 85 小时有编程基础就能开始,不需要前置设备。进阶
21 个 · 825 小时需要一点数学或硬件基础,最好有板子/仿真环境。
A1线性代数与刚体旋转表示40hA2概率统计与贝叶斯30hA4数值计算与微分方程25hB2正逆运动学与雅可比40hB4轨迹规划25hB5经典控制(PID / 频域 / 稳定性)45hC2深度学习基础50hD1现代 C++80hD3Linux 系统编程50hD5ROS 260hD7通信协议(CAN / EtherCAT / 串口)30hD9工程化(Git / CMake / 测试 / CI)40hD11启动链与 Bootloader25hD12BSP 与 Yocto / Buildroot30hE1电路与模数电基础60hE2MCU 开发(STM32)60hE4传感器与编码器25hE5电源与热管理20hE8主控与域控硬件25hF1物理仿真(MuJoCo / Isaac)40hF5调试方法论25h
硬核
25 个 · 1000 小时要推导、要实测、要读论文或手册。这一档决定你的稀缺性。
A3最优化(凸优化 / QP)35hA5信号与系统(频域 / 滤波)30hB3刚体动力学45hB6现代控制(状态空间 / LQR / MPC)50hB7状态估计(卡尔曼滤波族)40hB8力控与阻抗控制35hB9全身控制 WBC 与 QP50hB10足式运动与步态45hC32D / 3D 视觉45hC4SLAM70hC5多传感器融合30hC6强化学习60hC7模仿学习与 Diffusion Policy40hC8VLA 与具身大模型40hD4实时系统与 PREEMPT_RT35hD6DDS 与 QoS25hD8机器人软件架构40hD10性能分析与调试30hE3电机与 FOC 驱动50hE6机械设计与传动70hE7EMC 与可靠性20hF2Sim2Real 与系统辨识35hF3HIL 与台架测试30hF6系统集成与现场调试30hF7功能安全设计20h