机器人入行指南

八个项目

简历上区分度最低的一句话是「跟着教程跑通了 ×××」。同样的项目,做改造、做失败分析、拿出数据,就是另一个东西。下面每个项目都写了交付物——那才是能拿去面试的东西。

入门600–900 元 · 3–4 周

差速小车 + 激光 SLAM 导航

一辆两轮差速底盘 + 单线激光雷达,跑通建图、定位、路径规划、避障全流程。

会学到

ROS 2 节点与 tf · 激光 SLAM 原理 · 导航栈配置

交付物

  • 一张能复现的建图结果
  • 一份「为什么在长廊场景会退化」的分析

别停在跑通教程。改一个参数、制造一次失败、解释清楚为什么,这比多做三个项目值钱。

入门1200–2000 元 · 5–6 周

机械臂视觉抓取

桌面级六轴或四轴臂 + RGB-D 相机,实现「看到—算出位姿—规划—抓起来」闭环。

会学到

手眼标定 · 位姿估计 · MoveIt 与运动规划

交付物

  • 抓取成功率数据(≥50 次统计)
  • 失败案例分析(光照/遮挡/位姿误差)

成功率必须统计,不能只拍成功的那一次。面试官最想问的就是「剩下那些为什么失败」。

进阶1500–2500 元 · 4–5 周

MCU + ROS 2 全链路关节控制

STM32 做下位机(CAN 或串口协议),ROS 2 上位机下发指令,用 ros2_control 的 hardware interface 封装。

会学到

分层架构与接口契约 · 实时调度 · 通信协议设计

交付物

  • 架构分层图 + 接口定义
  • 端到端延迟实测(GPIO 打点 + 示波器)
  • 三份 ADR 说明取舍

这是软件背景最该做的项目。产出不是代码,是三份能证明「你会做架构决策」的文档。

进阶300–600 元 · 2 周

实时性实测专题

同一块板子跑三组对照:普通内核、PREEMPT_RT、再加 CPU 隔离与实时优先级,用 cyclictest 测抖动。

会学到

实时系统原理 · CPU 隔离与中断亲和 · 延迟测量方法

交付物

  • 三组延迟分布对比图
  • 抖动来源逐项分析
  • 1kHz 控制回路的实测结论

投入最小、说服力最强的项目。一张抖动分布图胜过十页自我评价。

进阶800–1500 元 · 4–5 周

遥操作 + 动作重定向

用手机 IMU 或摄像头做简易动捕,把人体姿态重定向到舵机云台或小型人形,实现实时跟随。

会学到

动作重定向 · 实时链路设计 · 安全兜底

交付物

  • 端到端延迟数据
  • 重定向映射表
  • 超限/超时自动退回安全态的设计

和格斗机器人擂台上的技术同构,讲出来辨识度很高。加一层「异常自动退回」就变成工程方案。

进阶2500–4000 元 · 8 周

四足机器人从零

12 自由度四足,先在 MuJoCo 里训出步态,再迁移到真机。

会学到

RL 训练流程 · 域随机化 · Sim2Real 调试

交付物

  • 仿真训练曲线
  • 真机步态视频
  • 迁移失败的归因分析

别追求跑酷。能稳定走直线 + 抗一次侧推,可信度远高于摔十次的花活。

硬核2000–3000 元 · 6 周

力控抓取与阻抗控制

给末端加一个力传感器,实现恒力贴合、柔性插装。

会学到

阻抗/导纳控制 · 力传感器标定 · 接触稳定性

交付物

  • 不同刚度下的接触力曲线
  • 稳定性边界实测
  • 延迟对刚度上限的影响数据

这是产业最缺的能力之一。能拿出「延迟—可达刚度」实测曲线的本科生,国内没几个。

硬核算力 500–2000 元 · 6–8 周

具身智能操作复现

用 LeRobot 或 ACT / Diffusion Policy 在一台低成本臂上复现「听指令抓指定物体」。

会学到

模仿学习 · 遥操作采数 · 策略部署

交付物

  • 自采数据集规模与多样性说明
  • 成功率对比(BC vs DP)
  • 失败模式分析

重点不是模型,是数据。能不能说清「你的数据为什么和别人的不一样」,决定这项目有没有价值。