Built-In Commands
These building blocks let you focus on describing what your robot should do, instead of writing boilerplate control logic for every loop in your OpMode.
Command-Based OpModes
CommandKit ships with generic command-based extensions of the default FTCLinearOpMode.
If you don’t want to create your own abstract OpMode base, you can use one of these directly:
CommandOpMode– A Java-friendly base OpMode that integrates with theCommandScheduler.DSLOpMode– A Kotlin-friendly base OpMode that provides a DSL for defining and scheduling commands.