IEEE JSTSP综述:从信号处理领域分析视触觉传感器的研究

触觉传感器是机器人系统的重要组成部分,虽然与视觉相比触觉具有较小的感知面积,但却可以提供机器人与物体交互过程中更加真实的物理信息。

视觉触觉传感是一种分辨率高、成本低的触觉感知技术,被广泛应用于分类、抓取、操作等领域中。近期,清华大学深圳国际研究生院丁文伯团队在多年触觉传感器研究的基础上从信号处理的领域对视触觉传感器进行了全面梳理,相关文章以“When Vision Meets Touch: A Contemporary Review for Visuotactile Sensors from the Signal Processing Perspective”为题发表在信号处理领域顶级期刊IEEE Journal of Selected Topics in Signal Processing (J-STSP,中科院1区Top)。

文章第一作者为清华大学博士生李寿杰,通讯作者为清华大学副教授丁文伯,合作者包括了清华大学王子涵博士,新加坡国立大学吴昌盛助理教授,清华大学李翔副教授,伦敦国王学院罗山副教授,北京邮电大学方斌教授,清华大学孙富春教授,清华大学张晓平教授。

虽然之前人们已经对视触觉传感器做过梳理,但很少有人讨论信号处理方法对视触觉传感器的意义。巧妙的硬件设计固然重要,但只有采用合适的信号处理方法,才能充分发挥感知系统的潜力。因此,丁文伯团队从信号处理方法的角度对视触觉传感器进行了全面梳理,并展望了视触觉传感器未来可能的研究方向。

在这里插入图片描述

触觉传感器与光学硬件之间的发展趋势

随着人工智能的快速发展,机器人开始被用于执行一些复杂、精细的任务,例如工业装配、人机协作和外科手术等。要完成这些任务,机器人不仅要获取致动器与环境之间的接触力,还要获取手部终端工具的位置,这在很大程度上依赖于触觉传感器的分辨率和精度。为了提高机器人的触觉感知能力,人们基于不同的原理设计了大量传感器,例如压电式、电容式、电感式等。然而,这些传感器受制于复杂的制造工艺和昂贵的数据采集电路,以低成本高效率的方式实现高分辨率和大规模触觉感知具有挑战性,视触觉感知技术的出现则很好的解决了分辨率与成本之间存在的问题。

硬件设计

硬件是算法的基础,为了更加全面的展示视触觉感知技术,研究团队从硬件设计出发,对当前主流的视触觉传感器进行了归纳整理,并从感知皮肤、照明系统、成像系统三个方面分析了不同硬件方案的优点和不足。

感知皮肤是视觉触觉传感器的核心部件,它能够通过与物体接触时的形变或颜色来获取物体的力、温度和纹理等信息。照明系统可以通过特定的光线来增强了传感器的三维几何表现力。视觉系统作为信号收集单元,通过光学成像捕捉感知皮肤产生的形变和颜色信息。视觉传感器的结构决定了其功能。为了满足不同场景的应用需求,研究人员设计了各种各样的传感器,主流视触觉传感器简介如下表:
在这里插入图片描述

……完整表格请阅读原文

信号处理方法

与传统的电子皮肤不同,视触觉传感器获取的是二维图像信号,因此通过图像处理算法可以获取更加丰富的触觉信息。在本文中,丁文伯团队将视触觉传感器的信号处理分成了6个方向:Contact area segmentation、3D reconstruction、Force perception、Slip detection、Mapping and localization、Sim2Real,并对每个方向的数据处理方法进行了详细的分析和介绍:

在这里插入图片描述

信号处理相关方向

应用

视触觉传感器的应用非常广泛。结合先进的信号处理算法,视触觉传感器依靠其大检测面积和高分辨率的特点,可以完成许多具有挑战性的任务,如织物分类、形状分类、孔内插钉等。为了更加清晰的认识到视触觉传感器的应用价值,研究人员从分类、抓取、操作三个角度对视触觉传感器的应用方向进行了整理。

