0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Amazing Hand:一个开源的3D打印仿真机械手项目

KiCad ? 2025-07-21 11:22 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文介绍了一款名为 Amazing Hand 的开源仿人机械手项目。该项目旨在解决市面上机器人手普遍昂贵且表现力不足的问题,提供一个低成本(低于200欧元)、轻量化(400克)且可完全3D打印的解决方案。

wKgZO2h8YrqAVY8aAAVQegyEBlk192.png ?

项目采用Apache 2.0许可证

机械设计采用:知识共享署名 4.0 国际许可证

项目仓库:https://github.com/pollen-robotics/AmazingHand


开始前插播一个小广告,有兴趣的小伙伴可以提前报名,abg欧博电子的小伙伴也会在工程师嘉年华和大家一起交流 KiCad 相关的主题。wKgZO2h8YrqAQsV_AADe92U1jNY936.jpg

Amazing Hand 项目

机械手通常非常昂贵且表现力不足。更灵巧的手通常需要线缆和位于前臂的外部执行器。 本项目的目标是以合理的成本在真实机器人(比如 Reachy2)上探索仿人手的可能性。=> 手腕接口是为 Reachy2 的手腕(Orbita 3D)设计的,但也可以轻松适配其他机器人的手腕……

wKgZO2h8YrqAJbmTAAF15fY-CnQ440.png

Amazing Hand 的特点是:

  • 拥有 4 根手指的 8 自由度仿人手

  • 每根手指有两个关节连接的指节

  • 几乎处处采用柔性外壳

  • 所有执行器内置于手掌内,无需任何线缆

  • 可 3D 打印

  • 重量 400 克

  • 低成本 (<200欧)

  • 开源

wKgZO2h8YrqAdO1oAAI3tG_mLTU661.png

每根手指由并联机构驱动。这意味着每根手指使用 2 个小型的 Feetech SCS0009 舵机来控制其屈伸和内收/外展。

wKgZO2h8YruABf3sAAKE_H19mqE845.png

提供两种控制方式:

  1. 使用串行总线驱动器(例如 Waveshare)+ Python 脚本

  2. 使用 Arduino + Feetech TTL Linker

两种方式都提供了详细说明,并提供了基础演示软件。由您选择!

BOM

以下是 BOM 表:

https://docs.google.com/spreadsheets/d/1QH2ePseqXjAhkWdS9oBYAcHPrxaxkSRCgM_kOK0m52E/edit?gid=1269903342#gid=1269903342

wKgZO2h8YruAc1IsAAIOExXyVXo928.png

自定义 3D 打印部件的详细信息在这儿:

https://docs.google.com/spreadsheets/d/1QH2ePseqXjAhkWdS9oBYAcHPrxaxkSRCgM_kOK0m52E/edit?gid=2050623549#gid=2050623549

wKgZO2h8YruAdN6xAAHW9Wrzi5U244.png

以下是如何打印所有所需自定义部件的指南:

https://github.com/pollen-robotics/AmazingHand/blob/main/docs/AmazingHand_3DprintingTips.pdf

KiCad 6之后,原理图与PCB的双向同步可以直接进行,无需导出网表。wKgZO2h8YruASEJfAAW712DrQdQ213.png

CAD 文件和 OnShape 文档

STL 和 STEP 文件可在此处找到:

https://github.com/pollen-robotics/AmazingHand/tree/main/cad

请注意,如果您想制作左手,手指部分是相同的,但有些部件是镜像对称的。右手专用部件以“R”开头,左手部件以“L”开头。

wKgZO2h8YruAdSL0AADQ2KPsOls804.png大家也可以访问 Onshape 文档:

https://cad.onshape.com/documents/430ff184cf3dd9557aaff2be/w/e3658b7152c139971d22c688/e/bd399bf1860732c6c6a2ee45?renderMode=0&uiState=6867fd3ef773466d059edf0c

注意,在“命名位置”工具中提供了预定义位置及其对应的舵机角度。

wKgZO2h8YryAG9TCAAQ6gSRVPrQ574.png

装配指南

结合 BOM 中标准组件的 Amazing Hand 组装指南在此处:

https://github.com/pollen-robotics/AmazingHand/blob/main/docs/AmazingHand_Assembly.pdf

wKgZO2h8YryAavzsAAV7lu7XHO0097.png

您将需要简单的程序/脚本来校准每根手指,可在此处获取:

  • 使用 Python 和 Waveshare 串行总线驱动器

  • 使用 Arduino 和 TTLinker:

请注意,本组装指南针对的是独立的右手。

如果您需要制作一只独立的左手,可以为舵机位置保留相同的 ID,然后在软件中选择是右手还是左手。

但是,如果您需要同时制作左右手并将其连接到机器人上,则必须为左右手的舵机分配不同的 ID。在同一条串行总线上,不同的舵机不能有相同的 ID……

运行 Demo

Demo 提供 Python 和 Arduino 两个版本。 您需要外部电源来为手掌内的 8 个执行器供电。 如果您还没有,一个简单的外部电源可以是带插孔连接器DC/DC 220V -> 5V / 2A 适配器。请查看物料清单:

https://docs.google.com/spreadsheets/d/1QH2ePseqXjAhkWdS9oBYAcHPrxaxkSRCgM_kOK0m52E/edit?gid=1269903342#gid=1269903342

Python 脚本:

https://github.com/pollen-robotics/AmazingHand/tree/main/ArduinoExample

Arduino 程序:

https://github.com/pollen-robotics/AmazingHand/tree/main/PythonExample

对于使用逆向/正向运动学的更高级用法,Demo目录中有几个示例,以及一些用于测试/配置电机的实用工具:

https://github.com/pollen-robotics/AmazingHand/blob/main/Demo

