发明名称 一种力触觉再现中的纹理力测量方法
摘要 本发明公开了一种力触觉再现中的纹理力测量方法,考虑了客观纹理表面因素和人手探索过程中的移动速度与主动按压力,将纹理力分解为垂直方向作用力及水平方向作用力。其中,垂直方向作用力分为客观因素作用力及主观因素作用力,客观因素作用力由实测的纹理表面微观轮廓高度以及表面刚度特性决定。鉴于接触过程中的法向加速度的变化能反映人手移动过程中速度和压力的变化情况,主观因素作用力是法向加速度的函数,仿真时的法向加速度是实测加速度在不同压力和速度下的线性插值函数。水平方向纹理力可为探针划过纹理表面的摩擦阻力,由垂直方向按压力与纹理材料动摩擦系数决定。
申请公布号 CN103439030A 申请公布日期 2013.12.11
申请号 CN201310424215.1 申请日期 2013.09.17
申请人 东南大学 发明人 吴涓;李明;王路;刘威;宋爱国
分类号 G01L1/00(2006.01)I 主分类号 G01L1/00(2006.01)I
代理机构 江苏永衡昭辉律师事务所 32250 代理人 王斌
主权项 1.一种力触觉再现中的纹理力测量方法,其特征在于,该方法包括以下步骤:在虚拟纹理力模型中,利用力触觉再现设备的操作柄控制模型中的虚拟探针在虚拟物体表面划过,同时检测虚拟探针与虚拟物体是否发生接触,以及是否有相对运动,若虚拟探针与虚拟物体发生接触或者无相对运动,则虚拟纹理力<img file="FDA0000383225150000011.GIF" wi="93" he="76" />输出为0,反之,则按照下式计算虚拟纹理力<img file="FDA0000383225150000012.GIF" wi="88" he="77" />并输出:<maths num="0001"><![CDATA[<math><mrow><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>con</mi></msub><mo>=</mo><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>ver</mi></msub><mo>+</mo><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>hor</mi></msub><mo>;</mo></mrow></math>]]></maths>其中,<img file="FDA0000383225150000014.GIF" wi="92" he="76" />为虚拟纹理力的垂直方向作用力,<img file="FDA0000383225150000015.GIF" wi="95" he="74" />为虚拟纹理力的水平方向作用力,<maths num="0002"><![CDATA[<math><mrow><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>ver</mi></msub><mo>=</mo><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>obj</mi></msub><mo>+</mo><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>sub</mi></msub><mo>;</mo><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>hor</mi></msub><mo>=</mo><mover><mi>f</mi><mo>&RightArrow;</mo></mover><mo>,</mo></mrow></math>]]></maths>其中,<img file="FDA0000383225150000017.GIF" wi="93" he="84" />为客观因素作用力,<img file="FDA0000383225150000018.GIF" wi="97" he="74" />为主观因素作用力,<img file="FDA0000383225150000019.GIF" wi="50" he="86" />为相对运动时虚拟探针所受水平方向摩擦力;所述客观因素作用力<img file="FDA00003832251500000110.GIF" wi="86" he="77" />按照下式计算:<maths num="0003"><![CDATA[<math><mrow><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>obj</mi></msub><mo>=</mo><msub><mi>k</mi><mn>1</mn></msub><mo>&times;</mo><msub><mi>k</mi><mi>s</mi></msub><mo>&times;</mo><mi>H</mi><mo>&times;</mo><mover><mi>n</mi><mo>&RightArrow;</mo></mover><mo>;</mo></mrow></math>]]></maths>其中,k<sub>s</sub>是描述纹理材料刚度系数的一个常量,H是虚拟探针感知纹理时与纹理表面的接触点所对应的纹理表面轮廓高度,k<sub>1</sub>是常量系数,<img file="FDA00003832251500000112.GIF" wi="43" he="75" />是垂直方向单位向量;常量k<sub>s</sub>在数值上等于垂直方向加速度均方差值与按压力的线性系数A,垂直方向加速度均方差值的计算公式为:<img file="FDA00003832251500000113.GIF" wi="746" he="161" />其中,N是所测量的垂直方向加速度的组数,a<sub>i</sub>是由纹理检测笔实际测量的垂直方向加速度数据,为了获得垂直方向加速度均方差值与按压力的线性系数A,运用相关性分析及回归分析计算以按压力F<sub>p</sub>、扫描速度v为自变量,以垂直方向加速度均方差值a<sub>rms</sub>为因变量的函数关系式:a<sub>rms</sub>(F<sub>p</sub>,v)=A×F<sub>p</sub>+B×v,其中,A为垂直方向加速度均方差值a<sub>rms</sub>与按压力F<sub>p</sub>的线性系数,B为垂直方向加速度均方差值a<sub>rms</sub>与扫描速度v的线性系数,F<sub>p</sub>为实际测量过程中按压力,v为实际测量过程中扫描速度;常量系数k<sub>1</sub>的计算公式为<img file="FDA0000383225150000021.GIF" wi="300" he="142" />其中,F<sub>max</sub>为实际力反馈设备的最大输出力,常数c<sub>1</sub>取值为0.6-0.8中的任一数值;所述主观因素作用力<img file="FDA0000383225150000022.GIF" wi="93" he="77" />按照下式计算得到:<maths num="0004"><![CDATA[<math><mrow><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>sub</mi></msub><mo>=</mo><msub><mi>k</mi><mi>a</mi></msub><mo>&times;</mo><msub><mi>a</mi><mi>ver</mi></msub><mrow><mo>(</mo><msub><mi>F</mi><mi>p</mi></msub><mo>,</mo><mi>v</mi><mo>)</mo></mrow><mo>&times;</mo><mover><mi>n</mi><mo>&RightArrow;</mo></mover><mo>;</mo></mrow></math>]]></maths>其中,a<sub>ver</sub>(F<sub>p</sub>,v)是运用线性预测编码及双线性插值的方法获得的感知过程中任意按压力大小F<sub>p</sub>和任意感知速度v下的垂直方向加速度,k<sub>a</sub>为将加速度信号a<sub>ver</sub>(F<sub>p</sub>,v)转化为力信号<img file="FDA0000383225150000024.GIF" wi="91" he="77" />的常量系数,计算公式为:<img file="FDA0000383225150000025.GIF" wi="342" he="152" />其中,决定客观因素作用力<img file="FDA0000383225150000026.GIF" wi="86" he="81" />与主观因素作用力<img file="FDA0000383225150000027.GIF" wi="86" he="77" />权重比的常数c<sub>2</sub>取值为0.1-0.4中的任一数值,F<sub>obj</sub>为所测得的客观因素作用力在任意按压力和探索速度下的垂直方向加速度;<img file="FDA0000383225150000028.GIF" wi="42" he="74" />是垂直方向单位向量;所述水平方向摩擦阻力<img file="FDA0000383225150000029.GIF" wi="46" he="83" />按照下式计算得到:<maths num="0005"><![CDATA[<math><mrow><mover><mi>f</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mi>&mu;</mi><mo>&times;</mo><mo>|</mo><msub><mi>F</mi><mi>ver</mi></msub><mo>|</mo><mo>&times;</mo><mover><mi>t</mi><mo>&RightArrow;</mo></mover></mrow></math>]]></maths>其中,μ是虚拟探针在虚拟纹理表面滑动时的滑动摩擦系数,F<sub>ver</sub>为纹理力垂直方向作用力,<img file="FDA00003832251500000211.GIF" wi="36" he="75" />为水平方向单位向量。
地址 210096 江苏省南京市四牌楼2号