The logic of the RIFF is implemented in a Matlab program that runs on the main control computer (Fig.3a; green in Additional file1), collecting the data from sensing hardware (Fig.3b), and driving the actuators using a predefined logic (an example is described in Fig.3c; see also “Met...