Skip to content
返回开源项目

OPEN SOURCE DEEP DIVE

EMGTeensyDynamixel

Takto One:开源手部外骨骼

开源手部外骨骼:12 个关节磁编码器读取手指运动,8 电机肌腱驱动,Teensy 端控,支持动捕、遥操作、EMG 意图与力反馈研究。

molanocortes/takto-one10JavaScriptNOASSERTION1 min read

把手部感知做成闭环实验平台

TAKTO ONE 是一个开源手部外骨骼,用 12 个 AS5600 磁编码器直接读取四根长指的关节角度,再用 8 个电机经肌腱驱动手指。它的控制回路运行在 Teensy 4.1 上,不需要宿主计算机参与基本执行,因此同一套硬件可以同时支持动作捕捉、遥操作和力反馈研究。

TAKTO ONE 手部外骨骼
TAKTO ONE 的目标是在关节本体测量手指运动,并按关节提供驱动反馈。

硬件侧包括 71 个 3D 打印件、两块自制 PCB、完整 KiCad 工程与制造输出、Teensy 固件、Dynamixel 总线接口,以及可下载的 BOM。八个电机几乎占据约 1222.25 欧元总成本中的 1040 欧元;这意味着降低电机数、改进串联弹性传动,是仓库作者明确留给社区的两个主要方向。

传感、控制与 EMG 信号

浏览器三维孪生以 60 Hz 更新,固件流默认 50 Hz,内嵌控制回路最高可到 2 kHz;三者是不同速率,不应混为一谈。设备还将 14 个编码器通道、手部与前臂 IMU、EMG 包络与 RMS、电机遥测写进同一帧流与 SD 卡日志,便于为意图识别和控制学习建立同源数据。

EMG 与编码器融合的共享控制示意图
作者给出的意图融合研究示例:在 stick-slip 场景中,仅编码器观测的辅助启动为 172 ms,融合激活通道后缩短到 12 ms。

EMG 输入采用 MyoWare 2.0 与标准三电极接口,固件在约 1 kHz 过采样后归约成包络和 RMS。这说明平台已经为“感知—意图—辅助”闭环准备了接口,但作者也明确区分了研究与工程完成度。

已经建立的能力与边界

状态说明
已验证固件在设备上运行;12 个磁编码器同时读取;双 IMU 安装;四根长指组件已构建并测出;电机经串联弹性或刚性传动驱动手指。
内置演示浏览器控制台、三维孪生、AR 层与手机 App;可离线模拟运行;SD 卡日志格式支持会话回放。
未声明完成力渲染、透明控制与辅助行为尚未在仓库内完成特征化;穿戴实验前的限位、安全与 watchdog 验证由使用者负责。
明确限制八电机方案成本高;当前串联弹性执行器是简化设计;项目不是医疗设备,也不能用于无人监督康复。
TAKTO ONE 的三种配色与个性化外观
除结构件外,TAKTO ONE 还提供个性化配色方案。

仓库同时给出 TAKTO-SIGN 德语手语采集、训练与识别栈作为平台示例,并把机器人手驱动、康复评估、高精度机器控制和更多数据集视为扩展方向。适合关心手部外骨骼、触觉反馈、遥操作和同源多模态传感数据的研究者进一步复现。