0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用三种不同结构的LSTM神经网络结构对触觉力进行动态重建

新机器视觉 来源:新机器视觉 作者:新机器视觉 2022-10-31 10:29 次阅读

本期为大家分享一篇关于基于视触觉传感器下力动态估计的一篇文章——Dynamic-Vision-Based Force Measurements Using Convolutional Recurrent Neural Networks。

机器人执行抓取动作时,接触力的大小与接触位置对抓取成功有至关重要的影响,文章研究团队在以往研究基础上提出了一种使用三种不同结构的LSTM神经网络结构对触觉力进行动态重建的方法,传感器能够在10ms延迟下连续测量从抓取开始到物体释放的力,测量接触力不受物体尺寸的影响。

与传统相机不同,神经拟态视觉传感器没有 “帧” 的概念,文中使用的DVS摄像机尺寸为40× 60×25毫米。当现实场景中发生变化时,神经拟态视觉传感器会产生一些像素级的输出(即事件),一个事件具体包括(t, x, y, p),这里的 x, y 为事件在2D空间的像素坐标,t为事件的时间戳,p为事件的极性。事件的极性代表场景的亮度变化: 上升(1)(positive) or 下降 (0)(negative)。DVS相机对触觉层进行图像采集后,将事件集预处理后送入神经网络中,通过再经由Dense Layers处理后对力进行动态大小估计。

65806ce6-5852-11ed-a3b6-dac502259ad0.png

66ce20ca-5852-11ed-a3b6-dac502259ad0.png

DVS相机在捕捉触觉传感层变化时,需要对每个像素的前序列对力进行测量与每个帧处的触发事件相关联。为了解决RNN训练时的梯度问题,文章引入了LSTM和选通递归单元(GRU)来控制内存状态,通过将LSTM层与卷积层和密集层相结合来估计接触力,对LSTM、Convolutional LSTM (Conv-LSTM)、CNN-LSTM三种结构。在CNN-LSTM结构中,卷积运算应用于帧,以将特征提取到1D向量中,该向量后跟LSTM单元,以随时间对提取的特征进行建模。Conv-LSTM则是在LSTM门内进行卷积运算,保持输入的二维维度,以捕获构造帧的空间和时间信息

随后通过实验对数据进行收集,实验装置包括一个ATI F/T传感器、一个DVS相机传感器和一个透明3D打印平面(静态平面),该平面由硅胶覆盖。硅胶材料具有约0.5mm厚度的50肖氏硬度,夹持器的右平面保持静止,而左平面(动态平面)移动以对硅胶层施加压力。

66fa1842-5852-11ed-a3b6-dac502259ad0.png

由于硅胶的弹性、控制器延迟和测量不确定性,接触力值和实验持续时间略有不同。由于传感器连续计算接触力,每个实验分为抓取、保持和释放阶段,并研究每个阶段的传感器性能(图2b)。为了评估传感器性能,MSE基于力传感器测量值和预测值之间的差异计算。在尺寸为8 mm、12 mm和16 mm的三个螺栓上进行了35次试验。在每次试验中,接触力从零开始,在保持阶段达到最大值3.12 N。时间间隔为T=10 ms,以确保在帧中累积足够数量的事件。此外,基于从240×180到115×115的最大接触对象接触面积裁剪帧,以减少内存需求。最后将数据集输入到三种深度学习模型中进行训练,选取最低MSE值作为模型进行预测,与论文研究团队此前提出的TDNN网络进行了比较,其平均绝对误差(MAE)与MSE值如下表所示:

6723b774-5852-11ed-a3b6-dac502259ad0.png

675a4e4c-5852-11ed-a3b6-dac502259ad0.png

在对抓取、保持和释放阶段期间的力大小估计和真实值的比较如下图所示:

6771ea52-5852-11ed-a3b6-dac502259ad0.png

结果表明,对于抓取阶段,力的精度较为准确,三种网络结构都获得了类似的结果。后面阶段由于硅胶膜的弹性,在保持和释放阶段误更大。此外,在释放阶段结束时,不同网络架构之间的精度差异不断增加。此外,与F/T传感器相比,有一定的时间滞后。

在论文中,研究团队提出了一种动态估计接触力的新方法。通过DVS相机捕捉接触区域的强度变化,提出了一种新的动态方法来估计尺寸变化物体的接触力,开发三个基于LSTM的网络,以基于每个像素的变化规律来估计接触力,同时具备空间和时间特征信息。该传感器在机器人上对三个不同尺寸的螺栓进行了验证。Conv-LSTM网络获得了最好的结果,在抓持阶段接触力计算的MSE=0.064 N,在保持阶段估计接触压力的MSE=0.082 N,尽管存在振动,但该传感器只有10ms的延迟,适用于实时抓取应用。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4779

    浏览量

    101153
  • 摄像机
    +关注

    关注

    3

    文章

    1617

    浏览量

    60300
  • 相机
    +关注

    关注

    4

    文章

    1367

    浏览量

    53897
  • 视觉传感器
    +关注

    关注

    3

    文章

    253

    浏览量

    22928