在这里插入图片描述

从上到下分别是:分类、抓取、操作方向的应用

未来展望

成像以及计算机视觉技术的进步推动了视触觉传感器发展,但目前视触觉传感器领域还存在一些问题亟待解决。丁文伯团队从硬件和算法两个方面对视触觉传感器当前存在的问题以及未来可能的研究方向进行了归纳整理,主要的方向包含多模态感知,尺寸优化,柔性革新,灵敏度提升,光场控制,多传感器融合,闭环控制框架,触觉重建与定位,标准化与商业化等方向。

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

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

相关文章

如何跑起来一个前后端项目

后端部署 第一步配置自己的maven 第二步优先导入自己本地jar包当本地没有在从远程下载 第三步找到配置文件 第四步成功运行后端部署完毕 前端部署 第一步看看项目node_modules有没有文件如果有就是已经安装好了对应的依赖,没有执行npm install 第二步运行即可

决策树划分属性依据

划分依据 基尼系数基尼系数的应用信息熵信息增益信息增益的使用信息增益准则的局限性 最近在学习项目的时候经常用到随机森林,所以对决策树进行探索学习。 基尼系数 基尼系数用来判断不确定性或不纯度,数值范围在0~0.5之间,数值越低&#x…

【知识学习】Unity3D中Scriptable Render Pipeline的概念及使用方法示例

Unity3D中的Scriptable Render Pipeline(SRP)是一种高度可定制的渲染管线框架,允许开发者完全控制渲染流程,以适应不同的渲染需求和硬件平台。SRP使得开发者可以编写自己的渲染逻辑,包括摄像机管理、渲染设置、光照处理…

【机器学习】K-means++: 一种改进的聚类算法详解

🌈个人主页: 鑫宝Code 🔥热门专栏: 闲话杂谈| 炫酷HTML | JavaScript基础 ​💫个人格言: "如无必要,勿增实体" 文章目录 K-means: 一种改进的聚类算法详解引言1. K-means算法回顾1.1 基本概念1.2 局限性…

RDMA建链的3次握手和断链的4次挥手流程?

文章目录 基础信息建链 3次握手断链4次挥手建联状态active端passive端 报文结构函数关系其他后记 基础信息 CM: Communication Management 通信管理 连接管理SIDR: Service ID Resolution Protocol. 作用: enables users of Unreliable Datagram service to locate …

实验4 图像空间滤波

1. 实验目的 ①掌握图像空间滤波的主要原理与方法; ②掌握图像边缘提取的主要原理和方法; ③了解空间滤波在图像处理和机器学习中的应用。 2. 实验内容 ①调用 Matlab / Python OpenCV中的函数,实现均值滤波、高斯滤波、中值滤波等。 ②调…

【操作系统期末速成】 EP02 | 学习笔记(基于五道口一只鸭)

文章目录 一、前言🚀🚀🚀二、正文:☀️☀️☀️2.1 考点二:操作系统的功能及接口2.2 考点三:操作系统的发展及分类2.3 考点四:操作系统的运行环境(重要) 一、前言&#x…

从零开始三天学会微信小程序开发(三)

看到不少入门的小程序开发者不断的问重复性的问题,我们从实战角度开发了这个课程,希望能够帮助大家了解小程序开发。 课程分三天: 第一天:微信小程序开发入门第二天:给小程序接入云端数据第三天:完善我的…

MySQL高级-MVCC- readview介绍

文章目录 1、介绍2、ReadView中包含了四个核心字段:3、版本链数据的访问规则:4、不同的隔离级别,生成ReadView的时机不同: 1、介绍 ReadView(读视图)是 快照读 SQL执行时MVCC提取数据的依据,记录…

【计算机组成原理实验】——运算器组成实验

