Package com.viam.service.motion.v1
package com.viam.service.motion.v1
-
ClassDescriptionCollisionSpecification is used to selectively apply obstacle avoidance to specific parts of the robotProtobuf type
viam.service.motion.v1.CollisionSpecification.AllowedFrameCollisions
Protobuf typeviam.service.motion.v1.CollisionSpecification.AllowedFrameCollisions
CollisionSpecification is used to selectively apply obstacle avoidance to specific parts of the robotA poseA poseConstraints specifies all enumerated constraints to be passed to Viam's motion planning, along with any optional parametersConstraints specifies all enumerated constraints to be passed to Viam's motion planning, along with any optional parametersProtobuf typeviam.service.motion.v1.GetPlanRequest
Protobuf typeviam.service.motion.v1.GetPlanRequest
Protobuf typeviam.service.motion.v1.GetPlanResponse
Protobuf typeviam.service.motion.v1.GetPlanResponse
Protobuf typeviam.service.motion.v1.GetPoseRequest
Protobuf typeviam.service.motion.v1.GetPoseRequest
Protobuf typeviam.service.motion.v1.GetPoseResponse
Protobuf typeviam.service.motion.v1.GetPoseResponse
LinearConstraint specifies that the component being moved should move linearly relative to its goal.LinearConstraint specifies that the component being moved should move linearly relative to its goal.Protobuf typeviam.service.motion.v1.ListPlanStatusesRequest
Protobuf typeviam.service.motion.v1.ListPlanStatusesRequest
Status of all executed / executing plan statuses with associated IDs within the 24 hour TTLStatus of all executed / executing plan statuses with associated IDs within the 24 hour TTLProtobuf typeviam.service.motion.v1.MotionConfiguration
Protobuf typeviam.service.motion.v1.MotionConfiguration
Protobuf typeviam.service.motion.v1.MoveOnGlobeRequest
Protobuf typeviam.service.motion.v1.MoveOnGlobeRequest
Protobuf typeviam.service.motion.v1.MoveOnGlobeResponse
Protobuf typeviam.service.motion.v1.MoveOnGlobeResponse
Protobuf typeviam.service.motion.v1.MoveOnMapRequest
Protobuf typeviam.service.motion.v1.MoveOnMapRequest
Protobuf typeviam.service.motion.v1.MoveOnMapResponse
Protobuf typeviam.service.motion.v1.MoveOnMapResponse
Moves any component on the robot to a specified destination which can be from the reference frame of any other component on the robot.Moves any component on the robot to a specified destination which can be from the reference frame of any other component on the robot.Protobuf typeviam.service.motion.v1.MoveResponse
Protobuf typeviam.service.motion.v1.MoveResponse
Pairs a vision service with a camera, informing the service about which camera it may usePairs a vision service with a camera, informing the service about which camera it may useOrientationConstraint specifies that the component being moved will not deviate its orientation beyond some threshold relative to the goal.OrientationConstraint specifies that the component being moved will not deviate its orientation beyond some threshold relative to the goal.A plan describes a motion planA plan describes a motion planThe states that a plan can be in.Plan status describes the state of a given plan at a point in timePlan status describes the state of a given plan at a point in timePlanStatusWithID describes the state of a given plan at a point in time plus the plan_id, component_name and execution_id the status is associated withPlanStatusWithID describes the state of a given plan at a point in time plus the plan_id, component_name and execution_id the status is associated withProtobuf typeviam.service.motion.v1.PlanStep
Protobuf typeviam.service.motion.v1.PlanStep
Describes a plan, its current status & all status changes that have occured previously on that planDescribes a plan, its current status & all status changes that have occured previously on that planProtobuf typeviam.service.motion.v1.StopPlanRequest
Protobuf typeviam.service.motion.v1.StopPlanRequest
Protobuf typeviam.service.motion.v1.StopPlanResponse
Protobuf typeviam.service.motion.v1.StopPlanResponse
A MotionService declares the gRPC contract for a motion serviceA MotionService declares the gRPC contract for a motion serviceA stub to allow clients to do synchronous rpc calls to service MotionService.A stub to allow clients to do ListenableFuture-style rpc calls to service MotionService.Base class for the server implementation of the service MotionService.A stub to allow clients to do asynchronous rpc calls to service MotionService.