原文标题:一种基于深度学习网络的动态视觉力测量方法

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    神经网络结构搜索有什么优势?

    ,稍有不同就无法复现论文的结果。而网络结构作为一特殊的超参数,在深度学习整个环节中扮演着举足轻重的角色。在图像分类任务上大放异彩的ResNet、在机器翻译任务上称霸的Transformer等网络结构
    发表于 09-11 11:52

    什么是LSTM神经网络

    简单理解LSTM神经网络
    发表于 01-28 07:16

    基于自适应果蝇算法的神经网络结构训练

    基于自适应果蝇算法的神经网络结构训练_霍慧慧
    发表于 01-03 17:41 0次下载

    基于半监督学习SSL算法的动态神经网络结构设计

    针对神经网络初始结构的设定依赖于工作者的经验、自适应能力较差等问题,提出一基于半监督学习(SSL)算法的动态神经网络结构设计方法。该方法采
    发表于 12-21 15:49 0次下载
    基于半监督学习SSL算法的<b class='flag-5'>动态</b><b class='flag-5'>神经网络结构</b>设计

    基于神经网络结构在命名实体识别中应用的分析与总结

    NER中也取得了不错的效果。最近,本文作者也阅读学习了一系列使用神经网络结构进行NER的相关论文,在此进行一下总结,和大家一起分享学习。
    的头像 发表于 01-18 09:24 4691次阅读
    基于<b class='flag-5'>神经网络结构</b>在命名实体识别中应用的分析与总结

    新型神经网络结构:胶囊网络

    胶囊网络是 Geoffrey Hinton 提出的一新型神经网络结构,为了解决卷积神经网络(ConvNets)的一些缺点,提出了胶囊网络
    的头像 发表于 02-02 09:25 5925次阅读

    神经网络结构改进方法「ReZero」

    近日,来自加州大学圣迭戈分校(UCSD)的研究者提出一神经网络结构改进方法「ReZero」,它能够动态地加快优质梯度和任意深层信号的传播。
    的头像 发表于 04-17 09:30 5444次阅读
    一<b class='flag-5'>种</b><b class='flag-5'>神经网络结构</b>改进方法「ReZero」

    改进的深度神经网络结构搜索方法

    为提升网络结构的寻优能力,提岀一改进的深度神经网络结构搜索方法。针对网络结构间距难以度量的问题,结合神经网络
    发表于 03-16 14:05 3次下载
    一<b class='flag-5'>种</b>改进的深度<b class='flag-5'>神经网络结构</b>搜索方法

    几种典型神经网络结构的比较与分析

    几种典型神经网络结构的比较与分析说明。
    发表于 04-28 10:11 3次下载

    卷积神经网络结构

    卷积神经网络结构 卷积神经网络(Convolutional Neural Network, CNN)是一前馈神经网络,常用于图像处理、自然语言处理等领域中。它是一
    的头像 发表于 08-17 16:30 1285次阅读

    递归神经网络结构形式主要分为

    递归神经网络(Recurrent Neural Networks,简称RNN)是一具有时间序列处理能力的神经网络,其结构形式多样,可以根据不同的需求
    的头像 发表于 07-05 09:32 616次阅读

    如何理解RNN与LSTM神经网络

    在深入探讨RNN(Recurrent Neural Network,循环神经网络)与LSTM(Long Short-Term Memory,长短期记忆网络神经网络之前,我们首先需要明
    的头像 发表于 07-09 11:12 716次阅读

    神经网络结构的作用是什么

    结构是最基本的神经网络结构,包括输入层、隐藏层和输出层。下面介绍神经网络结构的作用。
    的头像 发表于 07-11 11:03 1061次阅读

    LSTM神经网络的调参技巧

    长短时记忆网络(Long Short-Term Memory, LSTM)是一特殊的循环神经网络(RNN),它能够学习长期依赖信息。在实际应用中,
    的头像 发表于 11-13 10:01 802次阅读

    LSTM神经网络结构与工作机制

    LSTM(Long Short-Term Memory,长短期记忆)神经网络是一特殊的循环神经网络(RNN),设计用于解决长期依赖问题,特别是在处理时间序列数据时表现出色。以下是
    的头像 发表于 11-13 10:05 589次阅读