柔性仿人手指全覆盖磁皮肤,具备接触觉和运动觉的双模态感知能力

人体精细触觉和本体运动觉依赖于相同类型的感受器,这些感受器位于肌肉、肌腱、关节和皮肤中,负责感知轻触、挠痒、细微压力、形状变化、肌肉张力、肌腱拉伸和关节位置变化等信息。因此方斌教授团队着手于具有高精度、小尺寸、可定制等优势的磁触觉传感器,集成于所设计的柔性仿人手上,提出具有多模态感知功能的软磁皮肤,在期刊 IEEE Robotics and Automation Letters上发表"Soft
Magnetic Skin With Motion and Contact Sensing for Anthropomorphic Robotic
Finger"。本文为机械手实现与人手类似的全方位感知能力奠定了基础,为人机交互开辟了新的可能性。

  1. 结构设计利用一体化浇注技术制备手指,3D打印技术制备手掌,选用腱绳传动和电机驱动。整个灵巧手有5根手指,共7个自由度(拇指的弯曲和旋转自由度,中间三指的弯曲自由度,小指的弯曲和侧摆自由度)。整个灵巧手高度集成,整体尺寸约为 210 *
    100 * 30 mm3,重量约为400g。其中,手指连接部位均采用C形关节结构,并用Ansys对其受力变形和应变情况进行仿真,结果证实该结构具有巨大优势--在抓取物体时,手指易正向弯曲,同时提供足够的抗反向变形力;在撤销外力后,手指易恢复。在这里插入图片描述
    采用MLX90393型霍尔传感器,2*2阵列式分布,高效传输磁场数据。经一系列机械性能测试,选用Ecoflex 00-30与NdFeB按1:0.6混合制备软磁皮肤,并通过Comsol对皮肤进行充磁仿真,以确定传感器布置。最后将所有部件集成到灵巧手上,并对其进行性能分析。2. 接触觉感知研究者通过搭建三轴移动平台,来探究所设计的磁触觉传感器对于接触区域和精细接触位置的感知能力。① 按压食指,磁场信号波动情况如图所示。这里,由于磁场随空间距离呈三次方衰减,灵巧手在初始张开状态下,拇指和食指间距离较大,故拇指三个通道的数据变化较小。此外,还存在环境中的磁场干扰以及传感器固有噪声等影响因素。在单次按压按压开始和按压释放时,原始数据(蓝线)会发生突然变化,这是由于接触导致皮肤变形而造成的。在按压过程中,原始数据的一阶导数(红线)从正值变为负值。完整的按压过程包括三个阶段:正值变化、维持和负值恢复。这种信号变化为区分触点信息提供了一种清晰且计算效率高的方法;在连续按压过程中,原始数据的一阶导数(红线)从正值变为负值(完整的按压过程包括三个阶段:正值变化、维持和负值恢复)。这种信号变化为区分触点信息提供了一种清晰且计算效率高的方法。研究人员分析认为,信号的变化主要受两个主要因素的影响:1) 传感器本身的定位,以及 2) 施加的压力大小。在连续加压过程中,蓝线呈现正负波动,可有效区分正负接触信息。此外,只有当按压啮合传感器位置时(由于传感器位于手指背侧),数据振幅才会突然呈指数增长。在这里插入图片描述
    使用 Tkinter 创建图形用户界面,实时动态展示接触区域。由于磁膜在连续挤压过程中的变形恢复缓慢以及产生相对位置偏移,故使用传感器每次开启读取时的磁场值(初始无接触状态)作为初始值,获得 93.9%的准确率。② 对于机器人系统来说,精细触觉感知是环境感知、反馈驱动控制和有效人机交互的基本前提。研究人员以食指指尖为重点探究对象,在700 mm3区域内采集14484个样本数据,利用MLP算法计算传感器的空间分辨率。结果显示 x、y 和 z 轴方向的均方根误差(RMSE)分别为 0.61 mm、0.29 mm和 0.05 mm。分析认为Z 轴的定位精度最高是因为,与外部干扰相比,按压运动引起的磁场变化要大得多。而在 x 轴和 y 轴方向,横向运动时磁性薄膜的牵引变形会引起磁场信号不确定性改变,进而导致定位精度下降。3. 运动觉感知在弯曲、动态变化的表面上检测特定的运动姿势仍然是机器人感知领域的一项重大挑战,研究人员通过磁触觉传感器,实现在复杂的非平面基底上弯曲时感知手指关节角度,从而达到对灵巧手的空间位姿研究。利用Random Forest算法拟合磁场数据和关节角,对于新采集的一组数据,拟合得到的关节角和使用 Kinovea标记得到的关节角对比结果如图所示。在这里插入图片描述
    4. 双模态感知研究人员发现人类的细微触觉和本体感觉都依赖于同类型的传感器并通过相同的管道,因此希望在不增加额外传感器的情况下,仅通过磁场信号来准确识别接触和运动信息。这更接近于生物感知,大大简化了系统设计。通过收集不同接触区域和弯曲角度下的磁场数据(100 组纯关节运动样本和 32 组接触样本,共 13200 个样本数据),进行数据处理,利用机器学习模型进行接触区域分类和关节角拟合。结果表明,Random Forest算法对于角度回归的RMSE = 0.9 ± 0.25,对于接触区域的分类准确率高达99.4%。在这里插入图片描述
    进一步地,为了更直观的解释手指对接触和运动的感知,研究人员记录手指抓取三个不同物体时的原始磁场数据(蓝线)变化,并分析了它们的一阶导数(红线)。如图所示,不同物体接触时的响应存在显著差异。因此,灵巧手可以感知不同的接触物体、接触部位、关节角度等信息。在这里插入图片描述
    5. 抓取操作① 人类手指间的配合方式非常多样,可以根据具体需求和动作的复杂程度而变化,其灵活性和协调性使得我们能够完成各种精细和复杂的手部动作。研究人员对灵巧手进行勾取、捏取、包络、夹取操作测试,并分析造成失败的原因。在这里插入图片描述
    ② 在相同的抓取情况下,相对于传统刚性机械手,文中所设计的仿人柔性五指灵巧手可以更安全地抓取脆弱物体。灵巧手表面的皮肤具有柔软、弹性和可变形的特性,能够更好地适应不同形状的物体表面。用相同的按压力接触物体时,软磁皮肤能减小损坏物体的风险,为灵巧手和物体提供一定的保护和缓冲效果。如图所示,研究人员展示柔性灵巧手对五种常见脆弱物体(泡沫、橡皮泥、打开的牙膏、薯片、毛绒球)的无损抓取。在这里插入图片描述
    ③ 人手的多关节和肌肉组织等导致手指向内(向掌心)弯曲很容易,而很难向外(向手背)弯曲,这种结构和生理特性使得手指在日常活动中更适合屈曲和握持物体,同时提供了稳定性和控制性。而对于一般平面结构来说,正向和反向变形所需的力一致,无法提供足够的支撑,但文章研究的 C 形关节很好地解决了这个问题。在抓取过程中,正向弯曲所需的力较小,同时具有较大的反向刚度,可以抵御反向变形。解决了传统柔性机械手的一大难点问题。本文所提及的m-skin 提供操作所需的灵活性和可扩展性,实现与物体的无缝集成。手指结构灵活、敏捷,能够提供反向支撑力,同时还能巧妙地抓住易碎物体。通过分析手指接触或操作物体时的磁场信号变化,可以准确定位接触区域并识别手指的空间姿态。在这里插入图片描述
    本文为机器人多模态传感领域发展提供了新的设计思路,解决了传统机器人传感技术的局限性,即不同的传感能力需要配备不同类型传感器问题,为机器人实现类人感知奠定了基础。X. Ding et al., “Soft Magnetic Skin With Motion and Contact Sensing for Anthropomorphic Robotic Finger,” in IEEE Robotics and Automation Letters, doi: 10.1109/LRA.2024.3495590.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/474595.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【蓝桥杯C/C++】I/O优化技巧:cin.tie(nullptr)的详解与应用

