Composite Position Path
data class CompositePositionPath<Param> @JvmOverloads constructor(val paths: List<PositionPath<Param>>, val offsets: List<Double> = paths.scan(0.0) { acc, path -> acc + path.length() }) : PositionPath<Param>
Constructors
Link copied to clipboard
constructor(paths: List<PositionPath<Param>>, offsets: List<Double> = paths.scan(0.0) { acc, path -> acc + path.length() })
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Creates a PosePath using this path for position and constant heading.
Link copied to clipboard
Creates a PosePath using this path for position and a linear interpolation between startHeading and endHeading for heading.
Link copied to clipboard
Creates a PosePath using this path for position and a linear interpolation between startHeading and endHeading for heading.
Link copied to clipboard
Creates a PosePath using this path for position and its tangent for heading.