Composite Controller
constructor(@NonNull first: SystemController, @NonNull second: SystemController, @NonNull combiner: DoubleBinaryOperator)
Create a new composite controller that combines two controllers.
Parameters
first
the first controller
second
the second controller
combiner
the function that combines the two controller outputs (example: (a, b) -> a + b
)