Package com.viam.common.v1
package com.viam.common.v1
-
ClassDescriptionActuatorStatus is a generic status for resources that only need to return actuator status.ActuatorStatus is a generic status for resources that only need to return actuator status.Information about an audio stream or device.Information about an audio stream or device.Rotation axis and an angle theta in degreesRotation axis and an angle theta in degreesProtobuf type
viam.common.v1.CapsuleProtobuf typeviam.common.v1.CapsuleDoCommandRequest represents a generic DoCommand inputDoCommandRequest represents a generic DoCommand inputDoCommandResponse represents a generic DoCommand outputDoCommandResponse represents a generic DoCommand outputEuler angles in degreesEuler angles in degreesGeoGeometry contains information describing Geometry(s) that is located at a GeoPointGeoGeometry contains information describing Geometry(s) that is located at a GeoPointGeometriesinFrame contains the dimensions of a given geometry, pose of its center point, and the reference frame by which it was observed.GeometriesinFrame contains the dimensions of a given geometry, pose of its center point, and the reference frame by which it was observed.Geometry contains the dimensions of a given geometry and the pose of its center.Geometry contains the dimensions of a given geometry and the pose of its center.Protobuf typeviam.common.v1.GeoPointProtobuf typeviam.common.v1.GeoPointGeoPose is a GPS position and orientation, optionally with altitude.GeoPose is a GPS position and orientation, optionally with altitude.Protobuf typeviam.common.v1.Get3DModelsRequestProtobuf typeviam.common.v1.Get3DModelsRequestProtobuf typeviam.common.v1.Get3DModelsResponseProtobuf typeviam.common.v1.Get3DModelsResponseProtobuf typeviam.common.v1.GetGeometriesRequestProtobuf typeviam.common.v1.GetGeometriesRequestProtobuf typeviam.common.v1.GetGeometriesResponseProtobuf typeviam.common.v1.GetGeometriesResponseProtobuf typeviam.common.v1.GetKinematicsRequestProtobuf typeviam.common.v1.GetKinematicsRequestProtobuf typeviam.common.v1.GetKinematicsResponseProtobuf typeviam.common.v1.GetKinematicsResponseShared properties for AudioIn and AudioOut components.Shared properties for AudioIn and AudioOut components.Protobuf typeviam.common.v1.GetPropertiesResponseProtobuf typeviam.common.v1.GetPropertiesResponseProtobuf typeviam.common.v1.GetReadingsRequestProtobuf typeviam.common.v1.GetReadingsRequestProtobuf typeviam.common.v1.GetReadingsResponseProtobuf typeviam.common.v1.GetReadingsResponseGetStatusRequest represents a generic GetStatus inputGetStatusRequest represents a generic GetStatus inputGetStatusResponse represents a generic GetStatus outputGetStatusResponse represents a generic GetStatus outputProtobuf typeviam.common.v1.GetWorldPoseResponseProtobuf typeviam.common.v1.GetWorldPoseResponseDegrees, deg/s and deg/s^2 for revolute joints, mm, mm/s and mm/s^2 for prismatic.Degrees, deg/s and deg/s^2 for revolute joints, mm, mm/s and mm/s^2 for prismatic.Protobuf enumviam.common.v1.JointTypeProtobuf typeviam.common.v1.KinematicJointProtobuf typeviam.common.v1.KinematicJointProtobuf typeviam.common.v1.KinematicLinkProtobuf typeviam.common.v1.KinematicLinkKinematicModel describes a component's kinematics as a tree of links and joints.KinematicModel describes a component's kinematics as a tree of links and joints.Properties of the component as a wholeProperties of the component as a wholeProtobuf enumviam.common.v1.KinematicsFileFormatLinkPose is a translation in mm and an orientation in degrees, identity when absentLinkPose is a translation in mm and an orientation in degrees, identity when absentProtobuf typeviam.common.v1.LogEntryProtobuf typeviam.common.v1.LogEntryProtobuf typeviam.common.v1.MeshProtobuf typeviam.common.v1.MeshPosition is multiplier * position of joint + offsetPosition is multiplier * position of joint + offsetProtobuf typeviam.common.v1.OrientationProtobuf typeviam.common.v1.OrientationProtobuf typeviam.common.v1.PointCloudProtobuf typeviam.common.v1.PointCloudPointCloudObject contains an image in bytes with point cloud data of all of the objects captured by a given observer as well as a repeated list of geometries which respresents the center point and geometry of each of the objects within the point cloudPointCloudObject contains an image in bytes with point cloud data of all of the objects captured by a given observer as well as a repeated list of geometries which respresents the center point and geometry of each of the objects within the point cloudPose is a combination of location and orientation.Pose is a combination of location and orientation.Protobuf typeviam.common.v1.PoseCloudProtobuf typeviam.common.v1.PoseCloudPoseInFrame contains a pose and the reference frame in which it was observedPoseInFrame contains a pose and the reference frame in which it was observedProtobuf typeviam.common.v1.QuaternionProtobuf typeviam.common.v1.QuaternionRectangularPrism contains a Vector3 field corresponding to the X, Y, Z dimensions of the prism in mms These dimensions are with respect to the referenceframe in which the RectangularPrism is definedRectangularPrism contains a Vector3 field corresponding to the X, Y, Z dimensions of the prism in mms These dimensions are with respect to the referenceframe in which the RectangularPrism is definedProtobuf typeviam.common.v1.ResourceNameProtobuf typeviam.common.v1.ResourceNameProtobuf typeviam.common.v1.ResponseMetadataProtobuf typeviam.common.v1.ResponseMetadataProtobuf typeviam.common.v1.SphereProtobuf typeviam.common.v1.SphereTransform contains a pose and two reference frames.Transform contains a pose and two reference frames.Protobuf typeviam.common.v1.Vector3Protobuf typeviam.common.v1.Vector3WorldState contains information about the physical environment around a given robot.WorldState contains information about the physical environment around a given robot.