文章目录 💯前言💯I/O流的基本概念💯cin.tie(nullptr)使用场景底层机制与ios::sync_with_stdio(false) 的搭配使用手动刷新输出流 💯使用示例和性能对比示例代码 💯常见误区和注意事项进一步优化:快速输入输…

字节青训-判断数组是否单调、判断回旋镖的存在、字符串解码问题、小F的矩阵值调整、数字字符串中圆圈的数量计算 、小Q的非素数和排列问题

目录 一、判断数组是否单调 问题描述 测试样例 解题思路: 解题思路 数据结构选择 算法步骤 最终代码: 运行结果: ​编辑 二、判断回旋镖的存在 问题描述 测试样例 解题思路: 解题思路 算法步骤 最终代码&#xff…

ArkTS组件结构和状态管理

1. 认识基本的组件结构 ArkTS通过装饰器Component 和Entry 装饰 struct 关键字声明的数据结构,构成一个自定义组件 自定义组件中提供了一个build函数,开发者需要在函数内以链式调用的方式进行基本的UI描述,UI描述的方法请参考UI描述规范srtuc…

14. 乘法口诀挑战赛

文章目录 概要整体架构流程技术细节小结 1. 概要 ~ Jack Qiao对米粒说:“为了帮助孩子们更好地学习乘法,智慧镇的镇长决定举办一场特别的活动——“乘法口诀挑战赛”。比赛的规则非常简单:参与者需要输入一个正整数 n,然后系统会…

环形缓冲区 之 STM32 串口接收的实现

STM32串口数据接收环形缓冲区接收实例说明 ...... 矜辰所致前言 关于环形缓冲区,网上有大量的理论说明文章,在有些操作系统中,会有实现环形缓冲区的代码,比如 RT-Thread 的 ringbuffer.c 和 ringbuffer.h 文件,Li…

Matplotlib | 理解直方图中bins表示的数据含义

