一种可感知三维力的新型柔性触觉传感器及滑觉识别算法研究

第31卷第6期2018年6月
传感技术学报
CHINESEJOURNALOFSENSORSANDACTUATORS
Vol 31㊀No 6June2018
项目来源:国家自然科学基金项目(61471155)ꎻ国家自然科学基金面上项目(61673369)收稿日期:2017-12-21㊀㊀修改日期:2018-01-22
ResearchonaNovelFlexible3 ̄AxisTactileSensor
andSlipRecognitionAlgorithm∗
MAOLeidongꎬHUANGYing∗ꎬGUOXiaohuiꎬZHANGYangyangꎬLIUPing
(SchoolofElectronicScienceandAppliedPhysicsꎬHefeiUniversityofTechnologyꎬHefei230009ꎬChina)
Abstract:Aimedattherequirementof3 ̄axisforceperceptionandsliprecognitionforintelligentrobotskinduringsoftgraspingꎬaflexible3 ̄axialtactilesensorꎬfabricatedbycarbon(CB)ꎬgraphenenanoplatelets(GNPs)andsiliconerubber(SR)wasproposed.Finiteelementmethod(FEM)hadbeenemployedtoexplaintheoperationprinci ̄
pleandtooptimizethecharacteristicparametersoftheproposedsensor.Basedontheproposedsensorꎬadesignedalgorithmfusedwithdiscretewavelettransform(DWT)ꎬphasespacereconstruction(PSR)andsupportvector
machine(SVM)isutilizedtorealizerecognitionofslippingstate.Theflexiblesensorandthefusionalgorithmcouldhavepromisingapplicationinrecognitionofslippingstateduringtherobotgrasptask.
Keywords:3 ̄axistactilesensorꎻphasespacereconstructionꎻsliprecognitionꎻfusionalgorithmꎻsoftgraspEEACC:6140ꎻ7230㊀㊀㊀㊀doi:10.3969/j.issn.1004-1699.2018.06.014
一种可感知三维力的新型柔性触觉传感器
及滑觉识别算法研究
毛磊东ꎬ黄㊀英∗ꎬ郭小辉ꎬ张阳阳ꎬ刘㊀平
(合肥工业大学电子科学与应用物理学院ꎬ合肥230009)
摘㊀要:针对智能机器人在软抓取过程中对三维力感知和滑觉识别的需求ꎬ以炭黑/石墨烯为敏感材料ꎬ硅橡胶为基体ꎬ聚酰
亚胺为柔性电极ꎬ设计了可以实现三维力感知的柔性触觉传感器ꎻ同时设计了一种可以实现滑觉识别的基于小波变换-相空间重构-支持向量机(DWT ̄PSR ̄SVM)的融合算法ꎮ针对机器人软抓取的
实验结果表明ꎬ该传感器能够有效地检测三维力ꎬ通过所设计融合算法能识别在机器人抓取任务中的滑动状态和非滑动状态ꎬ可以进一步应用在机器人软抓取的工作中ꎮ
关键词:三维力触觉传感器ꎻ相空间重构ꎻ滑觉识别ꎻ融合算法ꎻ软抓取
中图分类号:TP212ꎻTP391㊀㊀㊀㊀文献标识码:A㊀㊀㊀㊀文章编号:1004-1699(2018)06-0891-07㊀㊀随着科技的进步与人类对智能生活的需求ꎬ能够实现人机交互的机器人得到了空前的发展ꎮ其中仿生和仿人机器人的数量呈现增长趋势ꎬ这些机器人往往需要与人类进行交互ꎬ确保自主且安全的人机交互是极为重要的ꎮ触觉传感器可以提供关于接触特性的各种信息ꎬ例如温度ꎬ湿度ꎬ纹理ꎬ滑动及它感知信息ꎬ然而触觉信息通常是非常复杂㊁高维的ꎬ且这些信息并不能直接提高机器人的工作能力ꎮ如何从触觉信息中去除冗余信息ꎬ把未处理的低级数据转变成高级信息ꎬ是实现机器人交互工作的关键步骤之一ꎮ在某些服务或工业机器人系统中ꎬ抓取㊁
拉动和参数估计等是机器人以智能方式与人或环境成功交互所不可或缺的技能[1-3]ꎮ其中ꎬ滑动识别是近年来机器人软抓取任务的研究重点ꎬ因为机器人手和被抓取物之间的滑动感知将会影响机器人的其他后续操作ꎬ这意味着它会影响机器人是否能够成功实现软抓取[4-7]ꎮ
此外ꎬ为了实现软抓取ꎬ具有柔性的传感器也必须在抓取任务当中得以考虑[8]ꎮ不同于刚性传感器ꎬ柔性传感器在机器人抓取或其他操作任务当中具有独特的优点ꎮ其中最重要的优点是柔性传感器在抓取
工作当中不会对目标物留下任何擦痕或者损
传㊀感㊀技㊀术㊀学㊀报www.chinatransducers.com
第31卷
伤[9-10]ꎮ目前ꎬ有很多柔性材料在柔性传感器中得到利用ꎬ比如聚合物复合材料ꎬ硅橡胶ꎬ天然橡胶ꎬ柔性织物ꎬPVDF等[11-14]ꎮ
本文在前期的研究基础上[15]ꎬ以炭黑㊁石墨烯为敏感材料ꎬ硅橡胶为柔性材料ꎬ聚酰亚胺为柔性电极ꎬ研制了可以检测三维力的柔性三维力触觉传感器ꎮ基于该柔性三维力触觉传感器ꎬ设计了一个可以实现滑觉识别的融合算法ꎮ
1㊀三维力触觉传感器设计
1.1㊀传感器结构设计
由于传感器是应用在机器人软抓取或其他软操作过程中ꎬ所以传感器必须由柔性材料制备ꎮ因此以炭黑㊁石墨烯为敏感材料ꎬ硅橡胶为柔性基底的柔性复合材料是该柔性三维力传感器的主要组成材料ꎮ如图1(a)所示ꎬ该传感器分为3部分:最上层为硅橡胶触头ꎬ中间层为凸结构的敏感单元ꎬ最下层为柔性
电路板ꎮ图1(b)从侧视图的角度描述了传感器尺寸ꎮ其中直径W1和高度H1其分别为8mm和2mmꎬ而直径W2和高度H2其分别为4mm和1.8mmꎬ
参数W2和H
的选取在有限元仿真模型得以验证
ꎮ图1㊀三维力触觉传感器结构和尺寸
图3㊀三维力触觉传感器受力仿真结果
敏感单元为柔性复合材料ꎬ由敏感材料炭黑和石墨烯分散在柔性材料硅橡胶基底中制备而成ꎮ在我们之前的研究当中该柔性复合材料已经得到详细论证[15]ꎬ研究表明
ꎬ炭黑和石墨烯的协同导电网络可以增强其在硅橡胶中的导电性ꎬ当炭黑和石墨烯的质量比为2ʒ1ꎬ占总填料质量分数6%时ꎬ该复合材料具有良好的稳定性和导电性ꎮ
由柔性材料硅橡胶制备的触头嵌入在敏感单元上ꎬ不仅能让外界力一致地作用在敏感单元上ꎬ而且实现了传感器与外界环境的无损接触ꎮ
如图1(c)所示ꎬ由一个共阳极和4个独立的阴极组成的电极被印刷在聚酰亚胺制作的柔性电路板上ꎮ电极的宽度为0.3mmꎬ电极间距为1mmꎮ为了良好的欧姆接触ꎬ电极印刷为两行ꎮ如图1(d)所示ꎬ该电极将敏感单元划分为4个等效电阻(R1ꎬR2ꎬR3ꎬR4)ꎮ
为了获得更高的切向力灵敏度ꎬ
通过有限元仿
真来获取传感器的尺寸ꎮ在仿真模型中有两个参数ꎬ高度H2和直径W2ꎮ图2展示了在相同切向力的作用下ꎬ形变量和高度H2㊁半径(0.5W2)之间的关系ꎮ根据下一小节所描述的工作原理ꎬ越大的形变量ꎬ电阻变化将越大ꎮ很明显ꎬ当高度选择为1.8mmꎬ半径选择为2mm(直径4mm)时ꎬ凸结构的最大形变达一个极大值到0.175mmꎮ虽然该极大值不是全局最大值ꎬ但考虑到传感器的小型化和该点之后平缓的变化趋势ꎬ这仍是一个最优的选择ꎮ有限元的仿真结果证验证了传感器的最优尺寸ꎬ该最优尺寸在相同切向力的作用下更易于发生形变ꎬ这有助于提高传感器切向力的灵敏度ꎮ
图2㊀三维力触觉传感器尺寸仿真结果
1.2㊀传感器工作原理
海鲜机
如图3(a)所示ꎬ本文利用有限元模型仿真在法向力和切向力下作用下传感器形变状态ꎬ解释传感器的
工作原理ꎮ根据量子隧道效应[16]ꎬ形变将导致电阻的变化ꎮ三维力加载在传感器上ꎬ4个等效电
湍流耗散率98
第6期毛磊东ꎬ黄㊀英等:一种可感知三维力的新型柔性触觉传感器及滑觉识别算法研究
㊀㊀阻(R1ꎬR2ꎬR3ꎬR4)单元将发生不同的形变ꎬ其形变量越大ꎬ电阻变化量越大ꎮ当法向力FZ施加在传感器上时ꎬ敏感单元整体向下发生形变ꎬ传感器呈现压缩形态ꎬ这将导致导电粒子间距减小ꎬ从而增强了量子隧道效应ꎬ最终ꎬ等效电阻(R1ꎬR2ꎬR3ꎬR4)变小ꎮ图3(b)和图3(c)分别从侧视图和俯视图描述了传感器在法向力作用下的形变状态ꎮ
如图3(d)所示ꎬ当沿X正轴对传感器施加切向力FX时ꎬ等效电阻R1和R4将被压缩ꎬ这将导致导
电粒子间距变小ꎬ从而增强R1和R4部分的量子隧道效应ꎬ进而使等效电阻R1和R4变小ꎻ而等效电阻R2和R3则呈现相反的变化状态 拉伸ꎬ造成导电粒子间距变大ꎬ从而削弱R2和R3部分的量子隧道效应ꎬ作为这种效应的结果ꎬ等效电阻R2和R3变大ꎮ图3(e)和图3(f)分别从侧视图和俯视图描述了传感器在切向力作用下的形变状态ꎮ
1.3㊀传感器制备1.3.1㊀材料
合肥微晶材料公司的石墨烯ꎬ其纯度可达99.5%ꎬ
平均厚度为4nm~20nmꎬ粒径分布在5μm~10μmꎬ层数约为10层ꎻ瑞士SPC化学公司所生产的炭黑ꎬ型
号为CB-3100ꎬ其平均直径为30nmꎻ四川自贡中昊晨光化工研究生产的单组份室温硫化硅橡胶ꎮ
1.3.2㊀制备流程
敏感单元由导电材料炭黑和石墨烯分散在柔性
材料硅橡胶中通过液体共混法[17]制备而成ꎬ图4详细的展示了敏感单元的整个制备流程
图4㊀三维力触觉传感器敏感单元制备流程
首先ꎬ取质量比为2ʒ1的炭黑和石墨烯导电材料ꎬ加入适量的分散剂ꎬ然后置于超声分散仪(上海生析超声仪器有限公司FS-150型超声分散仪)上进行超声分散20minꎬ后置于磁力搅拌机(上海复旦天欣科教仪器有限公司FD ̄WTC ̄D磁力搅拌机)上进行搅拌30minꎬ获得良好分散的复合填料悬浮液ꎮ然后ꎬ将硅橡胶加入上述制备的悬浮液ꎬ并进行
磁力搅拌1h之后ꎬ放入真空干燥箱当中对分散剂进行挥发ꎮ最后ꎬ制备的混合物倒入利用3D打印技术成型的模具进行传感器敏感单元固化成型ꎮ光学玻璃加工设备
1.4㊀三维力的解耦
图5(a)和图5(b)分别呈现了单个柔性三维力触觉传感器的4个等效电阻(R1ꎬR2ꎬR3ꎬR4)在法向力和切向力作用下的力与电阻相对变化量的关系ꎮ从图5(a)中可以看出ꎬ随着法向力的逐渐增大ꎬ4个等效电阻同步被压缩ꎬ导致其相对变化量均减小ꎻ如图5(b)所示ꎬ在沿X轴切向力逐渐增大的情况下ꎬ等效电阻R2和R3由于不断被拉伸ꎬ其相对变化量逐渐增大ꎬ而等效电阻R1和R4由于不断压缩ꎬ其相对变化量逐渐减小ꎬ这与1.2节描述的工作原理是一致的
图5㊀三维力作用下传感器响应
在基于正交性假设上ꎬ本文利用改进的多项式矩阵拟合模型解耦三维力[18]ꎬ在矩阵模型(1)~(3)中ꎬAn代表待求解的系数矩阵ꎬ而F则代表三维力ꎬ即
F=A1ΔR1ΔR2ΔR3ΔR4éëêêêêêùûú
ú
úú
ú+A2(ΔR1)2(ΔR2)2(ΔR3)2(ΔR4)2éëêêêêêêùûúúúúúú+ +An(ΔR1)n(ΔR2)n
(ΔR3)n
(ΔR4
)néëêêêêêêùûúúúúúú(1)
An=an11
an12an13an14an21
an22an23an24an31an32
an33an34éëêêêêù
û
úú
úú(2)
F=FxFyFz
éëêêêêùû
úú
úú(3)
98
传㊀感㊀技㊀术㊀学㊀报www.chinatransducers.com
第31卷
为求解合适的阶数n及系数矩阵A1ꎬA2ꎬ Anꎬ
在进行20组不同三维力加载ꎬ并获取相应的20组传感器输出(一个传感器有4路等效电阻输出ꎬR1ꎬR2ꎬR3ꎬR4)后ꎬ本文利用1stOpt软件(Optimization
analysisandcalculationsoftwareplatform)来解耦矩阵模型ꎬ在解耦的过程中利用了内置准牛顿算法和优化算法ꎮ图6显示了拟合过程中不同阶数拟合结果的均方误差ꎮ可以看出ꎬ当阶数n为3的时候ꎬ均方误差已经小于1%ꎬ而更高阶数的均方误差并没有显著降低ꎬ相反ꎬ更高阶数只会增加计算量ꎮ因此ꎬ本文采用3阶多项式矩阵拟合模型解耦三维力ꎮ该模型计算的沿X轴切向力和沿Y轴切向力的均方误差皆为0.89%ꎬ而沿Z轴法向力的均方误差为
1.20%ꎬ
钯铂催化剂回收图6㊀多项式阶数与均方误差关系
图7㊀实验装置及三维力触觉传感器阵列侧视图
2㊀实验过程与滑觉识别融合算法
2.1㊀实验过程
为实现抓取过程中的滑动识别ꎬ如图7所示ꎬ一
个5ˑ5的三维力触觉传感器阵列(以数字1ꎬ2ꎬ3ꎬ ꎬ25进行编号每个传感器)布置在机器人手上ꎬ并控制机器人手抓取一个杯子ꎬ整个抓取过程分为三阶段ꎮ第1阶段ꎬ即加载阶段ꎬ通过控制机器人手把握杯子并且逐渐加载力直至过载ꎬ该加载阶段持续约3.8sꎮ第2阶段ꎬ保持阶段ꎬ由于第1阶段抓取力过载ꎬ所以该阶段可以将杯子稳定抓起ꎬ该阶段保持2.8sꎮ第3阶段ꎬ滑动阶段ꎬ为了产生滑动ꎬ向下拖拽杯子使其滑动ꎬ该阶段持续2.4sꎮ其中ꎬ加载
阶段和保持阶段都属于抓取过程中的非滑动状态ꎬ
而滑动阶段则为抓取过程中的滑动状态ꎮ
在整个抓取过程中ꎬ机器手是由上位机㊁
LabView和USB6211DAQ(NI)实现控制和信号采集ꎬ其采样率为1msꎬ利用方程(1)来将编号为n的三维力触觉传感器的四路等效电阻信息(R1ꎬR2ꎬ
R3ꎬR4)n转换为三维力信息(FnxꎬFnyꎬFnz)ꎮ
上述抓取过程中测量的25个传感器的三维力
正交方向合力结果FXꎬFYꎬFZꎬ如方程(4)~(6)ꎮ
FX=ð25
n=1
Fnx(4)FY=ð25n=1Fny(5)FZ=
ð25
n=1
Fnz(6)
式中
:FnxꎬFnyꎬFnz分别代表编号为n的传感器X轴切向力ꎬY轴切向力和法向力ꎮ
2.2㊀滑觉识别融合算法本文在基于哈尔小波变换的基础上融合相空间重构和支持向量机算法实现滑觉识别ꎮ融合算法流程如图8所示ꎬ首先对原始三维力时间序列进行哈尔小波分析获取其细节信息的时间序列ꎬ然后对一
定长度的细节信息时间序列进行相空间重构获得一个在拓扑意义上等价的相空间作为特征向量ꎬ最后利用支持向量机对其进行识别学习ꎬ实现滑觉识别ꎮ
图8㊀融合算法数据处理流程
2.2.1㊀细节信息提取及重构
为从三维力时间序列中去除接近信息(低频信
息)ꎬ提取细节信息(高频信息)的同时ꎬ又能获取关于时间的信息ꎬ本文采用小波变换作为数据预处理的方法ꎮ小波变换是一种可以同时进行时域和频域分析的方法ꎬ在长度为p的时间序列中ꎬ它可以将时间序列分解成为一组描述频率的接近信息时间序列和细节信息时间序列ꎮ为确保快速计算ꎬ本文利用哈尔
小波对原始三维力时间序列进行分解处理ꎮ以切向力时间序列FX(t)为示例ꎬ通过哈尔小波变换ꎬ其可以重构为小波系数的线性组合ꎬ如方程(7)~(9)所示:
FX(t)=ðkcjkϕjk+ðk
djkψjk(7)cjk
ðp-1
n=0h(n)cj-1
2k+n(8)dj
ðp-1
n=0
g(n)dj-1
2k+n(9)
98
第6期毛磊东ꎬ黄㊀英等:一种可感知三维力的新型柔性触觉传感器及滑觉识别算法研究㊀㊀
式中:ϕjk和ψjk分别代表尺度函数和哈尔小波函数ꎬh(n)和g(n)分别代表接近信息(低频系数)和细节信息(高频系数)ꎬp代表时间序列长度ꎮ异型耐火砖
图9展示了三维力在不同抓取状态的三维力时间序列(每个时间序列长度为65ms)经过哈尔小波分析后的三维力细节信息时间序列ꎮ图9(a)㊁9(d)和9(g)分别是2s到2.065sFX(t)ꎬFY(t)和FZ(t)对应的小波变换后的细节信息时间序列ꎬ图9(b)㊁9(e)和9(h)分别是5s到5.065sFX(t)ꎬFY(t)和FZ(t)对应的小波变换后的细节信息时间序列ꎬ图9(c)㊁9(f)和9(i)分别是8s到8.065sFX(t)ꎬFY(t)和FZ(t)对应的小波变换后的细节信息时间序列
图9㊀不同抓取状态的三维力时间序列的小波分析
㊀㊀从细节时间序列当中发现隐藏的有效信息是极
其重要的ꎬ而相空间重构就是一种可以对时间序列
进行重构ꎬ发现有效信息的方法ꎮ通过相空间重构ꎬ
不仅可以保留原始信息的性质ꎬ而且可以表达原始
信息的特征信息ꎬ相空间重构后的时间序列代表该
段时间的系统状态[19]ꎬ即抓取状态ꎮ
对于一个时间序列Xiꎬ这里i=1ꎬ2ꎬ ꎬNꎬ可以
根据公式进行相空间重构ꎬ即ꎬ
Yi=(XiꎬXi+ꎬ ꎬXi+(m+1))(10)
和m分别表示延迟时间和嵌入维度ꎮ
在选择延迟时间参数时ꎬ如果延迟时间过小ꎬ相
空间中相邻的延迟坐标元素会很相近ꎬ即冗余度很
大ꎬ重构的相空间所表达的信息偏小ꎬ而如果延迟时
间过大ꎬ相空间中的延迟坐标元素之间的相互信息
会出现丢失情况ꎬ也就是各元素都不相关ꎮ为了选
择合适的延迟时间ꎬ使相空间中的延迟元素之间的
互信息能够很好的保留ꎬ本文利用互信息法求解最
佳延迟时间ꎮ
根据互信息法[20]ꎬ假设ꎬ
[sꎬq]=[XiꎬXi+](11)
dna甲基化检测方法式中:s代表细节时间序列ꎬ而q代表延迟时间序
列ꎬ互信息函数可以写成式(12)
㊀I(SꎬQ)=ðjPsq(siꎬqi)logPsq(siꎬqi)
Psq(si)Psq(qi)
é
ë
ê
ê
ù
û
ú
ú
(12
)
图10㊀不同抓取状态切向力FX细节时间序列
的延迟时间参数估计
当互信息函数值等于0时ꎬ延迟时间不能被预
测ꎬ表明二者没有相关性ꎮ当取第1个极小值时ꎬ表
明二者具有尽大可能的不相关性ꎮ在相空间重构的
研究中ꎬ通常取第1个互信息函数极小值作为最优
延迟时间ꎮ图10显示了3种不同抓取状态的切向
力FX的细节时间序列互信息函数值和延迟时间之
间关系ꎮ
598

本文发布于:2024-09-23 10:25:01,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/247615.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:传感器   柔性   机器人   信息   抓取   时间
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议