在机器人灵巧手科研领域Allegro Hand是使用非常广泛的四指科研灵巧手。它拥有拇指加三根手指共16个主动驱动自由度手掌尺寸接近成年人手掌常搭载于Franka协作机械臂末端用来开展抓取、手内操作算法验证。即便硬件自由度充足要让Allegro Hand像人一样在手中同时握住2‑4个分散的小物体依旧是一个极具挑战的问题。人类可以采用分批的策略抓取物件用部分手指捏住第一个物体之后保持关节锁死再调动其余空闲手指抓取下一个物体。但传统算法大多控制Allegro Hand所有手指同步动作只完成单个物体包裹抓取现有的多物体同步抓取方案又要求物体必须紧密聚集摆放。一旦物体分散抓取极易失败。瑞典皇家理工KTH研究团队围绕Allegro Hand这套硬件完整开发了SeqGrasp优化算法、SeqDataset大规模仿真抓取数据集、SeqDiffuser扩散抓取生成模型。这套方案每次只占用手部部分自由度逐个抓取物体已经抓取的物体保留在手内剩余自由度继续执行后续抓取最多可连续抓取4个物体。对比基线MultiGrasp抓取成功率最高提升43.33%SeqDiffuser抓取生成速度相比传统优化方法快750‑1250倍。一、硬件背景Allegro Hand的能力与现实约束Allegro Hand每根手指配备4个独立驱动关节合计16自由度关节无耦合支持对每个关节独立控制。把算法落地到这款灵巧手做多物体序列化抓取需要面对几个硬件带来的客观约束关节复用冲突不同夹持模式会共享部分关节。一旦某组关节被一次抓取占用冻结所有依赖这些关节的其余夹持模式都会失效算法需要精细化管理关节占用状态手掌空间有限Allegro Hand手掌物理空间有限当手中已经持有2‑3件物体留给新物体的操作空间被大幅压缩极易发生物体之间互相穿透挤压仿真与实物鸿沟仿真环境中稳定的抓取姿态迁移到真实Allegro Hand上微小的定位误差就会造成物体脱落。过去多物体抓取相关研究大多最多只支持2个物体或者仅适配球体、圆柱体这类简单几何体专门面向Allegro Hand的大规模序列化多物体抓取公开数据集处于空白。二、SeqGrasp面向Allegro Hand的序列化抓取优化算法SeqGrasp属于机械手无关的优化框架论文中主要在Allegro Hand上开展实现与验证。核心思路每次抓取仅启用Allegro Hand一部分自由度抓取完成后冻结对应关节剩余可用自由度留给后续物体循环执行最多完成4个物体的抓取序列。针对Allegro Hand论文定义7组对抗空间Opposition SpaceOS分别是中指‑无名指、食指‑中指、拇指‑食指、无名指‑手掌、中指‑手掌、食指‑手掌、拇指‑手掌。 每一组对抗空间由两部分组成二元掩码向量标记该模式需要使用Allegro Hand的哪些关节一组手部三维接触点集合代表可以施加夹持力的手部表面。仅依靠一组对抗空间的两个接触点就可以实现稳定夹持不需要调动全部16个关节。算法核心流程来自论文Algorithm 1在可用对抗空间集合中随机采样一组OS用于抓取当前目标物体使用MALAMetropolis‑Adjusted Langevin Algorithm做梯度优化求解抓取位姿能量函数共6项加权子项包含力封闭、接触距离、手‑物穿透、手自穿透、物体‑物体穿透、关节限位保证不破坏已经握在手内的物体同时姿态符合Allegro Hand硬件关节范围将已经使用完毕的对抗空间从可用集合剔除更新剩余全部对抗空间的关节掩码若某一组OS依赖的关节全部被占用则直接移除该OS循环执行直到没有剩余可用对抗空间或者完成预设物体抓取数量。整套优化输出的抓取序列全部满足Allegro Hand物理约束为数据集生成提供基础。三、SeqDatasetAllegro Hand专用大规模序列化抓取数据集现有公开多物体抓取数据集大多面向同步抓取很多适配Shadow Hand缺少Allegro Hand的序列化样本。SeqDataset是当前规模最大的序列化多物体灵巧手数据集。数据集目标灵巧手最大抓取物体数有效抓取样本抓取模式开源MOG人手Barrett手‑28K同步/序列化❌Grasp’EmShadow Hand290K同步✅SeqDataset(Ours)Allegro Hand4870K序列化✅源物体取自DexGraspNet共509个物体模型缩放物体包围盒至0.06‑0.10 m适配Allegro Hand手掌尺寸构造600套四物体组合做4次随机置换得到2400组唯一物体序列使用SeqGrasp生成原始抓取总量490万条在Isaac Gym仿真器中做物理有效性校验仿真验证条件物体密度500 kg/m³摩擦系数2.06个正交方向施加9.8 m/s²加速度持续100仿真步全部物体保持接触、最大穿透深度小于1 cm才判定为成功样本筛选后保留870K87万条有效无穿透抓取样本数据生成消耗约2500小时A100 GPU算力数据集开源。数据集统计得到贴合Allegro Hand硬件特性的客观结论手掌参与的对抗空间无名指‑手掌、中指‑手掌、食指‑手掌抓取成功率显著高于指尖‑指尖类对抗空间其中Ring‑Palm成功率45.57%Thumb‑Index成功率仅5.75%Thumb‑Palm为17.67%。论文假设该现象来源于Allegro Hand和人手生物力学结构差异人类擅长的拇指主导抓取在这款机械手上稳定性反而偏低统计显示96.12%样本具备抓取3‑4个物体的能力证明这套策略可以有效利用Allegro Hand的自由度资源。四、SeqDiffuser基于扩散模型面向Allegro Hand的高速抓取生成SeqGrasp优化得到的抓取质量高但计算开销巨大生成256个抓取样本SeqGrasp、MultiGrasp约需要900‑1000秒无法用于机器人实时任务。团队基于SeqDataset训练条件扩散模型SeqDiffuser。模型基于DexDiffuser架构改造把Allegro Hand的对抗空间OS作为条件输入将选中OS编码为one‑hot特征向量和抓取表征拼接设计二进制扩散选择掩码扩散加噪、去噪过程只更新当前OS所对应的关节与手部位姿已经被之前抓取冻结的关节保持不变使用BPSBasis Point Set对物体点云编码作为物体条件损失函数仅针对掩码选中维度计算。实测生成256个抓取仅需要0.8秒相比优化方法提速750‑1250倍。论文明确指出它的短板扩散生成样本普遍存在更大手‑物体穿透深度仿真可以通过但很多姿态无法直接在真实Allegro Hand硬件复现需要后处理优化。五、仿真与实物实验对比基线为SOTA同步多物体抓取方法MultiGrasp实物硬件平台Franka Panda机械臂 Allegro Hand灵巧手。测试物体分为两套3D打印适配尺寸的测试物体集、日常物体集。实物测试执行高加速度动态轨迹、手掌朝下手腕±90°旋转模拟扰动检验抓取稳定性。仿真实验Isaac Gym评价指标成功率SR、最大穿透深度Pene.、多样性Div.、生成耗时Eff. 1‑2个物体SeqGrasp、SeqDiffuser与MultiGrasp性能接近 3‑4个物体场景SeqGrasp成功率显著优于MultiGrasp。MultiGrasp调用Allegro Hand全部自由度同步抓取单物体接触点更多但随着物体数量增加手物挤压造成穿透快速增大成功率大幅衰减。 所有方法在4物体任务均出现性能下降3个物体已经占用Allegro Hand手掌大部分空间第四个物体抓取逼近机械手运动学极限物体间交互组合爆炸任务难度急剧上升。 SeqDiffuser速度优势极大但输出样本穿透数值显著高于SeqGrasp。真实硬件实验SeqGrasp打印物体集3物体任务10次试验5次成功4物体任务10次试验5次成功平均成功率约50%MultiGrasp平均成功率仅8.7%部分试验甚至无法输出有效抓取同步抓取依赖物体之间互相挤压维持稳定现实微小定位误差就直接导致物体掉落SeqDiffuser实物平均成功率仅13%。主要原因是扩散模型输出的穿透使得真实Allegro Hand无法复现仿真内的理想姿态。六、研究局限当前对抗空间选择、物体抓取顺序为随机采样目的获取多样性数据集不是任务最优抓取序列未来可以通过人类偏好学习得到面向任务的最优抓取时序该工作只输出目标抓取关节位姿没有做机械臂运动规划无法直接得到无碰撞到达抓取姿态的运动轨迹因此没有完成完整端到端抓取演示后续可以结合强化学习以目标抓取位姿为条件学习运动策略。Allegro Hand是机器人研究中最主流的科研灵巧手之一大量研究集中在单物体抓取。该工作跳出“全部手指同步包裹物体”的思路通过分次占用自由度充分利用Allegro Hand的16自由度实现手内连续抓取多个物体。
企业数字化 ERP 产品动态
相关推荐
C++语言原理与实践(八):string类的底层实现 本篇目标:掌握string类的部分接口的实现一. string类的底层实现1.构造函数首先我们为了与tsd库里面的string 隔离一下,我们需要定义一个自己的命名空间,我的就是kong了,C 中的字符串本质上是由字符数组构成的,而 C 风格… · 2026/9/25 20:56:37
12G显存跑27B模型:128K上下文与50+ tokens/s的量化推理实战 1. 为什么要在12G显存上折腾27B模型先说结论:12G显存跑27B模型,128K上下文,decode 50 tokens/s,这件事在一年前基本属于天方夜谭,但现在通过量化技术、KV Cache优化和投机解码的组合拳,确实能摸到门槛。我自… · 2026/9/25 20:56:12
物理研究需要哪些核心技能 物理研究的核心技能可分为五大核心维度,覆盖从理论构建到实验落地的完整研究闭环,完全匹配你此前规划的物理学习进阶路径: 🧮 数学建模与工具应用能力
这是物理研究的底层基础,所有物理规律最终都要通过数学语言精准表… · 2026/9/25 20:56:05
ST Model Zoo还是自研模型?嵌入式AI模型设计的实用指南 上周一个做嵌入式的朋友问我:ST 官方已经放出了 Model Zoo,里面现成的模型一大堆,我们真的还需要自己设计模型吗? 我没有直接回答,而是反问他:你的目标芯片是哪个,数据长什么样,精度… · 2026/9/26 2:16:16
Fathom Lite 升级指南:二进制替换、版本校验与 Web 服务器重启 数据分析后端 【免费下载链接】fathom Fathom Lite. Simple, privacy-focused website analytics. Built with Golang & Preact. 项目地址: https://gitcode.com/gh_mirrors/fa/fathom 点击查看 免费下载 本篇技术指南面向自托管 Fathom Lite 网站分析服务的运… · 2026/9/26 2:16:16
IOPaint 安装教程:15 分钟在 Windows 上免费跑起 AI 消除工具 IOPaint 安装教程:15 分钟在 Windows 上免费跑起 AI 消除工具 【免费下载链接】IOPaint Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any… · 2026/9/26 2:16:16
特征处理进阶指南:从AUC 0.72到0.79的实战提升 在最近一次客户流失预测的项目里,我遇到了一件让自己印象很深的事:第一轮特征处理(缺失值填充、归一化、类别编码)做完之后,LightGBM的AUC停在0.72左右,不管怎么调参都上不去。后来我停下调参,回… · 2026/9/26 2:16:10
大促主从延迟与读写分离陷阱:复制链路优化与关键业务强一致读路由 大促主从延迟与读写分离陷阱:复制链路优化与关键业务强一致读路由在大促活动的架构设计中,**读写分离(Read-Write Splitting)**是分摊数据库(MySQL)主库压力、提升系统整体只读吞吐的经典手段。通常架构师会… · 2026/9/26 2:16:04
基于 eBPF 的生产零侵入网络与系统延迟剖析:BCC 与 bpftrace 实战 基于 eBPF 的生产零侵入网络与系统延迟剖析:BCC 与 bpftrace 实战在大促活动的核心生产环境中,遇到偶发性网络长尾抖动或系统调度卡顿是最棘手的疑难杂症。此时,系统面临三重严苛的排查约束:
严禁重启服务:服务处于数十… · 2026/9/26 2:16:04
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍 简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践 一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46