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#