Package com.viam.common.v1
Interface Common.GetKinematicsResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Common.GetKinematicsResponse,Common.GetKinematicsResponse.Builder
- Enclosing class:
Common
public static interface Common.GetKinematicsResponseOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanMap of URDF mesh file paths to mesh dataThe kinematics of the component, in either URDF format or in Viam’s kinematic parameter format (spatial vector algebra) https://docs.viam.com/internals/kinematic-chain-config/#kinematic-parametersintThe kinematics of the component, in either URDF format or in Viam’s kinematic parameter format (spatial vector algebra) https://docs.viam.com/internals/kinematic-chain-config/#kinematic-parameterscom.google.protobuf.ByteStringThe byte contents of the fileDeprecated.intMap of URDF mesh file paths to mesh dataMap of URDF mesh file paths to mesh datagetMeshesByUrdfFilepathOrDefault(String key, Common.Mesh defaultValue) Map of URDF mesh file paths to mesh dataMap of URDF mesh file paths to mesh dataMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getFormatValue
int getFormatValue()The kinematics of the component, in either URDF format or in Viam’s kinematic parameter format (spatial vector algebra) https://docs.viam.com/internals/kinematic-chain-config/#kinematic-parameters
.viam.common.v1.KinematicsFileFormat format = 1 [json_name = "format"];- Returns:
- The enum numeric value on the wire for format.
-
getFormat
Common.KinematicsFileFormat getFormat()The kinematics of the component, in either URDF format or in Viam’s kinematic parameter format (spatial vector algebra) https://docs.viam.com/internals/kinematic-chain-config/#kinematic-parameters
.viam.common.v1.KinematicsFileFormat format = 1 [json_name = "format"];- Returns:
- The format.
-
getKinematicsData
com.google.protobuf.ByteString getKinematicsData()The byte contents of the file
bytes kinematics_data = 2 [json_name = "kinematicsData"];- Returns:
- The kinematicsData.
-
getMeshesByUrdfFilepathCount
int getMeshesByUrdfFilepathCount()Map of URDF mesh file paths to mesh data
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"]; -
containsMeshesByUrdfFilepath
Map of URDF mesh file paths to mesh data
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"]; -
getMeshesByUrdfFilepath
Deprecated.UsegetMeshesByUrdfFilepathMap()instead. -
getMeshesByUrdfFilepathMap
Map<String,Common.Mesh> getMeshesByUrdfFilepathMap()Map of URDF mesh file paths to mesh data
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"]; -
getMeshesByUrdfFilepathOrDefault
Map of URDF mesh file paths to mesh data
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"]; -
getMeshesByUrdfFilepathOrThrow
Map of URDF mesh file paths to mesh data
map<string, .viam.common.v1.Mesh> meshes_by_urdf_filepath = 3 [json_name = "meshesByUrdfFilepath"];
-