DisplacementProfile

@Serializable
@SerialName(value = "DisplacementProfile")
data class DisplacementProfile(val disps: List<Double>, val vels: List<Double>, val accels: List<Double>) : Profile

Acceleration-limited motion profile parameterized by displacement.

Parameters

disps

displacements, beginning at zero and sorted ascending

vels

velocities at disps values

accels

constant accelerations applied over each displacement interval

Constructors

Link copied to clipboard
constructor(disps: List<Double>, vels: List<Double>, accels: List<Double>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun get(x: Double): DualNum<Time>
Link copied to clipboard