用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手

53万一只的波士顿动力机器狗,玩不起怎么办?不如利用开源项目,拿树莓派DIY一个,成本不到4000元。
量子位 报道 | 公众号 QbitAI
这么一站,是不是就有波士顿动力狗那种feel了?
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
先来个热身运动,展示一下灵活的关节:
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
通过三轴身体姿态控制,这样一只树莓派版波士顿动力狗,可以实现两种运动模式。
一种是小跑姿态。这种4相步态下,机器狗对角线上的两腿同时移动,能达到更快的移动速度。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
另一种是步行姿态。这种结合身体运动的8相步态,有助于保持机器狗的平衡和稳定性。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
这只机器狗由外国小哥Michael Romanko打造。
是不是感到有一丝心动?
那么不妨接着往下看,拿好这份精确到每个细节的开源教程,拥有自己的迷你波士顿动力狗不是梦。(狗头)
硬件成本不到4000元
这只树莓派机器狗基于开源的ThingVerse Spot Micro框架打造。外壳部分由喷嘴0.6的3D打印机制作。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
软件部分在运行Ubuntu 16.04的树莓派3B计算机上实现。
所以首先,需要准备一个价值人民币230元左右的树莓派3B开发板。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
控制部分的组件,包括价格不到30元,接口为I2C的伺服驱动PCA9685。
以及12个伺服电机PDI-HV5523MG,单个价格约为70+元。
另外,还需要配备一块16×2,I2C接口的液晶显示器。
电池方面,采用的是2s 4000mAh的锂电池,直接连接电源伺服,价格在160元左右。
稳压器用到的是HKU5 5V/5A UBEC,为树莓派、液晶面板、PCA9695控制板供电,价格折合人民币约为45元。
整个一套下来,算上3D打印机,成本不超过4000元,甚至比斯坦福的廉价开源四足机器人Pupper成本(600-1000美元)更低。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
△斯坦福Pupper
精确到每个细节的教程
Mike组装教程比较简略,但是给出自己参考的一个“微型机器狗AI”(SpotMicroAI)社区。
SpotMicroAI的教程可谓是“手把手”,撰写教程的工程师几乎提供了组装机器狗的每一步详细,甚至连如何SSH连接到树莓派的方法都有,力求每个人都能看懂。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
首先是为树莓派安装操作系统,建议安装PINN,这是一个增强版的NOOBS操作系统安装器。
安装好以后,系统自带SSH和VNC,无需给树莓派外接键鼠,可通过远程方式对其进行调试。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
△ 成功通过VNC连接到树莓派
在PINN的众多操作系统选项中选择安装Raspbian Lite。此后将断开VNC连接,全部用SSH连接到树莓派。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
树莓派系统自带FTP,为了方便初学者在电脑和树莓派之间传输文件,建议安装FileZilla软件。
输入树莓派的IP地址、用户名、密码、端口22,点击Quickconnect即可连上树莓派的文件系统。现在,您可以根据需要从SpotMicroAI拖放文件。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
接下来进入最关键的步骤,安装机器狗控制软件,为了简化安装,作者已经写好了脚本,安装过程自动完成:
ssh pi@192.168.1.XXcurl https://gitlab.com/custom_robots/spotmicroai/basic-runtime/-/raw/master/utilities/self_install.sh | bash
然后启动通讯总线I2C。打开终端并运行以下命令:
sudo raspi-config
然后从显示选项进行以下更改:Interfacing options → Enable I2C
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
再按照下图的方式将所有硬件和树莓派连接起来:
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
机器狗外壳的3D打印文件也同时附送,作者建议使用0.6mm的喷嘴,层高设置为0.3mm,可以最大限度地加快打印速度。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
完成硬件组装后就是软件调试部分。
先下载JSON的格式的默认配置文件:https : //gitlab.com/custom_robots/spotmicroai/basic-runtime/-//blob/master/spotmicroai.default,将该文件放在用户主目录下。
打开校准工具,对12个伺服点击进行校准,找到机器狗“休息”时电机的初始位置。
cd ~/spotmicroai/calibration./calibration.sh
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
经过校准后的机器狗,就可以做出各种动作了。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
等等,给机器狗尾部安装的显示屏有什么用呢?其实它可帮我们快速看到机器狗当前的状态。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
比如,在上面的面板里,我们能看到树莓派CPU当前的温度、与外部控制器的连接状态、伺服控制板状态,等等。
至此迷你机器狗就大功告成了。如果你不仅想组装它,还想学习更高阶的开发教程,那么可以去看一下Extra里的内容。
下一步计划
现在Mike的迷你机器狗只能做一些简单的动作,Mike下一步的计划是让它和波士顿动力的机器狗一样智能。Mike未来的目标是:
1、加入激光雷达,通过SLAM实现房间的简单2D映射。就像原版的波士顿动力机器狗一样。
现在已经有人实现了Mike的第一个目标:
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
2、开发自动运动模块,指导机器人围绕感测到的2D环境执行简单任务。例如在房间中导航,并避免撞到障碍物。
3、结合摄像头或网络摄像头创建软件模块,进行基本的图像分类。例如,感知到拳头的闭合和张开,让机器人对某个动作做出特定反应,实现手势控制。
网友:整起来
自己动手DIY“波士顿动力狗”,这样的实践连树莓派官方都点了赞。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
网友们则纷纷表示:鹅妹子嘤,这真的很酷。
也有人迫不及待,打算自己动手做起来了。
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
用树莓派DIY波士顿机器狗省50万:教程开源,人人可上手
那么,整起来?
参考链接:
https://www.raspberrypi.org/blog/mini-raspberry-pi-boston-dynamics-inspired-robot/
https://github.com/mike4192/spotMicro#Overview
https://gitlab.com/custom_robots/spotmicroai

