Stringman 开源房间级抓取机器人

Stringman 是一款开源的绳索驱动机器人,旨在通过将抓取器悬挂在四个天花板安装的执行器上来实现房间级的操作。通过利用房间的几何结构,它实现了比传统串联机械臂高得多的工作面积与成本比,在保持约 1.9 kg 有效载荷能力的同时,每美元提供的体积约为传统方案的 500 倍。

架构与机械结构

该系统采用绳索驱动架构,四个固定在房间角落的电机控制中心抓取器的位置。这种设计允许机器人通过调节绳索张力到达房间内的任何点,包括地面。由于提升力分布在所有四个电机上,有效载荷能力随总扭矩而非单个执行器的限制而扩展。

关键技术规格包括:

  • 工作体积: 支持 3m 至 10m(XY 对角线)以及 2.3m 至 4m 高度的房间。
  • 有效载荷: 地面附近最高可达 2.2 kg,平均为 1.9 kg。
  • 移动速度: 约 0.4 m/s。
  • 计算: 外部计算,利用用户的 PC 进行控制,抓取器和锚点上配有 Raspberry Pi 单元。
  • 连接性: 锚点系统使用 5 GHz Wi-Fi,支持仅限本地操作以保护隐私。

集成与控制

Stringman 专为家庭实验室集成而设计,具有 Python API 并支持 LeRobot 等现代 AI 驱动的机器人框架。用户可以使用模仿学习来训练新的行为;仅需 50 次演示即可使模型学习抓取或目标选择等任务。该系统使用基准标签(fiducial tags)来映射目的地(如洗衣篮或玩具箱),从而实现工作单元或其他机器人之间的自动“摆渡”任务。

为了管理悬挂式抓取器固有的不稳定性,该系统采用了主动摆动抵消算法。这种基于软件的方法可以在快速移动过程中抵消动量,而无需额外的硬件电机。

开源与安全

Stringman 已获得 OSHWA 认证,所有机械 CAD、PCB 设计和控制软件均公开可用。该项目优先考虑用户控制和隐私,允许在完全断网(air-gapped)的情况下运行,所有 AI 模型和 UI 处理均保留在本地网络内。

安全性通过物理设计限制来解决:系统配置了 28 N 的张力限制。如果绳索遇到过大的阻力,电机将自动放松,使绳索可以被拉松。这一设计选择旨在减轻家庭环境中与绳索相关的风险。

社区观点

机器人社区内的讨论强调了该项目在教育和实际应用方面的潜力。

  • 可扩展性与用例: 用户将该项目与工业桥式起重机和类似 Maslow CNC 的绳索驱动 CNC 系统进行了比较。对未来迭代的建议包括扩展系统以执行分类任务(如将硬件整理到箱子中),或将其用于自动化园艺任务。
  • 设计考量: 评论者指出它与 Skycam 等专业系统相似,后者也使用协调绞盘进行空间定位。一些贡献者建议,未来版本可以增加在不使用时“收起”绳索的机制,以改善对居住空间的美观影响。
  • 实现: 创建者 Nathaniel Harada 澄清说,该系统旨在易于使用,并指出工作区域可以动态调整以避开吊扇等障碍物。社区反应非常积极,许多人将其视为家庭自动化任务中移动机器人的可行且低成本的替代方案。

Sources

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • Dispatch