Package com.viam.common.v1
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 TypeMethodDescriptiondoubleMaximum linear speed of the tool center pointdoubleRate the component expects to be driven atbooleanMaximum linear speed of the tool center pointbooleanRate the component expects to be driven atMethods 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.
-