返回首页

预算伺服的 6DOF 机械臂:开发

本文描述了使用 Feetech STS3215 伺服、semi-SCARA 运动学和成对驱动进行反向间隙补偿的预算 6DOF 机械臂开发。实现了 BOM 成本 900 美元,并通过拓扑优化提高了刚度。适合模仿学习任务。

Budget 6DOF:Feetech 伺服和 semi-SCARA 方案
Advertisement 728x90

预算6自由度机械臂:从运动学设计到优化

一个开发团队打造了一款成本低于900美元的6自由度机械臂原型,专为家庭环境中模仿学习任务而设计。核心限制包括使用带有高达0.8°间隙的低成本舵机,以及基座关节承受高负载。解决方案是采用半SCARA运动学结构,结合垂直直线升降与水平连杆,通过成对舵机抵消间隙,并对部件进行拓扑优化。

该原型使用11个Feetech STS3215舵机(12位磁性编码器,4096个位置,15 kg·cm扭矩),另加一个步进电机用于Z轴,采用滚珠丝杠传动。总物料清单(BOM)成本为900美元,含运费。

驱动选型与运动学设计

预算替代方案:无反馈步进电机或支持TTL/RS485总线的智能舵机。Feetech STS3215因其价格在15–30美元之间、仅重55克且支持级联连接而被选中。

Google AdInline article slot

传统仿人设计不切实际:扭矩 M = F × L = 1 kg × 9.81 m/s² × 0.65 m ≈ 65 kg·cm,远超舵机能力(15 kg·cm)。半SCARA结构有效解决此问题:

  • 垂直Z轴——采用滚珠丝杠驱动(如3D打印机所用)。
  • 水平SCARA部分——连杆不受重力影响,减轻执行器负担。
  • 前臂带夹爪,实现完整的6自由度运动。

原型初期通过乐高Technic搭建概念验证,随后进入CAD建模阶段。

利用成对舵机补偿间隙

廉价舵机的间隙可达0.8°(高于标称<0.5°)。在650毫米臂长下,每关节导致约9毫米的线性偏差——累计定位误差超过1厘米。

Google AdInline article slot

解决方案:每个轴使用两个舵机施加预紧力,反向推压。虽可消除间隙,但重载下摩擦和齿轮箱磨损加剧。适用于中等负荷场景。

在定制测试台上进行验证:橡胶垫片提供微小预紧力,避免变形。详细方法发表于同行评审期刊《HardwareX》。

CAD模型显示,垂直轴成对舵机紧凑布局。使用亚克力和金属板组装的测试件证实了其在负载下的性能表现。

Google AdInline article slot

设计与成本优化

初始版本共需46个定制零件(激光切割、CNC加工、车削),成本约1500美元。简化后仅保留6个部件:铝型材与刚性框架。最终BOM成本为452美元(含中国运费),总成本控制在900美元。

简化方案选项:

  • 极简设计(如Aharobot)——牺牲刚性。
  • 刚性版本保留半SCARA结构优势。

对承力部件进行拓扑优化:

| 参数 | 原始值 | 优化后 | 提升幅度 |

|----------|----------|-------------------|------------|

| 质量 | 1.937 kg | 2.376 kg | +22% |

| 最大应力 | 93 MPa | 25 MPa | ↓3.7× |

| Y方向变形 | 1.05 mm | 0.41 mm | ↓2.5× |

| X方向变形 | 1.03 mm | 0.31 mm | ↓3.3× |

| Z方向变形 | 0.62 mm | 0.21 mm | ↓3.0× |

质量增加22%,但应力下降3.7倍,变形减少2.5至3.3倍。最终原型采用有机加强筋设计,兼顾强度与轻量化。

最终装配与应用场景

装配:11个舵机 + 1个步进电机,电机编号已标注于CAD模型中。在承载测试架上完成测试,并录制关节运动视频。

可扩展性:桌面级配置支持4台机械臂并行运行,亦可集成至移动平台。非常适合模仿学习研究,无需花费1.9万至3万美元购买商用系统(如Aloha或Agilex)。

核心收获:

  • 半SCARA结构将基座执行器扭矩从65 kg·cm降至可接受范围。
  • 成对舵机补偿0.8°间隙,定位误差小于1厘米。
  • BOM成本从1500美元降至900美元,零件数量由46个减至6个。
  • 拓扑优化使应力降低3.7倍,变形减少2.5至3.3倍。
  • Feetech STS3215凭借12位编码器与TTL/RS485总线支持,成为DIY 6自由度机器人坚实基础。

— Editorial Team

Advertisement 728x90

继续阅读