原文链接: https://mp.weixin.qq.com
- 本文内容来自网络,如有侵权,请联系本站处理。

2022-09   阅读(369)   评论(0)
 标签: robot RaspberryPi 机器人

涨知识
LTE Cat.1

Cat.1技术是LTE(Long-Term Evolution)技术的一种调制及编码技术,可以提供相对较高的数据传输速率,同时又具有低功耗、低成本的特点,可以为物联网设备的连接提供更好的解决方案。

评论:
相关文章
树莓派Build HAT

Raspberry Pi Build HAT 是一个扩展板,可连接到 Raspberry Pi 的 40 针 GPIO 接头,该接头是与 LEGO® Education 合作设计的,旨在使用 Raspberry Pi 计算机轻松控制 LEGO® Technic™ 电机和传感器。


树莓派超算和科学计算教程(全)

我们将用 Raspberry Pi 开始我们探索超级计算和科学编程科学领域的激动人心的旅程。


全球首款桌面级树莓派双轮足机器人问世!哈工大创业团队出品

近日,全球规模最大、最具影响力的众筹平台Kickstarter就发售了这样一种全新形态的桌宠机器人——全球首款桌面级树莓派双轮足机器人XGO-Rider。


树莓派如何设计3D打印外壳

这篇文章将为大家讲解有关树莓派如何设计3D打印外壳。


大疆暂停青少教育产品,机器人赛事梦想如何继续?

从2024年开始,大疆暂停了青少年板块的教育硬件产品的迭代,大学生板块比赛和产品还是会继续投入。


树莓派 5 发布,新特性细节公布

树莓派5 具有一些新特性,速度是树莓派 4B 的两倍多,并且是英国剑桥第一台自主设计芯片的树莓派计算机。


香橙派推出对标树莓派3B、CM4和Zero2W开发板

最近香橙派推出了它们的香橙派3B、香橙派CM4、香橙派Zero2W,代号和树莓派一模一样。分别对标树莓派的树莓派3B、树莓派CM4、以及树莓派Zero2W。


小米发布全新 CyberDog 2:更仿生、更智能、更开放

CyberDog 2 仿生四足机器人,和未来做朋友。


RaspberryPi HAT树莓派电机驱动板

这款电机驱动板足够强大,可以驱动4个直流电机或2个步进电机,并且额外提供4路全速PWM控制,可以控制4路舵机。


只需一枚树莓派,轻松造个游戏机

你怀恋小时候玩过的小霸王和街机游戏吗?使用RetroPie软件、树莓派和USB游戏控制器,不到一个小时,你就能重新捡起小时候玩过的游戏了:那些小时候没有打通的关,现在还有兴趣吗?

搜索
小鹏STEM教研服务

专属教研服务系统,助您构建STEM课程体系,打造一站式教学环境。