计组TEC4实验——运算器组成实验 1. 实验目的 (1)掌握算术逻辑运算加、减、乘、与的工作原理。 (2) 熟悉简单运算器的数据传送通路。 (3) 验证实验台运算器的8位加、减、与、直通功能。 (4) 验证实验台的4位乘4位功能。 (5) 按给定数据,完成几种指…

SerDes介绍以及原语使用介绍(4)ISERDESE2原语仿真

文章目录 前言一、iserdese2_module模块二、oserdese2_module模块三、顶层模块四、仿真结果分析 前言 上文详细介绍了ISERDESE2原语的使用,本文根据仿真对ISERDESE2原语的使用进一步加深印象。在仿真时,与OSERDESE进行回环。 一、iserdese2_module模块…

昇思MindSpore学习笔记4--数据集 Dataset

昇思MindSpore学习笔记4--数据集 Dataset 摘要: 昇思MindSpore数据集Dataset的加载、数据集常见操作和自定义数据集方法。 一、数据集 Dataset概念 MindSpore数据引擎基于Pipeline 数据预处理相关模块: 数据集Dataset加载原始数据,支持文本…

大创项目推荐 题目:基于机器视觉的图像矫正 (以车牌识别为例) - 图像畸变校正

文章目录 0 简介1 思路简介1.1 车牌定位1.2 畸变校正 2 代码实现2.1 车牌定位2.1.1 通过颜色特征选定可疑区域2.1.2 寻找车牌外围轮廓2.1.3 车牌区域定位 2.2 畸变校正2.2.1 畸变后车牌顶点定位2.2.2 校正 7 最后 0 简介 🔥 优质竞赛项目系列,今天要分享…

Leetcode3192. 使二进制数组全部等于 1 的最少操作次数 II

Every day a Leetcode 题目来源:3192. 使二进制数组全部等于 1 的最少操作次数 II 解法1:遍历 由于 nums[i] 会被其左侧元素的操作影响,所以我们先从最左边的 nums[0] 开始思考。 分类讨论: 如果 nums[0]1,无需反…

amis-editor 注册自定义组件

建议先将amis文档从头到尾,仔细看一遍。 参考:amis - 低代码前端框架 amis 的渲染过程是将 json 转成对应的 React 组件。先通过 json 的 type 找到对应的 Component,然后把其他属性作为 props 传递过去完成渲染。 import * as React from …

flex讲解

随着前端技术的不断发展和更新,flex布局成为前端布局的主流。但是仍然有很多前端新手搞不懂flex到底怎么用!!!今天我们就来好好讲讲flex布局 老规矩先上定义 什么是flex布局 布局的传统解决方案,基于盒状模型&#x…

郑州高校大学智能制造实验室数字孪生可视化系统平台建设项目验收

随着制造业的转型升级,智能化、信息化已成为制造业发展的必然趋势。数字孪生技术作为智能制造领域的关键技术之一,它通过构建与实体系统相对应的虚拟模型,实现对实体系统的实时监测、预测和优化,为制造业的智能化、信息化提供了强…

LitelDE安装---附带每一步截图以及测试

LiteIDE LiteIDE 是一款专为Go语言开发而设计的开源、跨平台、轻量级集成开发环境(IDE),基于 Qt 开发(一个跨平台的 C 框架),支持 Windows、Linux 和 Mac OS X 平台。LiteIDE 的第一个版本发布于 2011 年 …

PTA-线性表实验(JAVA)

题目1:Josephus环的问题及算法 【实验内容】 编程实现如下功能: 题意说明:古代某法官要判决n个犯人的死刑,他有一条荒唐的法律,将犯人站成一个圆圈,从第start个犯人开始数起,每数到第distance的…

使用Dockerfile构建镜像 使用docker-compose 一键部署IM项目

本文讲解:使用Dockerfile构建镜像 & 使用docker-compose 一键部署IM项目。 im项目地址:xzll-im ,欢迎志同道合的开发者 一起 维护,学习,欢迎star 😄 1、Dockerfile编写与镜像构建&容器运行 Dockerf…