Lerobot SO-ARM100 Part I机械臂调试记录
硬件组装调试

Lerobot

前一阵子偶然看到了Lerobot的项目,和自己心中设想的很契合。之前一直准备做带移动底盘的多功能平台。从零开始确实有点太麻烦,就借这个机会先复现别人的东西再进行改装。 首先明确一下这个项目是做什么的。Github页面上的介绍如下,题目是State-of-the-art AI for real-world robotics: 🤗 LeRobot aims to provide models, datasets, and tools for real-world robotics in PyTorch. The goal is to lower the barrier to entry to robotics so that everyone can contribute and benefit from sharing datasets and pretrained models.

🤗 LeRobot contains state-of-the-art approaches that have been shown to transfer to the real-world with a focus on imitation learning and reinforcement learning.

🤗 LeRobot already provides a set of pretrained models, datasets with human collected demonstrations, and simulation environments to get started without assembling a robot. In the coming weeks, the plan is to add more and more support for real-world robotics on the most affordable and capable robots out there.

🤗 LeRobot hosts pretrained models and datasets on this Hugging Face community page: huggingface.co/lerobot

总结一下关键字,就是Pytorch的real-world robotics。Imitation learning and reinforcement learning。Pretrained models。这里的Imitation learning指的是由人指导机械臂做事,机械臂就可以按照同样的规则模仿。简而言之是一个入门机器人的好项目,成本也适合,一只七百多搞定。

1.BOM

BOM是bill of materials的缩写,也就是物料清单。这也是我要做的第一步,这里分两个部分,一个部分是硬件,一个部分是3D打印件。

1.1 3D打印件

关于3D打印的材质和打印件在如下链接。以下总结要点:

设置这里其实没什么说的,主要是最前面的参数比较重要。下面根据自己的需要选择不同的文件就可以了,对我们自己来说,使用拓竹的概率大一些。下面有A系列和P系列对应的文件,打印就可以了。

还有一些可能要打印的就是一些可选配件,这部分最好按需要打印。

1.2 硬件购买

这部分主要是购买的东西。我把表格直接放在下面:


两只机械臂的版本:

PartAmountUnit Cost (RMB)Buy CN
STS3215 Servo12¥97.72TaoBao
Motor Control Board2¥27TaoBao
USB-C Cable 2 pcs1¥23.9 * 2TaoBao
Power Supply2¥22.31TaoBao
Table Clamp 4pcs1¥9.2TaoBao
Screwdriver Set1¥14.9TaoBao
Total¥1343.16

一只机械臂版本:

PartAmountUnit Cost (RMB)Buy CN
STS3215 Servo6¥97.72TaoBao
Motor Control Board1¥27TaoBao
USB-C Cable 2 pcs1¥23.9TaoBao
Power Supply1¥22.31TaoBao
Table Clamp 2pcs1¥7.8TaoBao
Screwdriver Set1¥14.9TaoBao
Total¥682.23

页面上也提供了整买的链接,这里我们不考虑。

这里需要提前注明一下,STS3215 舵机有两个版本。7.4V版本和12V版本,我们这里直接上12V版本,为了应对更多情况。需要变的就是电源需要买12V 5A+(这里推荐12V6A或者12V7A而不是12V5A)的版本,其他都保持一致。

因此我们要购买的就是STS3215(12V)12个,舵机驱动板2个,12V电源1个,USB-C数据线2根。夹器4个,最后一个是精密螺丝刀。

2.组装

← back to writing