引出问题 hist作图中 bins 发生变换 y轴的数据也变化 想不通 不是说y轴计算的是频率吗 频率既然是定值 为什么y轴的数据就还会变化?那我确定了bins的数值 我想获得bins内各个柱子(bin)中数据点的数量如何获得 bins的变化 先看一组数据 da…

【Linux】基础02

Linux编译和调试 VI编辑文件 vi : 进入文件编辑 是命令行模式 i :从光标处进入插入模式 dd : 删除光标所在行 n dd 删除指定行数 Esc : 退出插入模式 : 冒号进入末行模式 :wq : 保存退出 :q : 未修改文件可以退出 :q! …

Linux网络——套接字编程

1. 网络通信基本脉络 基本脉络图如上,其中数据在不同层的叫法不一样,比如在传输层时称为数据段,而在网络层时称为数据报。我们可以在 Linux 中使用 ifconfig 查看网络的配置,如图 其中,inet 表示的是 IPv4,…

深度学习的实践层面

深度学习的实践层面 设计机器学习应用 在训练神经网络时,超参数选择是一个高度迭代的过程。我们通常从一个初步的模型框架开始,进行编码、运行和测试,通过不断调整优化模型。 数据集一般划分为三部分:训练集、验证集和测试集。常…

Jmeter 如何导入证书并调用https请求

Jmeter 如何导入证书并调用https请求 通过SSL管理器添加证书文件 支持添加的文件为.p12,.pfx,.jks 如何将pem文件转换为pfx文件? 在公司内部通常会提供3个pem文件。 ca.pem:可以理解为是根证书,用于验证颁发的证…

LabVIEW 温湿度测试与监控系统

煤炭自燃是煤矿和煤炭储存领域面临的重大安全隐患,尤其是在煤炭堆积和运输过程中,温湿度变化会直接影响煤体的氧化速率和自燃倾向。传统的监测手段通常存在实时性差、数据处理复杂等问题,难以准确评估煤自燃的风险。因此,设计了一…

IDEA 开发工具常用快捷键有哪些?

‌在IDEA中,输出System.out.println()的快捷键是sout,输入后按回车(或Tab键)即可自动补全为System.out.println()‌‌。 此外,IDEA中还有一些其他常用的快捷键: 创建main方法的快捷键是psvm,代…

KF UKF

我需要Kalman 现在,主要是用来处理检测问题情况里的漏检,因为模拟了一段2D, (x,y)的数据,为了看效果,画的线尽量简单一点: import numpy as np import matplotlib.pyplo…

多品牌摄像机视频平台EasyCVR视频融合平台+应急布控球:打造城市安全监控新体系

在当今快速发展的智慧城市和数字化转型浪潮中,视频监控技术已成为提升公共安全、优化城市管理、增强应急响应能力的重要工具。EasyCVR视频监控平台以其强大的多协议接入能力和多样化的视频流格式分发功能,为用户提供了一个全面、灵活、高效的视频监控解决…

第8章硬件维护-8.2 可维护性和可靠性验收

8.2 可维护性和可靠性验收 可维护性和可靠性验收非常重要,硬件维护工程师在后端发现问题后,总结成可维护性和可靠性需求,在产品立项的时候与新特性一起进行需求分析,然后经过设计、开发和测试环节,在产品中落地。这些需…

医学图像语义分割:前列腺肿瘤、颅脑肿瘤、腹部多脏器 MRI、肝脏 CT、3D肝脏、心室

医学图像语义分割:前列腺肿瘤、颅脑肿瘤、腹部多脏器 MRI、肝脏 CT、3D肝脏、心室 语义分割网络FCN:通过将全连接层替换为卷积层并使用反卷积上采样,实现了第一个端到端的像素级分割网络U-Net:采用对称的U形编解码器结构&#xff…

如何解决多系统数据重复与冲突问题?

多系统并行运作已成为现代企业的常态。企业通常同时使用ERP、CRM、HR等多个业务系统来管理不同的功能模块。然而,这种多系统环境也带来了一个常见且棘手的问题:数据重复与矛盾。由于各系统独立运行且缺乏有效的集成机制,不同系统间的数据容易…

麒麟时间同步搭建chrony服务器

搭建chrony服务器 在本例中,kyserver01(172.16.200.10)作为客户端,同步服务端时间;kyserver02(172.16.200.11)作为服务端,提供时间同步服务。 配置服务端,修改以下内容…

【GPTs】Ai-Ming:AI命理助手,个人运势与未来发展剖析

博客主页: [小ᶻZ࿆] 本文专栏: AIGC | GPTs应用实例 文章目录 💯GPTs指令💯前言💯Ai-Ming主要功能适用场景优点缺点 💯小结 💯GPTs指令 中文翻译: defcomplete_sexagenary(年&a…

Chainlit快速实现AI对话应用将聊天记录的持久化到MySql关系数据库中

概述 默认情况下,Chainlit 应用不会保留其生成的聊天和元素。即网页一刷新,所有的聊天记录,页面上的所有聊天记录都会消失。但是,存储和利用这些数据的能力可能是您的项目或组织的重要组成部分。 之前写过一篇文章《Chainlit快速…