Interface Motion.LinearConstraintOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Motion.LinearConstraint, Motion.LinearConstraint.Builder
Enclosing class:
Motion

public static interface Motion.LinearConstraintOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    float
    Max linear deviation from straight-line between start and goal, in mm.
    float
    Max allowable orientation deviation, in degrees, while on the shortest path between start / goal states
    boolean
    Max linear deviation from straight-line between start and goal, in mm.
    boolean
    Max allowable orientation deviation, in degrees, while on the shortest path between start / goal states

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • hasLineToleranceMm

      boolean hasLineToleranceMm()
       Max linear deviation from straight-line between start and goal, in mm.
       
      optional float line_tolerance_mm = 1 [json_name = "lineToleranceMm"];
      Returns:
      Whether the lineToleranceMm field is set.
    • getLineToleranceMm

      float getLineToleranceMm()
       Max linear deviation from straight-line between start and goal, in mm.
       
      optional float line_tolerance_mm = 1 [json_name = "lineToleranceMm"];
      Returns:
      The lineToleranceMm.
    • hasOrientationToleranceDegs

      boolean hasOrientationToleranceDegs()
       Max allowable orientation deviation, in degrees, while on the shortest path between start / goal states
       
      optional float orientation_tolerance_degs = 2 [json_name = "orientationToleranceDegs"];
      Returns:
      Whether the orientationToleranceDegs field is set.
    • getOrientationToleranceDegs

      float getOrientationToleranceDegs()
       Max allowable orientation deviation, in degrees, while on the shortest path between start / goal states
       
      optional float orientation_tolerance_degs = 2 [json_name = "orientationToleranceDegs"];
      Returns:
      The orientationToleranceDegs.