RegressionUtil

Various regression utilities.

Since

1.0.0-pre

Types

Link copied to clipboard
open class AccelResult
Feedforward parameter estimates from the ramp regression and additional summary statistics
Link copied to clipboard
open class RampResult
Feedforward parameter estimates from the ramp regression and additional summary statistics

Functions

Link copied to clipboard
open fun fitAccelData(timeSamples: List<Double>, positionSamples: List<Double>, powerSamples: List<Double>, rampResult: RegressionUtil.RampResult, @Nullable file: File): RegressionUtil.AccelResult
Run regression to compute acceleration feedforward.
Link copied to clipboard
open fun fitRampData(timeSamples: List<Double>, positionSamples: List<Double>, powerSamples: List<Double>, fitStatic: Boolean, @Nullable file: File): RegressionUtil.RampResult
Run regression to compute velocity and static feedforward from ramp test data.