<aside> 🚩 The Human-Machine Interaction Loop (HMIL) is a model of a single “interaction” between a user and a thing being used, and helps focus attention on all the HF aspects that must be attended to during design.

</aside>

What is an Interaction Loop?

When a human interacts with any machine, the general set of activities that happen is always the same. These activities can be modelled in various ways; one of the most well-known is the Human-Machine Interaction Loop (HMIL).

A single HMIL represents a single task, like raising the volume of a radio, or grasping a blender on an upper kitchen cabinet, or setting the speed of a lathe. Every task can be represented with a HMIL.

One classic model is that of Chapanis Cha76 shown in Figure 1.

In this model, both the human and the machine are represented, albeit only implicitly, by the same general three-part grouping: sensing, processing, and actuating.

Figure 1: The HMIL per Chapanis (1976).

Figure 1: The HMIL per Chapanis (1976).

Actuation by one of either the human or the machine produces a flow of mass, energy, or information that is sensed and ultimately acted upon by the other.

While Chapanis's model was intended to treat information flows only, we can through systems thinking see that the model works just fine for flows of mass and energy too.

A (slightly) better model for our purposes is shown in Figure 2.

Figure 2: A more sophisticated model of an HMIL.

Figure 2: A more sophisticated model of an HMIL.

The Human-Machine Interaction Loop (HMIL) shown in Figure 2 is the one to which we will refer subsequently.

Example: Adjusting the volume on a radio

Assume there is a human, and a radio, and that the human wishes to adjust the volume of the radio, and that the human knows how to do that.

Consider the specific activities involved with respect to the six elements of the HMIL (Figure 2).

  1. In this case, the feedback has two components: the music coming from the radio, and the current position of the volume control.
  2. The human observes this feedback; they hear the music and see the volume control setting.
  3. The human’s brain performs some cognition to process the observations.
  4. The human actuates the volume control to change the volume.
  5. The new volume control setting is used by the radio to change its loudness.