九游集团品牌机器人
CHUANGZE ROBOT
当前位置:首页 > 新闻资讯 > 机器人应用 > 基于深度学习框架的机器人触觉感知研究

基于深度学习框架的机器人触觉感知研究

来源:--     编辑:九游集团品牌   时间:2020/4/30   主题:其他 [加盟]

机器人通过收集大量触觉数据来识别物体的方法存在一定的限制。一方面机器人触觉传感器收集大量物体的触觉数据过程资源耗费大,另一方面日常生活能接触到的物体种类庞大。近期在IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS发表的一篇《A Deep Learning Framework forTactile Recognition of Known as Well as Novel Objects》文章中提出了一种基于卷积神经网络的综合触觉识别框架,它可以利用对象的语义属性描述和触觉数据的融合来实现对新对象的识别。相对于传统学习方法有较大优势,因为语义信息更容易获得,可以由人工[1]提供,也可以从语义数据库(如Wikipedia[2])自动挖掘。

1、机器人触觉识别总体框架

文中设计的总体识别框架,如图1所示。首先从触觉数据出发,可以将一个物体识别为一个已知的物体(之前接触过的)或一个新的物体。已知对象的识别是利用训练数据构建的多类分类器来实现的,而新奇对象的识别依赖于基于属性的ZSL方法。此外,通过一次学习(one-shotlearning, OSL),只从一个训练样本开始,就可以实现触觉数据的合成。

2. 特征生成器G

用训练集训练一个包含CONVXF和FCFY的神经网络CNNXY对Y进行分类。利用语义属性向量训练一个反卷积神经网络G来合成触觉特征。为提高特征生成器G的品质,使合成的触觉特征尽可能接近从真实触觉数据中提取的特征。文中加入另一个卷积神经网络D来对抗训练G,其中D用来区分合成触觉特征或者真实的触觉特征。利用训练好的G,合成触觉特征。

3.  平台搭建

文中使用语义属性集:A ={吸收性、凹凸性、可压缩性、冷热、模糊性、硬的、多毛的、金属的、多孔的、粗糙的、光滑的、柔软的、固体的、有弹性的、湿软的、有纹理的、厚的}。使用公开的PHAC-2数据集,该数据集包含60种物体每一种都在[4]中进行了10次试验。数据通过SynTouch BioTac触觉传感器获得。对BioTac读数进行预处理,并按照[5]中使用BioTac读数对A中包含的属性进行二元分类,获得了一个由6000个样本组成的原始触觉数据集(60种物体每种10个样本进行10次试验)。

文中随机选择6个对象作为Z,54个作为Y,为了确保系统对Y和Z选择具有鲁棒性,这个随机过程重复了七次以生成不同的Z和Y。表1为文中使用的网络架构。FCFY和FCFZ都是单层全连接网络。在卷积层之后是针对非线性的ReLU激活函数。卷积层和全连接层的权值都使用Xavier方法[6]进行初始化,所有反卷积层都使用Gaussian初始化器进行初始化。文中用softmax函数和多项式逻辑损失训练完全连接层,用交叉熵损失训练D。


4. 实验评估

1)目标分类

图2给出了PHAC-2对象及其属性的例子,以及split 1的测试对象。虽然测试对象(用蓝色框起来)在语义上与训练对象不同,但是这两个集合共享相同的属性,每个测试对象都有区别于其他对象的属性向量。验证了Z和Y之间的共享属性,验证了中每个对象的属性向量的唯一性,从而允许使用文中框架来执行ZSL。


图2 PHAC-2对象及其属性示例

2)已知对象的多重分类

从每个中随机选取10个样本作为测试数据,剩下的90个样本用于训练CNNXY。表2表示了该框架达到的识别精度。我们可以看到,识别精度是非常高的。这个结果很重要,因为它影响了CONVXF的训练,从而也影响了对新对象的识别。

表2 的多类分类的识别精度(%)

 

3)合成触觉特征的评估

如果缺少真实的训练数据,则利用合成的特征来训练识别系统。因此,可以单独使用合成特征对框架进行训练并使用真实特征进行测试,以未知目标识别的准确性程度来评估合成触觉特征的质量。在表3中,测试了在使用真实触觉特征和使用合成触觉特征替代真实触觉特征这两种情况下,系统的识别表现。

表3 使用每个类0、10、50、90或100个样本训练FCFZ后,多类分类(真实触觉特征训练)和ZSL(合成触觉特征)的识别准确率(%)


从表4中很明显看到,使用真实触觉特征进行训练的效果明显优于合成触觉特征训练。但是,在没有真实触觉信息可用的情况下,多类分类器是无法区分对象的,会按平均概率进行分类。然而,对于所有的对象分类,ZSL却可以给出一个高于概率的分类精度。还有,增加训练的合成触觉特征样本数量并不会提高准确度,这可能是因为每个类的合成触觉特征都是由相同的属性向量(通过添加少量的噪声)合成的,这种相似性,为一个对象生成多个特征会导致过拟合。文中还分析了使用对抗神经网络的必要性,如果跳过算法2和仅使用算法1训练生成器,那么系统性能会下降,这是因为合成的触觉数据与真实触觉数据有较大差别。

