template<typename Input, typename Output>
okapi::ControllerRunnerFactory class

Contents

Public static functions

static auto create(const std::shared_ptr<Logger>& ilogger = Logger::getDefaultLogger()) -> ControllerRunner<Input, Output>
A utility class that runs a closed-loop controller.

Function documentation

template<typename Input, typename Output>
static ControllerRunner<Input, Output> okapi::ControllerRunnerFactory<Input, Output>::create(const std::shared_ptr<Logger>& ilogger = Logger::getDefaultLogger())

A utility class that runs a closed-loop controller.

Parameters
ilogger The logger this instance will log to.