Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IMeasureManager

IMeasureManager have APIs for calculation and measurement.

api-version

1

user

Hierarchy

Index

Methods

  • Calibrate the FTS sensor and return the calibration value.
    Unlike the other APIs, this API has a separate timeout time. (10 minutes)

    api-version

    1

    user

    Returns Promise<SixNumArray>

    Return FTS Calibration Result. This value is an offset value.

  • Measure the friction coefficient of each axis of the robot and return the result value. (Safe Command)
    Unlike other APIs, this API's timeout is set flexibly according to the input parameters.

    api-version

    1

    user

    Parameters

    • type: number

      0: Check motion, 1: Measure Motion

    • select: SixNumArray

      Select the axis to measure. 0: unselect, 1: select

    • start: SixNumArray

      Measurement start joint value of each axis. (degree)

    • range: SixNumArray

      Measuring joint range of each axis. (degree)

    Returns Promise<FrictionValueResult>

    Return FTS Calibration Result. This value is an offset value.

  • Get robot install pose.
    This is integration version of auto measure command of robot installation pose information and Safety mode setting command. Measures and calculates the pose information that the robot is installed.
    Unlike the other APIs, this API has a separate timeout time. (10 minutes)

    api-version

    1

    user

    Returns Promise<ConfigInstallPose>

    Return Fulfills with the ConfigInstallPose.

  • Calibrate the JTS sensor installed on each axis of the robot and return the calibration value.
    Arranges the correction data for error correction on JTS(Joint Torque Sensor) which is installed in each axis.
    Unlike the other APIs, this API has a separate timeout time. (10 minutes)

    api-version

    1

    user

    Returns Promise<JtsParameterData>

    Return Fulfills with the JtsParameterData.

  • measureToolWeight(mode: number, weight: number, exactCogX: number, exactCogY: number, exactCogZ: number): Promise<MeasureToolResponse>
  • Measure the tool weight
    Unlike the other APIs, this API has a separate timeout time. (mode(0): 10 minutes, mode(1): 5 minutes)

    api-version

    1

    user

    Parameters

    • mode: number

      0: Use 26 axis, 1: Use 46 axis

    • weight: number

      exact weight value. If you don't know, enter -999.

    • exactCogX: number

      The x-value of the exact center of gravity. If you don't know, enter -999.

    • exactCogY: number

      The y-value of the exact center of gravity. If you don't know, enter -999.

    • exactCogZ: number

      The z-value of the exact center of gravity. If you don't know, enter -999.

    Returns Promise<MeasureToolResponse>

    Return Calibration Result. MeasureToolResponse

  • Save the friction coefficient of each axis of the robot and return the result value. (Safe Command)

    api-version

    1

    user

    Parameters

    • targetFriction: SixNumArray

      The axis selected to measure. 0: unselect, 1: select

    • positiveSpeedFactor: FourSixNumArray

      Measured Positive Speed Factor of each joint.

    • negativeSpeedFactor: FourSixNumArray

      Measured Negative Speed Factor of each joint.

    • temperature: SixNumArray

      Measured temperature of each joint.

    Returns Promise<boolean>

    Return true if the request has been operated successfully, otherwise false.

Generated using TypeDoc