工程实践 · F5
调试方法论
机器人故障往往是多因一果。方法不对,你会花两周修一个「看起来好了」的问题。
要学什么
- 二分定位:从链路中间切一刀,判断问题在前半段还是后半段
- 最小复现:把问题压缩到最短路径
- 日志分级与打点位置的选择
- 假设—验证循环:一次只改一个变量
四条路线需要多深
算法用过
系统软件精通
嵌入式电控精通
机械结构用过
「精通」= 能从零推导 / 能手写实现 / 能判断别人的方案对不对;「用过」= 能调起来、能改参数;「知道」= 能听懂、能提问。
怎么算学会了
能用二分法定位一个跨三层的延迟问题,并留下可复用的排查记录。
常见错误
- 同时改三个参数,现象消失了也不知道是谁的功劳
- 没有记录排查过程,同一个问题下次再来一遍