提起机器狗,很多人最先想到的是两款网红机器狗——波士顿动力的SpotMini和宇树科技的A1。


前不久,波士顿动力公布了SpotMini的价格:74,500美元 (约52万人民币)
杭州宇树科技(Unitree)最新研发的四足机器狗A1售价不到1万美元(约7万人民币),比SpotMini更加亲民。
虽然外形相似,但这两个网红机器狗还是有着很大不同的。所以单纯用价格来衡量两者并不公平。
从宣传片看,A1机器狗主要面向个人用户。
而波士顿动力则更希望SpotMini能够在工业和商用领域有所作为。
当然,这两款出色的机器狗的区别还有很多很多。不过他们共同特点都是闭源的。(虽然SpotMini早期曾经开源,但如今已经不再开源了。)对于我们来说,想要DIY这两款机器狗几乎是不可能的。
这里我们想要给您介绍一款斯坦福学霸所开发的四足机器狗Pupper(Pupper的硬件和软件都是完全开源的)。

我们太极创客团队里的小黑(BlackBox114)曾经做出了这款机器狗。根据他的经验,自制这款机器狗大约需要3000-3500元人民币左右。虽然对于学生党来说,这个价格还是有点小贵。但是通过这款机器狗的搭建所学到的知识和技能绝对是无价的。

树莓派。主要身体部件采用3D打印零件。无论是源程序还是机械零件3D文件都可以免费下载。
Pupper 3D文件下载:https://a360.co/2TEh4gQ
主控软件下载:https://github.com/stanfordroboticsclub/StanfordQuadruped
更难能可贵的是,Pupper开发者还为这款机器狗的搭建和使用制作了详细说明文档。
Pupper 装配和使用说明:https://pupper.readthedocs.io/

以下表格是Pupper搭建所需要的硬件清单:

不过在您决定开始制作Pupper以前,请先做好思想准备。Pupper的搭建需要您对树莓派使用、Python语言以及舵机控制具备一定的基础。虽然机器狗看起来很好玩,但是这里面所凝聚的技术却一点也不简单。

假如Pupper开发对您来说有些难度。那么您也可以从基础机器人开发入门。在创客世界里,很多人都是通过Arduino开发板入门学习使用机器人开发的。
对于Arduino开发板,我们太极创客团队制作了《零基础入门学用Arduino》教程。通过点击这里的链接,您可以打开我们的教程视频。