robodog/ 边造边学

一只狗 · 和它的说明书

我们要造一只会自己站稳的狗,
并且把每一步都讲明白。

不买任何现成套件。从画图、打印、接线,到在电脑里训练它走路,全部从零做起, 最后把它放在桌上 —— 从侧面推它一把,它自己迈腿站住。
这件事的主力是 AI。我零基础,边做边学;这个网站也是 AI 写的、AI 在维护。它写给和我一样完全没有机器人、编程、大学物理基础的人。

仿真画面:十几只一模一样的机器狗同时在网格地面上走,各自处在同一个步态的不同阶段
先在电脑里摔几百万次把走路练会
一只 3D 打印的四足机器狗站在工作台上,拖着一根供电线。这是 AI 画的概念图,腿上的舵机数量画得不对 —— 真机每条腿三个
再放到桌上把学会的东西真的走出来

示意两张都是 AI 画的概念图 —— 狗还没造出来。这个站记录的就是它被造出来的全过程。

12个关节四条腿,每条 3 个
1.409kg比一只成年猫小一圈
15cm站起来的高度
$753第一阶段全部花费
0个零件目前还一个都没买

这个站是谁写的

先把这件事说清楚,免得你读了半天才发现。

这只狗和这个网站,动手的主力都是 Claude。

分工是这样的。我零基础,负责提问题、做决定、掏钱,以后负责打印、接线、 把它组起来。Claude 负责算参数、画三维模型、写仿真和训练的代码,以及把这个网站从头写出来、一直维护下去 —— 你现在读的每一页,包括这一页,都是它写的。

这不是一句客气话,它就是这个项目本身。我们想知道的正是一个完全没有基础的人,靠 AI 能把这条链路走到哪一步。 所以站上不会只留下漂亮的结论。AI 算错的地方也照写 —— 比如它一度选错了舵机,讲得头头是道, 最后靠一个两分钟的除法才把自己推翻。

如果你也想试这条路,这个站真正有用的地方可能不在机器狗, 而在于它把「AI 带一个外行做工程」这件事,连同踩的坑,完整地摊开了。

你会学到什么

不是「看懂别人做的东西」,是「自己能做出来」。

力学

力气是怎么算出来的。马达要多大劲不是拍脑袋定的, 而是从「狗有多重、腿有多长」一步步推出来的。你会亲手算一遍。

控制

机器怎么知道自己现在是什么样。这是整个项目最重要的一课 —— 便宜马达和贵马达真正的差别不是力气,是「知不知道自己在哪」。

学习

机器怎么「学会」走路。没有人一行行写下每条腿什么时候抬, 而是让它在电脑里摔上几百万次,自己摸索出来。

判断力

怎么判断一个数字能不能信。这条最难教,所以我们把自己被数字骗到的 那两次完整写了下来,包括当时错在哪。

这只狗长什么样

10 种打印件、34 个,全部画完了。

全部零件 →

零件区里有一个能用手拖着转的三维模型 —— 画的就是要送去打印的那些实体本身,不是示意图。可以把它拆开看, 点任何一个零件进去看它是怎么躺在热床上被打出来的。

旁边还有一份装配说明:15 步,每一步写清从哪个方向装进去、要几颗什么螺丝、 用什么工具。这些不是照着经验写的 —— 是把全车零件摆进同一个坐标系逐步算出来的,而且哪一步被什么拦住、最小间隙剩多少,都印在页面上。

现在做到哪了

更新于 2026-08-04

  • ✓方案调研完成 —— 用哪种马达、几个关节、什么仿真器,都定了, 而且每条都写清了理由和代价。
  • ✓仿真跑得动吗:实测完成 —— 结论是跑得动。 过程中被一个假数字骗过一次,全过程写在这里。
  • ✓三轮对抗性评审做完 —— 花钱之前先尽力证伪自己的方案。 结果查出原方案有四处会让狗通不上电的致命问题,还好都在下单前抓到了。
  • ✓「马达装得下吗」这一关跑完了 —— 纯算几何,不用买任何零件。 结果是大腿够长,但髋部两颗马达会打架,得改尺寸才能下单。
  • ✓几何按闸门结论改完了 —— 髋偏置加到 60 毫米、 膝行程收到 100 度,写回参数文件后重跑闸门,这次通过了。
  • ▶正在做:画真正的零件 —— 闸门只证明了「按图纸装得下」。 接下来要把这套几何变成能打印的实体,收到马达后还得用卡尺量一遍真实尺寸再重跑闸门。在那之前不下单。
  • ·还没开始:打印零件 · 组装 · 训练策略 · 让它在真地板上走起来

最新进展

按日子记的流水账,带现场照片。

全部日记 →

两个我们自己搞砸、又自己抓出来的故事

过程比结论有用得多,所以完整保留,包括当时错的推理。

全部原理 →

从这里开始读

主线按「问题出现的顺序」排,从头往下最省力。

全部章节 →

这个网站有哪些区

不必按顺序读。名词看不懂就点开它,看完跳回来。

看不懂的地方是我们没写好,不是你笨。这个网站的写作规矩是: 每个专有名词第一次出现必须能点开、每个概念先给生活里的例子、 每个物理量配一个用手就能做的小实验、每个数字都要给一个参照物。 哪一条没做到,都算 bug。