
NextFTC
A powerful, ergonomic library for FTC robots, built around commands, triggers, and zero boilerplate.
What’s in NextFTC v2?
Section titled “What’s in NextFTC v2?”Command-Based ArchitectureBuild robots around composable commands and reactive triggers. Bind gamepad inputs to commands with a single line of code.
Zero Registration BoilerplateAnnotate your OpModes with @NextTeleop or @NextAutonomous and inject your Robot instances at start time.
Type-Safe HardwareWrap motors, servos, sensors, and vision hardware with lazy-initialized, caching wrappers that reduce unnecessary hardware writes.
Built-In Control TheoryPID, feedforward, motion profiling, Kalman filtering, and type-safe units: everything you need to close the loop on any mechanism.
Type-Safe UnitsWrite 5.0.meters or 12.0.volts instead of bare doubles. Arithmetic between units produces correctly typed results, caught at compile time.
Kotlin & JavaWritten in Kotlin with Java interop as a first-class citizen, so your team can use either language across the same codebase.

