Package com.viam.service.navigation.v1
Interface Navigation.ProgressOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Navigation.Progress,Navigation.Progress.Builder
- Enclosing class:
Navigation
public static interface Navigation.ProgressOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiondoubledouble distance_remaining_m = 1 [json_name = "distanceRemainingM"];doubleSame meaning as Plan.length_mgetPath(int index) PLANNED and ROUTE only; updates on replanintPLANNED and ROUTE only; updates on replanPLANNED and ROUTE only; updates on replanMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getDistanceRemainingM
double getDistanceRemainingM()double distance_remaining_m = 1 [json_name = "distanceRemainingM"];- Returns:
- The distanceRemainingM.
-
getPathList
List<Navigation.Position> getPathList()PLANNED and ROUTE only; updates on replan
repeated .viam.service.navigation.v1.Position path = 2 [json_name = "path"]; -
getPath
PLANNED and ROUTE only; updates on replan
repeated .viam.service.navigation.v1.Position path = 2 [json_name = "path"]; -
getPathCount
int getPathCount()PLANNED and ROUTE only; updates on replan
repeated .viam.service.navigation.v1.Position path = 2 [json_name = "path"]; -
getLengthM
double getLengthM()Same meaning as Plan.length_m
double length_m = 3 [json_name = "lengthM"];- Returns:
- The lengthM.
-