Package com.viam.service.navigation.v1
Class Navigation
java.lang.Object
com.viam.service.navigation.v1.Navigation
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeviam.service.navigation.v1.AddLocationRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.AddLocationResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.AddRouteRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.AddRouteResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.AddZoneRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.AddZoneResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.CancelRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.CancelResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.DeleteLocationRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.DeleteLocationResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.DeleteRouteRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.DeleteRouteResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.DeleteZoneRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.DeleteZoneResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ExecutePlanRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ExecutePlanResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetCostmapRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetCostmapResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetLocationRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetLocationResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetNavigationStatusRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetNavigationStatusResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetPositionRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetPositionResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetPropertiesRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetPropertiesResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetRouteRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetRouteResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetZoneRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GetZoneResponsestatic interfacestatic enumProtobuf enumviam.service.navigation.v1.GoalStatestatic final classGoalStatus is one goal and its lifecycle.static interfacestatic final classProtobuf typeviam.service.navigation.v1.GoToLocationRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GoToLocationResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GoToPointRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.GoToPointResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ListLocationsRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ListLocationsResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ListRoutesRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ListRoutesResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ListZonesRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ListZonesResponsestatic interfacestatic final classLocation is a named Position on the active map.static interfacestatic enumMapType represents the type of map the navigation service operates on.static final classProtobuf typeviam.service.navigation.v1.NavErrorstatic enumProtobuf enumviam.service.navigation.v1.NavErrorCodestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.NavigateRouteRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.NavigateRouteResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.NavigateToLocationRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.NavigateToLocationResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.NavigateToPointRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.NavigateToPointResponsestatic interfacestatic enumProtobuf enumviam.service.navigation.v1.NavModestatic final classPlan is a path preview returned by PlanToPoint and PlanToLocation.static interfacestatic final classProtobuf typeviam.service.navigation.v1.PlanToLocationRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.PlanToLocationResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.PlanToPointRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.PlanToPointResponsestatic interfacestatic final classPosition is a shared oneof for any map-typed position.static interfacestatic final classProtobuf typeviam.service.navigation.v1.Progressstatic interfacestatic final classProperties are returned by GetProperties and do not change while the service is running.static interfacestatic final classProtobuf typeviam.service.navigation.v1.ResumeRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.ResumeResponsestatic interfacestatic final classRoute is an ordered list of waypoints.static interfacestatic final classProtobuf typeviam.service.navigation.v1.RouteProgressstatic interfacestatic final classStatus is the robot navigation state returned by GetNavigationStatus and by methods that start, suspend, or resume motion.static interfacestatic final classProtobuf typeviam.service.navigation.v1.SuspendRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.SuspendResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.UpdateLocationRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.UpdateLocationResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.UpdateRouteRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.UpdateRouteResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.UpdateZoneRequeststatic interfacestatic final classProtobuf typeviam.service.navigation.v1.UpdateZoneResponsestatic interfacestatic final classProtobuf typeviam.service.navigation.v1.Velocitystatic interfacestatic final classWaypoint is a route stop: either the name of a saved Location or an inline Position.static final classWaypointList is a wrapper so callers can distinguish an unset list from an empty one.static interfacestatic interfacestatic final classZone is a named region on the active map.static interface -
Method Summary
Modifier and TypeMethodDescriptionstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-