表4有GAN和无GAN的ZSL识别精度(%)


5. 总结

这篇论文设计了一个触觉识别框架,利用触觉数据能够识别已知和未知对象。在对未知对象的识别分类上,精度达到36%,这是传统训练模式达不到的。此外,该框架有效利用输入的数据,如果有足够的数据可用时,可以达到较高的多类分类精度。该框架仍然存在一些限制,首先领域移位问题[7]和语义属性空间与触觉特征空间的相关性限制了对新对象的识别。此外该框架能够识别的新类集合必须是已知的,添加新类需要修改FCFZ的输出层,同理添加新属性需要修改的输入层。此外,文中使用了由[4]设计的语义二进制属性。探讨非语义属性和实值属性可以提高[8]、[9]识别的准确性和泛化能力。最后,文中只根据触觉数据来识别物体,可以结合视觉进一步拓展,如在[10],[11]。考虑到CNN在图像识别和生成[12]方面的良好表现,视触觉融合识别可以显著提高识别性能,这是非常有研究价值的。






机器人抗击传染病

新冠病毒凸显了机器人在与传染病对抗中的重要作用,机器人不会感染传染病

机器人遥操作

机器人遥操作已广泛应用在医疗领域、极端环境探索如太空与深海场景、防恐防爆应用场景,及基于工业机械臂的自动化生产中

康复外骨骼机器人具有广阔的市场前景

国外外骨骼机器人的研究早于国内,商业化水平也高,我国是继美国、以色列和日本之后,第四个成功研发外骨骼机器人的国家

多地形环境下无拐支撑的新一代步行外骨骼机器人

新一代下肢康复外骨骼机器人自主研发,可以实现无拐杖辅助下平地行走、跨越障碍、转弯以及上下楼梯等场景,帮助穿戴者释放上肢负担,扩大运动范围、增加平衡性和安全性

2019中国人工智能商业落地典型企业案例-YOGO ROBOT

机器人商业落地案例YOGO ROBOT,YOGO与宝山区政府合作,打造机器人智慧楼宇集群。

机器人的高精度抓取和装配

高精度机器人操控的五类方法:(1)基于传感信息的方法(2)基于柔顺机构的方法(3)基于环境约束的方法(4)基于感知约束集成的方法(5)仿生的方法

在高动态的餐饮场景下提供配送机器人方案

配送机器人综合了SLAM、智能导航避障、多机调度、人机交互等人工智能技术,为餐厅、酒店、楼宇等广泛场景提供配送机器人解决方案,在高动态的商业环境下精确建图和定位,实现高效运行,降低企业成本

结合人工智能技术,5G+MR全息教室创新教学模式

基于计算机视觉的智能识别技术 和SLAM定位技术的引入,则实现了目标与用户的动态精准识别和交互。能够辅助课堂教学,提升远程教学和沟通效率,营造场景化教学新体验

火爆的货箱仓储机器人

多台货箱到人机器人正在运行,携带着货箱轻巧敏捷地来回穿梭于存储区和工位之间,高速完成美妆产品的存拣作业。这是业内首个多层货箱到人机器人解决方案的落地应用,相较同等面积的人工仓,效率提升2.5倍。

下肢外骨骼机器人步态建模及其控制方法研究

在下肢外骨骼机器人的稳定性评估、步态规划和平衡控制中,人机系统质心是重要的参数之一

机器人辅助穿衣过程中用户上肢运动实时追踪方法

机器人辅助穿衣过程中,使用一种多传感器信息融合的人体骨骼实时追踪方法,使机器人既可以基于力的信息自动改变运动轨迹从而保证用户安全,又可以完成穿衣任务

机器人常用避障传感器

避障使用的传感器各种各样,其特点和适用范围也不同。根据不同的原理,可分为:超声波传感器、红外传感器、激光传感器和视觉传感器等
资料获取
机器人应用
== 最新资讯 ==
ChatGPT:又一个“人形机器人”主题
ChatGPT快速流行,重构 AI 商业
中国机器视觉产业方面的政策
中国机器视觉产业聚焦于中国东部沿海地区(
从CHAT-GPT到生成式AI:人工智能
工信部等十七部门印发《机器人+应用行动实
全球人工智能企业市值/估值 TOP20
九游集团品牌智能机器人集团股份有限公司第十一期上
谐波减速器和RV减速器比较
机器人减速器:谐波减速器和RV减速器
人形机器人技术难点 高精尖技术的综合
机器人大规模商用面临的痛点有四个方面
青岛市机器人产业概况:机器人企业多布局在
六大机器人产业集群的特点
机械臂-高度非线性强耦合的复杂系统
== 机器人推荐 ==
迎宾讲解服务机器人

服务机器人(迎宾、讲解、导诊...)


机器人公司 机器人应用 智能医疗 物联网 机器人排名 机器人企业 教育机器人 机器人开发 独角兽 消毒机器人品牌 消毒机器人
版权所有 九游集团品牌智能机器人集团股份有限公司 中国运营中心:北京 清华科技园九号楼5层 中国生产中心:山东日照太原路71号
销售1:4006-935-088 销售2:4006-937-088 客服电话: 4008-128-728