core / com.acmerobotics.roadrunner.util

Package com.acmerobotics.roadrunner.util

Miscellaneous utilities.

Types

Angle

object Angle

Various utilities for working with angles.

InterpolatingTreeMap

class InterpolatingTreeMap : TreeMap<Double, Double>

Interpolating Tree Maps are used to get values at points that are not defined by making a guess from points that are defined. This uses linear interpolation.

MathUtil

object MathUtil

Various math utilities.

NanoClock

abstract class NanoClock

Clock interface with nanosecond precision and no guarantee about its origin (that is, this is only suited for measuring relative/elapsed time).