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

人体精细触觉和本体运动觉依赖于相同类型的感受器,这些感受器位于肌肉、肌腱、关节和皮肤中,负责感知轻触、挠痒、细微压力、形状变化、肌肉张力、肌腱拉伸和关节位置变化等信息。因此方斌教授团队着手于具有高精度、小尺寸、可定制等优势的磁触觉传感器,集成于所设计的柔性仿人手上,提出具有多模态感知功能的软磁皮肤,在期刊 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.

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【摘要】正点原子--Makefile--学习笔记

目录 一、Makefile 基础1、Makefile引入2、Makefile初次编写 二、Makefile语法1、Makefile规则格式2、Makefile第一次升级 一、Makefile 基础 1、Makefile引入 2、Makefile初次编写 二、Makefile语法 1、Makefile规则格式 2、Makefile第一次升级

【WPF】Prism学习(八)

Prism Dependency Injection 1.处理解析错误 1.1. 处理解析错误: 这个特性是在Prism 8中引入的,如果你的应用目标是早期版本,则不适用。 1.2. 异常发生的原因: 开发者可能会遇到多种原因导致的异常,常见的错误包括…

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

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

Java 岗面试八股文及答案整理(2024最新版)

春招,秋招,社招,我们 Java 程序员的面试之路,是挺难的,过了 HR,还得被技术面,小刀在去各个厂面试的时候,经常是通宵睡不着觉,头发都脱了一大把,还好最终侥幸能…

sglang 部署Qwen2VL7B,大模型部署,速度测试,深度学习

sglang 项目github仓库: https://github.com/sgl-project/sglang 项目说明书: https://sgl-project.github.io/start/install.html 资讯: https://github.com/sgl-project/sgl-learning-materials?tabreadme-ov-file#the-first-sglang…

Debezium日常分享系列之:Debezium3版本Debezium connector for JDBC

Debezium日常分享系列之:Debezium3版本Debezium connector for JDBC 概述JDBC连接器的工作原理消费复杂的Debezium变更事件至少一次的传递多个任务数据和列类型映射主键处理删除模式幂等写入模式演化引用和大小写敏感性连接空闲超时数据类型映射部署Debezium JDBC连…

Java项目实战II基于微信小程序的科创微应用平台(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 随着科技的…

C++ Primer习题集----题目+答案版

具体源码请见:Cprimer习题上半部分资源-CSDN文库 目录 第一章 开始 练习1.1 编写程序,在标准输出上打印Hello.world 练习1.2 我们的程序使用加法运算符来将两个数相加。编写程序使用乘法运算符*,来打印两个数的积。 练习1.4 编译一个包…

Zookeeper的简单使用Centos环境下

目录 前言 一、ZOokeeper是什么? 二、安装Zookeeper 1.进入官网下载 2.解压到服务器 3.配置文件 三.使用Zookeeper 3.1启动相关指令 3.2其他指令 3.3ACL权限 总结 前言 记录下安装zookeeper的一次经历 一、ZOokeeper是什么? ZooKeeper是一…

【Linux】————多线程(概念及控制)

作者主页: 作者主页 本篇博客专栏:Linux 创作时间 :2024年11月19日 再谈地址空间: OS对内存进行管理不是根据字节为单位,以字节为单位效率过低,是以内存块为单位的,一个内存块的大小一般为4…

蓝桥杯每日真题 - 第17天

题目:(最大数字) 题目描述(13届 C&C B组D题) 题目分析: 操作规则: 1号操作:将数字加1(如果该数字为9,变为0)。 2号操作:将数字…

视频融合×室内定位×数字孪生

随着物联网技术的迅猛发展,室内定位与视频融合技术在各行各业中得到了广泛应用。不仅能够提供精确的位置信息,还能通过实时视频监控实现全方位数据的可视化。 与此同时,数字孪生等技术的兴起为智慧城市、智慧工厂等应用提供了强大支持&#…

SIMCom芯讯通A7680C在线升级:FTP升级成功;http升级腾讯云对象储存的文件失败;http升级私有服务器的文件成功

从事嵌入式单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的,尽管这样有可能会牺牲一些时间也有哪天原…

前端访问后端实现跨域

背景&#xff1a;前端在抖音里做了一个插件然后访问我们的后端。显然在抖音访问其他域名肯定会跨域。 解决办法&#xff1a; 1、使用比较简单的jsonp JSONP 优点&#xff1a;JSONP 是通过动态创建 <script> 标签的方式加载外部数据&#xff0c;属于跨域数据请求的一种…

网络安全-web架构-nginx配置

1. nginx访问&#xff1a; 访问的是index.html&#xff0c; 访问ip访问的资源就是在/usr/share/nginx/html中&#xff1b; 当nginx不认识&#xff0c;浏览器认识的话&#xff0c;浏览器会自动渲染。 当nginx认识&#xff0c;浏览器不认识的话&#xff0c;浏览器会把它加载成…

内网穿透(组网)成功率高、部署简单

【背景】 公司有服务器&#xff0c;或者公司的电脑配置比自己家里的笔记本高&#xff0c;如果要配置外网穿透&#xff0c;就太麻烦&#xff0c;而且也不安全&#xff0c;局域网组网就相对来说既简单&#xff0c;又安全好多。 ​【介绍】 节点小宝是拥有一套完整的自主研发 P2…

【设计模式】行为型模式(四):备忘录模式、中介者模式

《设计模式之行为型模式》系列&#xff0c;共包含以下文章&#xff1a; 行为型模式&#xff08;一&#xff09;&#xff1a;模板方法模式、观察者模式行为型模式&#xff08;二&#xff09;&#xff1a;策略模式、命令模式行为型模式&#xff08;三&#xff09;&#xff1a;责…

Java从入门到精通笔记篇(十三)

与流处理 ambda表达式 定义 lambda表达式不能被独立执行&#xff0c;因此必须实现函数式接口&#xff0c;并且会返回一个函数式接口的对象。 可将其语法用下列的方式理解 误区警示 “->”符号是由英文状态下的“-”和“>”组成的&#xff0c;符号之间没有空格。 lambd…

阅读2020-2023年《国外军用无人机装备技术发展综述》笔记_技术趋势

目录 文献基本信息 序言 1 发展概况 2 重点技术发展 2.1 人工智能技术 2.1.1 应用深化 2.1.2 作战效能提升 2.2 航空技术 2.2.1螺旋桨设计创新 2.2.2 发射回收技术进步 2.3 其他相关技术 2.3.1 远程控制技术探 2.3.2 云地控制平台应用 3 装备系统进展 3.1 无人作…

VuePress+Github 部署一个零成本静态站点(博客)

VuePress链接:Home | VuePress (vuejs.org)https://vuepress.vuejs.org/ 一.运行环境准备 需要准备安装VSCode(编辑器)和前端运行环境(nvm,node.js和npm) VSCod安装链接:Visual Studio Code - Code Editing. Redefinedhttps://code.visualstudio.com/前端环境:注意需要先安装…