Tx_LPF_Enabled, Ty_LPF_Enabled, Tz_LPF_Enabled属性

应用
力觉触发器对象FT#,力觉监视器对象FM#

注释
设定或返回力觉坐标系旋转方向的指定轴中低通滤波器的启用/禁用状态。

立即执行

用法
FGet Object.XX_LPF_Enabled, bVar
FSet Object.XX_LPF_Enabled, bValue

  • Object
    对象名
    对象被指定为FT(数值) , FT(标签), FM(数值), FM(标签)中的任意一个。

  • XX
    定义属性名的字符串

  • bVar
    定义属性值的Boolean变量

  • bValue
    定义新属性值的Boolean值或公式


XX

指定轴 说明
Tx 指定旋转方向上的X轴。
Ty 指定旋转方向上的Y轴。
Tz 指定旋转方向上的Z轴。

bValue

常数名 说明
False 0 将低通滤波器设为禁用。(默认)
True -1 将低通滤波器设为启用。

详细说明
启用/禁用或返回力觉坐标系旋转方向的指定轴中低通滤波器的状态。
当低通滤波器启用时,可减少信号噪音,但快速信号变化的追踪性能变差。
低通滤波器与AvgForces状态, PeakForces状态, 力觉触发器功能, 力觉监视器一起使用,但不与Forces状态一起使用。

用法示例
该示例中设定Tx低通滤波器并获取力数据。

Function GetPeakForceTest
  Real myPeakForce
  FSet FCS1.Orientation, FG_TOOL
  FSet FM1.CoordinateSystem, FCS1
  FSet FM1.Tx_LPF_Enabled, True
  FSet FM1.Tx_LPF_TimeConstant, 0.02
  FSet FM1.PeakForceClear, True, True, True, True, True, True
  Wait 10
  FGet FM1.Tx_PeakForce, myPeakForce
  Print myPeakForce
Fend

参考
力觉触发器对象FT#,力觉监视器对象FM#