NextControl Units
A type-safe units library for FTC robot code, modeled after WPILib's units library. Distances, times, masses, forces, torques, energy, power, current, voltage, temperature, and angles (plus their velocity and acceleration derivatives) are all represented as Measure values tied to Unit definitions, instead of raw doubles that leave you guessing what unit they're in.
Measures support arithmetic and comparisons against each other, convert between units explicitly, and combine into compound units automatically when you multiply or divide (e.g. Distance / Time gives you a LinearVelocity). Extension properties like 5.0.meters and 10.0.rpm keep literals readable.