Package com.viam.common.v1
Class Common
java.lang.Object
com.viam.common.v1.Common
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
ActuatorStatus is a generic status for resources that only need to return actuator status.static interface
static final class
Protobuf typeviam.common.v1.Capsule
static interface
static final class
DoCommandRequest represents a generic DoCommand inputstatic interface
static final class
DoCommandResponse represents a generic DoCommand outputstatic interface
static final class
GeoGeometry contains information describing Geometry(s) that is located at a GeoPointstatic interface
static final class
GeometriesinFrame contains the dimensions of a given geometry, pose of its center point, and the reference frame by which it was observed.static interface
static final class
Geometry contains the dimensions of a given geometry and the pose of its center.static interface
static final class
Protobuf typeviam.common.v1.GeoPoint
static interface
static final class
Protobuf typeviam.common.v1.GetGeometriesRequest
static interface
static final class
Protobuf typeviam.common.v1.GetGeometriesResponse
static interface
static final class
Protobuf typeviam.common.v1.GetKinematicsRequest
static interface
static final class
Protobuf typeviam.common.v1.GetKinematicsResponse
static interface
static final class
Protobuf typeviam.common.v1.GetReadingsRequest
static interface
static final class
Protobuf typeviam.common.v1.GetReadingsResponse
static interface
static enum
Protobuf enumviam.common.v1.KinematicsFileFormat
static final class
Protobuf typeviam.common.v1.LogEntry
static interface
static final class
Protobuf typeviam.common.v1.Orientation
static interface
static final class
PointCloudObject 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 interface
static final class
Pose is a combination of location and orientation.static final class
PoseInFrame contains a pose and the and the reference frame in which it was observedstatic interface
static interface
static final class
RectangularPrism 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 interface
static final class
Protobuf typeviam.common.v1.ResourceName
static interface
static final class
Protobuf typeviam.common.v1.ResponseMetadata
static interface
static final class
Protobuf typeviam.common.v1.Sphere
static interface
static final class
Transform contains a pose and two reference frames.static interface
static final class
Protobuf typeviam.common.v1.Vector3
static interface
static final class
WorldState contains information about the physical environment around a given robot.static interface
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static 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 void
registerAllExtensions
(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)
-