Interface Common.KinematicPropertiesOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Common.KinematicProperties, Common.KinematicProperties.Builder
Enclosing class:
Common

public static interface Common.KinematicPropertiesOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Maximum linear speed of the tool center point
    double
    Rate the component expects to be driven at
    boolean
    Maximum linear speed of the tool center point
    boolean
    Rate the component expects to be driven at

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • hasOperatingFreqHz

      boolean hasOperatingFreqHz()
       Rate the component expects to be driven at
       
      optional double operating_freq_hz = 1 [json_name = "operatingFreqHz"];
      Returns:
      Whether the operatingFreqHz field is set.
    • getOperatingFreqHz

      double getOperatingFreqHz()
       Rate the component expects to be driven at
       
      optional double operating_freq_hz = 1 [json_name = "operatingFreqHz"];
      Returns:
      The operatingFreqHz.
    • hasMaxLinearTcpSpeedMmPerSec

      boolean hasMaxLinearTcpSpeedMmPerSec()
       Maximum linear speed of the tool center point
       
      optional double max_linear_tcp_speed_mm_per_sec = 2 [json_name = "maxLinearTcpSpeedMmPerSec"];
      Returns:
      Whether the maxLinearTcpSpeedMmPerSec field is set.
    • getMaxLinearTcpSpeedMmPerSec

      double getMaxLinearTcpSpeedMmPerSec()
       Maximum linear speed of the tool center point
       
      optional double max_linear_tcp_speed_mm_per_sec = 2 [json_name = "maxLinearTcpSpeedMmPerSec"];
      Returns:
      The maxLinearTcpSpeedMmPerSec.