An open-loop controller, also called a non-feedback controller, is a type of controller which computes its input into a system using only the current state and its model of the system. A characteristic of the open-loop controller is that it does not use feedback to determine if its input has achieved the desired goal. This means that the system does not observe the output of the processes that it is controlling.

For example, a sprinkler system, programmed to turn on at set times could be an example of an open-loop system if it does not measure soil moisture as a form of feedback. Even if rain is pouring down on the lawn, the sprinkler system would activate on schedule, wasting water.


Wikipedia page: Open Loop controller.