Package com.viam.common.v1
Class Common
java.lang.Object
com.viam.common.v1.Common
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classActuatorStatus is a generic status for resources that only need to return actuator status.static interfacestatic final classProtobuf typeviam.common.v1.Capsulestatic interfacestatic final classDoCommandRequest represents a generic DoCommand inputstatic interfacestatic final classDoCommandResponse represents a generic DoCommand outputstatic interfacestatic final classGeoGeometry contains information describing Geometry(s) that is located at a GeoPointstatic interfacestatic final classGeometriesinFrame contains the dimensions of a given geometry, pose of its center point, and the reference frame by which it was observed.static interfacestatic final classGeometry contains the dimensions of a given geometry and the pose of its center.static interfacestatic final classProtobuf typeviam.common.v1.GeoPointstatic interfacestatic final classProtobuf typeviam.common.v1.GetGeometriesRequeststatic interfacestatic final classProtobuf typeviam.common.v1.GetGeometriesResponsestatic interfacestatic final classProtobuf typeviam.common.v1.GetKinematicsRequeststatic interfacestatic final classProtobuf typeviam.common.v1.GetKinematicsResponsestatic interfacestatic final classProtobuf typeviam.common.v1.GetReadingsRequeststatic interfacestatic final classProtobuf typeviam.common.v1.GetReadingsResponsestatic interfacestatic enumProtobuf enumviam.common.v1.KinematicsFileFormatstatic final classProtobuf typeviam.common.v1.LogEntrystatic interfacestatic final classProtobuf typeviam.common.v1.Meshstatic interfacestatic final classProtobuf typeviam.common.v1.Orientationstatic interfacestatic final classProtobuf typeviam.common.v1.PointCloudstatic final classPointCloudObject 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 cloudstatic interfacestatic interfacestatic final classPose is a combination of location and orientation.static final classPoseInFrame contains a pose and the and the reference frame in which it was observedstatic interfacestatic interfacestatic final classRectangularPrism 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 definedstatic interfacestatic final classProtobuf typeviam.common.v1.ResourceNamestatic interfacestatic final classProtobuf typeviam.common.v1.ResponseMetadatastatic interfacestatic final classProtobuf typeviam.common.v1.Spherestatic interfacestatic final classTransform contains a pose and two reference frames.static interfacestatic final classProtobuf typeviam.common.v1.Vector3static interfacestatic final classWorldState contains information about the physical environment around a given robot.static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<com.google.protobuf.DescriptorProtos.MethodOptions,Boolean> safety_heartbeat_monitored is used on methods to signify that if a session is in use and the session was the last to call this method, the resource associated with the method will be stopped. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Field Details
-
SAFETY_HEARTBEAT_MONITORED_FIELD_NUMBER
public static final int SAFETY_HEARTBEAT_MONITORED_FIELD_NUMBER- See Also:
-
safetyHeartbeatMonitored
public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<com.google.protobuf.DescriptorProtos.MethodOptions,Boolean> safetyHeartbeatMonitoredsafety_heartbeat_monitored is used on methods to signify that if a session is in use and the session was the last to call this method, the resource associated with the method will be stopped.
extend .google.protobuf.MethodOptions { ... }
-
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-