待办事项列表
  • 设计一个带有串行集线器和供电功能的小型定制 PCB,以将所有部件集成到手掌中

  • 进行抓取任务测试 => 基于可用的电机反馈,为闭合手掌添加更智能的行为

  • 研究实现 4 种不同手指长度或增加第五根手指的可能性

  • 研究使用 STS3032 Feetech 舵机替代 SCS0009 的可能性 => 体积相近但动力更强,但舵机摇臂不同

  • 研究通过用弹簧替换刚性连杆来增加柔顺性的可能性

  • 添加指尖传感器,将智能控制提升到一个新水平


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    3716

    浏览量

    43902
  • 机械手
    +关注

    关注

    7

    文章

    347

    浏览量

    30436
  • 3D打印
    +关注

    关注

    27

    文章

    3595

    浏览量

    112751
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于树莓派的工业级 3D 打印机!

    基于计算模4的3D打印机功能强大、可靠且易于使用!Formlabs采用树莓派计算模块4为其最新款3D打印机Form4提供动力,提升了其旗舰系列打印
    的头像 发表于 06-29 08:22 ?292次阅读
    基于树莓派的工业级 <b class='flag-5'>3D</b> <b class='flag-5'>打印</b>机!

    DELTA机械手多物料视觉分拣的应用

    正运动DELTA机械手多物料视觉分拣解决方案
    的头像 发表于 06-24 11:16 ?207次阅读
    DELTA<b class='flag-5'>机械手</b>多物料视觉分拣的应用

    答疑|3D打印打印立体字母吗?

    最近有朋友留言问:3D打印打印那种立体字母吗?会不会很难实现? JLC3D小编来解答:当然可以!无论是单独的字母,还是组合成单词或句子,3D
    发表于 05-21 16:17

    开源项目!如何制作手机用的电动3D扫描转盘

    怎么做这个电动转盘,话不多说,起来看看吧! 第步:3D打印零件和硬件准备 这个项目需要3
    发表于 03-25 13:45

    开源项目!教你如何制作开源教育机械

    和适应性强的机器人平台。 作为开源项目,构建Pedro所需的所有文件都可以在Pedro Github页面上找到: 用于3D
    发表于 03-10 11:22

    3D打印中XPR技术对于打印效果的影响?

    我是3D打印设备的制造商,我想具体了解下3D打印中XPR技术对于打印效果的影响? 或者是否能提供对应的专利信息以备查阅
    发表于 02-18 07:59

    案例分析,搬运机械手如何选择电机?

    ? ? ? 在选择搬运机械手的电机时,需要考虑多个因素以确保电机的性能满足机械手的运行需求。以下是详细的案例分析,说明如何为搬运机械手
    的头像 发表于 01-21 16:44 ?770次阅读
    案例分析,搬运<b class='flag-5'>机械手</b>如何选择电机?

    LabVIEW运动控制():EtherCAT运动控制器的SCARA机械手应用

    通过LabVIEW进行SCARA机械手的开发应用
    的头像 发表于 01-09 11:42 ?1183次阅读
    LabVIEW运动控制(<b class='flag-5'>一</b>):EtherCAT运动控制器的SCARA<b class='flag-5'>机械手</b>应用

    有源晶振在3D打印机应用方案

    随着 3D 打印技术的快速发展,3D 打印机在制造、设计和创新领域中发挥着越来越重要的作用。在这领域中,时间和精度至关重要。石英振荡器 Y
    发表于 12-25 10:04 ?0次下载

    uvled光固化3d打印技术

    说到UVLED光固化3D打印技术,那可是当下3D打印领域的股清流啊!这项技术利用紫外线和光固化树脂来制造
    的头像 发表于 12-24 13:13 ?791次阅读
    uvled光固化<b class='flag-5'>3d</b><b class='flag-5'>打印</b>技术

    DMD芯片在3D打印中的创新应用

    芯片简介 DMD芯片是种基于微电子机械系统(MEMS)技术的半导体器件,它由成千上万微小的可移动镜子组成,每个镜子可以独立控制,以反射光线。这种技术最初被应用于数字投影显示领域,但随着技术的发展,其在
    的头像 发表于 12-05 10:55 ?1429次阅读

    UV光固化技术在3D打印中的应用

    UV光固化3D打印技术凭借高精度、快速打印环保优势,在工业设计等领域广泛应用。SLA、DLP及CLIP技术各具特色,推动3D打印向高速、高精
    的头像 发表于 11-15 09:35 ?1545次阅读
    UV光固化技术在<b class='flag-5'>3D</b><b class='flag-5'>打印</b>中的应用

    物联网行业中的模具定制方案_3D打印材料选型分享

    3D打印材料介绍 3D打印技术是种快速制造技术,它可以将数字模型转化为实体物体。3D
    的头像 发表于 09-25 10:59 ?784次阅读
    物联网行业中的模具定制方案_<b class='flag-5'>3D</b><b class='flag-5'>打印</b>材料选型分享

    机械手 OEM 的应用

    机械手的结构类似于直角坐标系,由三相互垂直的直线运动轴组成,可以在三维空间内进行精确的直线运动。它具有结构简单、精度高、运动范围大等优点,适用于些对位置精度要求较高的应用场景,如电子元件的插件、焊接
    发表于 09-18 10:31

    3D打印耗材控湿方案--无水电解除湿器

    、熔胶不均匀以及力学性能下降等问题。控制3D打印耗材的湿度是保证打印质量的重要环。对于不同的3D打印
    的头像 发表于 09-03 10:20 ?1575次阅读
    <b class='flag-5'>3D</b><b class='flag-5'>打印</b>耗材控湿方案--无水电解除湿器