Package com.viam.service.navigation.v1
Interface Navigation.PropertiesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Navigation.Properties,Navigation.Properties.Builder
- Enclosing class:
Navigation
public static interface Navigation.PropertiesOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanGetCostmapdoubledouble footprint_length_m = 2 [json_name = "footprintLengthM"];doubledouble footprint_width_m = 3 [json_name = "footprintWidthM"];.viam.service.navigation.v1.MapType map_type = 1 [json_name = "mapType"];int.viam.service.navigation.v1.MapType map_type = 1 [json_name = "mapType"];booleanPlanTo*, ExecutePlan, NavigateTo*doubledouble robot_radius_m = 4 [json_name = "robotRadiusM"];booleanRoute store + NavigateRoutebooleanKeep-out / speed-limit zonesMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getMapTypeValue
int getMapTypeValue().viam.service.navigation.v1.MapType map_type = 1 [json_name = "mapType"];- Returns:
- The enum numeric value on the wire for mapType.
-
getMapType
Navigation.MapType getMapType().viam.service.navigation.v1.MapType map_type = 1 [json_name = "mapType"];- Returns:
- The mapType.
-
getFootprintLengthM
double getFootprintLengthM()double footprint_length_m = 2 [json_name = "footprintLengthM"];- Returns:
- The footprintLengthM.
-
getFootprintWidthM
double getFootprintWidthM()double footprint_width_m = 3 [json_name = "footprintWidthM"];- Returns:
- The footprintWidthM.
-
getRobotRadiusM
double getRobotRadiusM()double robot_radius_m = 4 [json_name = "robotRadiusM"];- Returns:
- The robotRadiusM.
-
getPlanningSupported
boolean getPlanningSupported()PlanTo*, ExecutePlan, NavigateTo*
bool planning_supported = 5 [json_name = "planningSupported"];- Returns:
- The planningSupported.
-
getCostmapSupported
boolean getCostmapSupported()GetCostmap
bool costmap_supported = 6 [json_name = "costmapSupported"];- Returns:
- The costmapSupported.
-
getZonesSupported
boolean getZonesSupported()Keep-out / speed-limit zones
bool zones_supported = 7 [json_name = "zonesSupported"];- Returns:
- The zonesSupported.
-
getRoutesSupported
boolean getRoutesSupported()Route store + NavigateRoute
bool routes_supported = 8 [json_name = "routesSupported"];- Returns:
- The routesSupported.
-