When using virtual-reality paradigms to study animal behaviour, careful attention must be paid to how the animal's actions are detected. This is particularly relevant in closed-loop experiments where the animal interacts with a stimulus. Many different sensor types have been used to measure aspects of behaviour, and although some sensors may be more accurate than others, few studies have examined whether, and how, such differences affect an animal's behaviour in a closed-loop experiment. To investigate this issue, we conducted experiments with tethered honeybees walking on an air-supported trackball and fixating a visual object in closed-loop. Bees walked faster and along straighter paths when the motion of the trackball was measured in the classical fashion – using optical motion sensors repurposed from computer mice – than when measured more accurately using a computer vision algorithm called ‘FicTrac’. When computer mouse sensors were used to measure bees' behaviour, the bees modified their behaviour and achieved improved control of the stimulus. This behavioural change appears to be a response to a systematic error in the computer mouse sensor that reduces the sensitivity of this sensor system under certain conditions. Although the large perceived inertia and mass of the trackball relative to the honeybee is a limitation of tethered walking paradigms, observing differences depending on the sensor system used to measure bee behaviour was not expected. This study suggests that bees are capable of fine-tuning their motor control to improve the outcome of the task they are performing. Further, our findings show that caution is required when designing virtual-reality experiments, as animals can potentially respond to the artificial scenario in unexpected and unintended ways.

To understand how animals use sensory information, researchers have designed virtual-reality paradigms for tethered animals. Virtual reality enables tight control of the sensory stimuli to which animals are exposed, and detailed observation of behavioural responses from them as they interact with the stimuli (Dombeck and Reiser, 2012). By fixing an animal in place, tethered experiments allow measurement of the animal's reaction to precisely controlled stimuli. Closed-loop paradigms, which simulate free untethered motion, measure the tethered animal's motor output and concurrently use this to update the animal's sensory environment, permitting a careful study of the interaction of the animal with its environment (Taylor et al., 2008). A useful experimental paradigm to study the behaviour of walking animals is to place them on an air-supported trackball, where the ball's movements in reaction to an animal's leg movements are measured and used to change its sensory environment (Harvey et al., 2009; Seelig et al., 2010; Takalo et al., 2012).

Trackball motion is often measured using motion sensors repurposed from computer mice (CM; Clark et al., 2011; Takalo et al., 2012; Paulk et al., 2014), which optically measure changes in ball position by acquiring sequential images of the ball's surface and calculating the direction and magnitude of visual movement in the images (Avago Technologies, 2009). Unfortunately, CM sensors have been found to suffer from errors that alter the accuracy and precision of their measurements, such as: inconsistent registration of motion about the two measurement axes (Palacin et al., 2006; Moore et al., 2014), and effects of surface texture and pattern (Minoni and Signorini, 2006), and illumination (Tunwattana et al., 2009). In contrast, newly developed software called ‘FicTrac’ (FT) provides an alternative, computer-vision-based approach to recording trackball motion, by measuring the absolute orientation, rather than the velocity, of the trackball at each point in time (Moore et al., 2014). FT calculates ball motion with greater precision than CM sensor systems, and also performs robustly over a wide range of experimental conditions (Moore et al., 2014). When simultaneous measurements of bee behaviour from both CM and FT systems were compared in open-loop experiments, the two systems recorded measurements that were qualitatively similar, but statistically different in magnitude (Moore et al., 2014).

Closed-loop, virtual-reality experiments with Drosophila have shown that these insects can adapt to use a wide range of non-standard behavioural outputs, such as their flight thrust (Wolf and Heisenberg, 1991) and lateral leg forces (Wolf et al., 1992), to control a visual stimulus, where the stimulus would normally be controlled by wing or leg movements that induce a yaw torque (Poggio and Reichardt, 1973; Bahl et al., 2013). Given the differences that occur between the behavioural responses as measured by the CM and FT systems, we asked whether insects in closed-loop experiments would adjust their behaviour depending on the subtle differences between the feedback that is provided by the two sensor types.

To examine whether an insect's behaviour in a closed-loop virtual-reality paradigm would be influenced by the characteristics of the sensor that is used to measure that behaviour, we tested honeybees in a visual fixation paradigm (Moore et al., 2014; Paulk et al., 2014) using several feedback sensor conditions. Bees walked on a ball, the motion of which was measured using either the CM or FT system for feedback. Alternatively, the output from the FT system was adjusted to mimic a systematic error that occurred in CM sensors. In all cases, bees demonstrated an ability to fixate the stimulus, a green bar displayed on LED panels surrounding the bee. However, bees varied their walking speed and the straightness of their paths depending on the feedback sensor that was used. Honeybees made this change when it would reduce the sensitivity of the sensor system to their turning actions – in other words, when it would reduce the gain of the feedback loop – which tended to improve their ability to fixate the stimulus. The behavioural changes occurred relatively quickly, and were observable in the average parameters of experiments lasting 2 min. A comparison with data from freely walking honeybees tracking a moving object found that they behaved in a similar manner to tethered bees in the fixation task. Yet, this comparison did indicate that the mismatched inertia between honeybees and the trackball limited how quickly a tethered bee could turn the trackball, and consequently the stimulus, during the experiments.

List of symbols and abbreviations

     
  • CM

    computer mouse

  •  
  • CM (FT)

    offline measurement (made by FicTrac) of trackball motion when the computer mice were used as feedback sensors

  •  
  • F

    test statistic for Watson–William's test

  •  
  • FT

    FicTrac

  •  
  • FW

    free-walking

  •  
  • RF

    relative frequency

  •  
  • t

    test statistic for paired samples t-test

  •  
  • v

    stimulus velocity

  •  
  • w

    honeybee walking speed

  •  
  • W

    test statistic for a related-sample Wilcoxon signed rank test

  •  
  • z

    test statistic for Rayleigh's test

  •  
  • β

    walking angle

  •  
  • ω

    honeybee turning rate

Honeybees can fixate a single green bar using either feedback sensor system

Honeybees were able to fixate a bright vertical green bar, displayed on a LED array, in their frontal visual field when the same bees were tested with both feedback sensor systems (CM or FT) in closed-loop (Fig. 1A–C). Although the distribution of bar positions appeared to differ between sensor systems (Fig. 1D), a comparison of the mean vector lengths (Fig. 1F) between groups revealed that there was negligible difference in fixation strength (Fig. 1E; paired samples t-test: t10=0.67, P=0.517), or in average fixation direction (Watson–William's test: F1,20=0.52, P=0.478). We conclude that bees perform fixation equally well, regardless of whether their walking behaviour is measured using the CM or the FT systems to provide the closed-loop feedback.

Fig. 1.

Honeybees fixate using computer mouse (CM) and FicTrac (FT) systems in a virtual-reality arena. (A) The bee was tethered on an air-supported trackball, positioned centrally within a rectangular array of LED panels. (B) Two computer mice and a camera recorded the motion of the trackball resulting from a bee's walking and turning actions, which were used to update the stimulus in real time. ω, turning rate; w, walking speed; β, walking angle; v, stimulus velocity; Mnx, longitudinal axis; Mny, transverse axis (where n is mouse ID). (C) Example of fixation using (i) FT and (ii) CM systems from a single bee. Plots show a time history of bar position (left), and the resulting relative frequency (RF) distribution of bar position around the arena (right). (D) Average frequency distribution of bar position for the two conditions. (E) Fixation performance quantified using mean vector length. (F) Mean vector for each bee tested using the CM (Rayleigh's test of non-uniformity: z10=4.62, P=0.007) and FT (z10=6.75, P<0.001) systems. Triangles denote mean fixation direction, averaged across all bees; 11 bees in total were each tested with both conditions. **P<0.01; ***P<0.001. 

Fig. 1.

Honeybees fixate using computer mouse (CM) and FicTrac (FT) systems in a virtual-reality arena. (A) The bee was tethered on an air-supported trackball, positioned centrally within a rectangular array of LED panels. (B) Two computer mice and a camera recorded the motion of the trackball resulting from a bee's walking and turning actions, which were used to update the stimulus in real time. ω, turning rate; w, walking speed; β, walking angle; v, stimulus velocity; Mnx, longitudinal axis; Mny, transverse axis (where n is mouse ID). (C) Example of fixation using (i) FT and (ii) CM systems from a single bee. Plots show a time history of bar position (left), and the resulting relative frequency (RF) distribution of bar position around the arena (right). (D) Average frequency distribution of bar position for the two conditions. (E) Fixation performance quantified using mean vector length. (F) Mean vector for each bee tested using the CM (Rayleigh's test of non-uniformity: z10=4.62, P=0.007) and FT (z10=6.75, P<0.001) systems. Triangles denote mean fixation direction, averaged across all bees; 11 bees in total were each tested with both conditions. **P<0.01; ***P<0.001. 

Honeybees modify their behaviour when CM sensors measure it

Having established that the bees were able to fixate equally well using either sensor system, we further examined whether they changed other aspects of their behaviour depending upon which sensor system was used to provide the feedback. In each case, we examined the bees' turning rate (ω), their walking speed (w) and their motion ratio [w/(w+ω)], which provided a measure of the ‘straightness' of a bee's path (see Materials and methods). An earlier study has demonstrated that FT provides a more accurate and precise measure of the ball's rotation than do CM sensors (Moore et al., 2014). During experiments when the CM system provided feedback, video of the trackball was also recorded and subsequently analysed with FT [labelled CM (FT)]; hence, CM and CM (FT) represent measurements of the same ball movements using different sensor systems. In the other set of experiments, the FT system was used to provide feedback. This combination of experiments and measurement systems allowed us to (a) make a direct comparison of the responses that were registered by the two sensor systems during each experiment (CM versus FT); and (b) use measurements from the same sensor (FT) to examine whether the bees displayed any differences in behaviour depending on which sensor system was used to close the feedback loop [CM (FT) versus FT].

Honeybee behaviour was initially compared using the responses measured by each sensor system used for closed-loop feedback (CM versus FT). The turning rate distributions displayed zero bias with either feedback sensor condition (Fig. 2A). The walking speed distributions were long tailed in either case, with a prominent peak at or close to zero (Fig. 2C). Neither the mean absolute turning rate (Fig. 2B; t10=1.38, P=0.197) nor the walking speed (Fig. 2D; Wilcoxon signed rank test : W10=46, P=0.248) was significantly different between the two conditions. Interestingly, the distribution of motion ratios showed a peak at 1 (pure walking) when the CM system was used for feedback but a broad distribution (Fig. 2E) when the FT system was used, with few occurrences of a motion ratio close to 1. The mean motion ratio was significantly higher when using the CM system for feedback (Fig. 2F; t10=3.31, P=0.009), indicating the CM system measured bees walking along straighter paths when it was used for feedback.

Fig. 2.

Honeybee behaviour is influenced by the feedback sensor system. (A) Average frequency distribution of turning rate (ω); (B) mean absolute turning rate. (C) Average frequency distribution of walking speed (w); (D) mean walking speed. (E) Average frequency distribution of motion ratio [w/(w+ω)]; (F) mean motion ratio. Note that the red lines are computed from direct measurements from the CM system (when it was used for feedback), whereas the green lines are post-experiment measurements of the same ball movements using the FT system. Eleven bees were tested, each under both conditions. *P<0.05; **P<0.01.

Fig. 2.

Honeybee behaviour is influenced by the feedback sensor system. (A) Average frequency distribution of turning rate (ω); (B) mean absolute turning rate. (C) Average frequency distribution of walking speed (w); (D) mean walking speed. (E) Average frequency distribution of motion ratio [w/(w+ω)]; (F) mean motion ratio. Note that the red lines are computed from direct measurements from the CM system (when it was used for feedback), whereas the green lines are post-experiment measurements of the same ball movements using the FT system. Eleven bees were tested, each under both conditions. *P<0.05; **P<0.01.

We then considered the measurements from FT of the same ball motions that the CM system measured when it was used for feedback [CM (FT) versus FT]. Although we still found no significant difference between honeybees' mean absolute turning rate in either condition (t10=0.76, P=0.468), their mean walking speed was now found to be significantly higher when the CM system provided feedback (Fig. 2D; W10=2.13, P=0.033). The walking speed distribution showed that bees had in fact increased how often they walked quickly when feedback came from the CM system (Fig. 2C), which was not identified in the actual measurements from that system. And whilst a significant increase in motion ratio was still found when using the CM system (Fig. 2F; t10=3.62, P=0.005), the CM motion ratio distribution measured by FT showed a broader distribution with a higher peak than when the FT system provided feedback, but which did not peak strongly at 1 as the CM system had registered (Fig. 2E).

Despite our finding that the feedback sensor did not influence bees' fixation performance, it does appear to influence their method of controlling the stimulus, as bees increased both their walking speed and the straightness of their paths when the CM system provided feedback. The latter finding would have been identified using the motion ratio data from the CM sensors directly. However, the increase in walking speed would not have been detected if FT had not been used to also measure the trackball motion during all experiments.

Honeybees walk faster to reduce rotational sensitivity of the sensor system

One reason the bees may have increased their walking speed when the CM system provided feedback is the existence of a systematic error that occurs in these sensors (Palacin et al., 2006; Moore et al., 2014); CM sensors exhibit an interaction, or coupling, between the movements that they register along their two principal axes. A bee could take advantage of this artefactual coupling by walking faster to reduce the sensitivity of the sensors to its turning rate, i.e. by increasing its motion ratio. We therefore hypothesized that the bees may have changed their behaviour to adjust the turning rate sensitivity of our CM system to a value that they ‘preferred’. To test this hypothesis, we conducted an experiment where the turning rate sensitivity was deliberately and directly coupled to the walking speed in two ways (see Materials and methods). In one condition, termed the ‘decrease’ condition, the sensitivity was decreased as the walking speed increased, which mimicked the systematic error observed in the CM sensors. In the second condition, termed the ‘increase’ condition, the sensitivity was increased as walking speed increased, which tested how honeybees would respond to the opposite scenario. Prior to testing either condition, bees were given a pre-test in which the turning rate sensitivity was independent of the walking speed. Importantly, FT was used to measure the ball motion for all three conditions; thus, the measurement accuracy and latency were matched for all conditions. If bees varied their walking speed between the pre-test and either coupling condition (decrease or increase), it would demonstrate that their behaviour was influenced by the alteration.

For each condition – pre-test, decrease or increase – we found that honeybees were able to position the fixation stimulus frontally. However, in the decrease condition, bees achieved a sharper fixation distribution (Fig. 3A), and displayed significantly longer mean vector lengths (Fig. 3B,C), on average, than in the corresponding pre-test (Fig. 3B; t9=2.51, P=0.033). Conversely, bees tested with the increase condition did not exhibit different vector lengths compared with the corresponding pre-test results (Fig. 3B,D; t9=0.28, P=0.787). The average fixation direction was not significantly different from the corresponding pre-test in either manipulation condition (Watson–William's test; pre-testdec versus decrease: F1,18=2.28, P=0.149; pre-testinc versus increase: F1,18=0.18, P=0.677).

Fig. 3.

Honeybees improve fixation performance when they can reduce feedback system sensitivity. (A) Average frequency distribution of bar position as a measure of fixation performance for all conditions. (B) Fixation performance quantified using mean vector length. (C) Mean vectors for each bee in the ‘decrease’ condition (where faster walking decreased sensitivity; Rayleigh's test of non-uniformity: z9=9.33, P<0.001) and its pre-test (pre-testdec, z9=6.47, P<0.001). (D) Mean vectors for each bee in the ‘increase’ condition (where faster walking increased sensitivity; z9=4.54, P=0.008) and its pre-test (pre-testinc, z9=7.85, P<0.001). Triangles denote mean fixation direction for all bees; 10 bees repeated each pre-test, and then either the decrease or increase condition. *P<0.05; **P<0.01; ***P<0.001.

Fig. 3.

Honeybees improve fixation performance when they can reduce feedback system sensitivity. (A) Average frequency distribution of bar position as a measure of fixation performance for all conditions. (B) Fixation performance quantified using mean vector length. (C) Mean vectors for each bee in the ‘decrease’ condition (where faster walking decreased sensitivity; Rayleigh's test of non-uniformity: z9=9.33, P<0.001) and its pre-test (pre-testdec, z9=6.47, P<0.001). (D) Mean vectors for each bee in the ‘increase’ condition (where faster walking increased sensitivity; z9=4.54, P=0.008) and its pre-test (pre-testinc, z9=7.85, P<0.001). Triangles denote mean fixation direction for all bees; 10 bees repeated each pre-test, and then either the decrease or increase condition. *P<0.05; **P<0.01; ***P<0.001.

Analysing the behaviour further, we found that, in the decrease condition, bees did not modify their mean absolute turning rate (Fig. 4A,B; t9=0.73, P=0.484), but significantly increased their mean walking speed (Fig. 4C,D; w9=2.29, P=0.022) and also their mean motion ratio (Fig. 4E,F; t9=4.16, P=0.002) relative to the pre-test. These findings indicate that bees changed their behaviour in the decrease condition by spending more time walking both faster and straighter. This change would reduce the sensitivity of the feedback sensor to their turning rate, apparently aiding the bees in achieving more accurate fixation. In contrast, in the increase condition, bees did not significantly modify their mean absolute turning rate (Fig. 4B; t9=1.41, P=0.191), mean walking speed (Fig. 4D; W9=1.17, P=0.241) or mean motion ratio (Fig. 4F; t9=1.49, P=0.171) relative to the corresponding pre-test. In the increase condition, bees maintained a similar behaviour to the pre-test; this would minimize any turning rate sensitivity increase, which we would expect to hamper fixation performance.

Fig. 4.

Honeybees increase their walking speed and motion ratio to reduce feedback system sensitivity. (A) Average frequency distribution of turning rate (ω); (B) mean absolute turning rate. (C) Average frequency distribution of walking speed (w); (D) mean walking speed. (E) Average frequency distribution of motion ratio [w/(w+ω)] (the pre-testdec curve overlaps almost exactly with the increase curve); (F) mean motion ratio. Two separate groups of 10 bees were tested first with the pre-test, and then with either the decrease or increase condition. *P<0.05; **P<0.01.

Fig. 4.

Honeybees increase their walking speed and motion ratio to reduce feedback system sensitivity. (A) Average frequency distribution of turning rate (ω); (B) mean absolute turning rate. (C) Average frequency distribution of walking speed (w); (D) mean walking speed. (E) Average frequency distribution of motion ratio [w/(w+ω)] (the pre-testdec curve overlaps almost exactly with the increase curve); (F) mean motion ratio. Two separate groups of 10 bees were tested first with the pre-test, and then with either the decrease or increase condition. *P<0.05; **P<0.01.

Object-tracking behaviour in freely walking honeybees

How does honeybee behaviour on the trackball compare to their behaviour given similar stimulus conditions when freely walking in the real world? To address this question, we analysed the behaviour of untethered honeybees walking within a Petri dish placed inside our LED arena (Fig. 5B). Bees in this experiment were shown a bright green bar, identical to that used in our trackball experiment, which moved slowly across the LED display. Comparisons with freely walking bees have been previously shown by Paulk et al. (2014), where bees were found to track the bar’s position by maintaining a similar angular orientation in the arena to that of the moving bar. We further analysed the data obtained in the original study, focusing on each bee's walking speed, turning rate and heading direction relative to the green bar, and compared these data with how bees had behaved when fixating in our virtual-reality arena.

Fig. 5.

Object tracking with freely walking honeybees. (A) Average frequency distribution of bees' heading relative to the bar (right-hand scale) and the mean vectors for each bee (left-hand scale, Rayleigh's test of non-uniformity: z8=8.75, P<0.001). A triangle denotes the mean fixation direction for all bees. (B) A video frame of a bee walking freely in a Petri dish – these videos were analysed to quantify each bee's behaviour. (C) Object-tracking performance quantified using mean vector length. FW, free-walking. (D) Average frequency distribution of turning rate (ω); (E) mean absolute turning rate (note that both are plotted to show double the range of turning rates compared with those in Figs 2 and 4). (F) Average frequency distribution of walking speed (w); (G) mean walking speed. (H) Average frequency distribution of motion ratio [w/(w+ω)]; (I) mean motion ratio. Nine freely walking bees were tested. Data from freely walking bees were compared with measurements from virtual-reality fixation experiments using the FT and CM sensor systems (with different bees) in plots C, E, G and I. The comparison data are re-plotted directly from Figs 1 and 2. *P<0.05; ***P<0.001.

Fig. 5.

Object tracking with freely walking honeybees. (A) Average frequency distribution of bees' heading relative to the bar (right-hand scale) and the mean vectors for each bee (left-hand scale, Rayleigh's test of non-uniformity: z8=8.75, P<0.001). A triangle denotes the mean fixation direction for all bees. (B) A video frame of a bee walking freely in a Petri dish – these videos were analysed to quantify each bee's behaviour. (C) Object-tracking performance quantified using mean vector length. FW, free-walking. (D) Average frequency distribution of turning rate (ω); (E) mean absolute turning rate (note that both are plotted to show double the range of turning rates compared with those in Figs 2 and 4). (F) Average frequency distribution of walking speed (w); (G) mean walking speed. (H) Average frequency distribution of motion ratio [w/(w+ω)]; (I) mean motion ratio. Nine freely walking bees were tested. Data from freely walking bees were compared with measurements from virtual-reality fixation experiments using the FT and CM sensor systems (with different bees) in plots C, E, G and I. The comparison data are re-plotted directly from Figs 1 and 2. *P<0.05; ***P<0.001.

When bees were freely walking, they usually headed towards the green bar (Fig. 5A). However, their fixation was not as strong as during virtual-reality experiments, with significantly shorter mean vectors recorded when compared with experiments with either the FT (Fig. 5C; t18=2.30, P=0.033) or CM systems (t18=2.58, P=0.019). We found that bees were capable of making much faster turning motions during free-walking experiments than when walking on the trackball (Fig. 5D,E; free versus FT: t18=4.59, P<0.001, free versus CM: t18=4.89, P<0.001). Yet, the mean free-walking speeds of bees in the dish (Fig. 5F) were not significantly different from those obtained when either the FT system (Fig. 5G; W18=1.14, P=0.255) or the CM system (t18=0.89, P=0.387) was used in virtual reality. Although a substantial increase in the amplitude of turning rate was observed during free-walking experiments, freely walking bees showed only a small, but significant, reduction in their mean motion ratio compared with the virtual-reality experiment in which the FT system was used (t18=2.74, P=0.013), and a larger reduction compared with when the CM system was used (t18=4.27, P<0.001). These results indicate that, in this particular fixation paradigm, freely walking bees generally behave similarly to those in the virtual-reality experiments. However, between paradigms, there were both similarities and differences in the variables we measured (turning rate, walking speed and motion ratio) to describe how bees controlled their motion. Notably, the large increase in the average turning rate of freely walking bees, relative to those in virtual reality, suggests that tethering restricts this aspect of their movement.

Closed-loop virtual reality is an essential paradigm for studying the visuomotor mechanisms that underlie numerous types of behaviour, including learning and memory (Dill et al., 1995), attention (van Swinderen and Greenspan, 2003; Sareen et al., 2011; van Swinderen, 2012), spatial navigation (Harvey et al., 2009), orientation behaviour (Strauss et al., 1997; Schuster et al., 2002) and multimodal integration (Chow et al., 2011). The critical feature of a closed-loop system is that some output from the animal produces a change in the sensory stimulus, mimicking the effect of behaviour in a real environment. In our experiments, in which walking bees manipulated an air-supported ball to control the position of a visual stimulus, we found that the bees' behaviour was influenced by the characteristics of the sensor system that was used to monitor their behaviour and control the visual feedback. Using two separate feedback sensor systems – namely, one incorporating optical motion sensors from computer mice (CM) and another using a novel computer vision approach FicTrac (FT) – we found that the bees behaved differently when fixating a green bar. In comparing these two systems, all other components of the virtual-reality system were identical, except for the different feedback sensors. In general, bees walked both faster and along straighter paths when feedback came from the CM system as compared with the FT system. They also made similar changes when we used FT to replicate a systematic error that is produced by the optical sensors used in CM. In both cases, this reduced the rotational sensitivity of the feedback sensor to the bees' turning rate, which is the behavioural measurement that is used to control the stimulus position. Decreasing the gain of a control system – which is analogous to reducing the sensitivity of the sensor in this case – typically improves stability and controllability (Nise, 2008).

Why do bees walk faster when the CM system provides feedback? By walking faster, bees appeared to exploit a systematic error that is present in CM sensors, which reduces the sensitivity of these devices when they make simultaneous measurements of their turning movement (Moore et al., 2014). Furthermore, whilst the motion-sensing chips used in CM take measurements at a high sample rate, the measured values are surprisingly imprecise when compared with those delivered by FT at a matched sampling rate (Moore et al., 2014). Analogous errors could also be present in other types of sensors that have been used for feedback in virtual-reality paradigms (Xu and Li, 2000; Kröger et al., 2008). Thus, characterizing feedback sensors should be an important consideration for establishing how accurately and reliably an animal's motor output is recorded, and also to establish whether an opportunity exists for the animal to improve its performance by exploiting non-linearities that may be present in the sensing system. Besides sensitivity, other characteristics, such as latency and frequency response, will also vary between sensors used in closed-loop paradigms, and may influence aspects of animal behaviour.

Comparing findings from virtual-reality paradigms with data from freely behaving animals experiencing a similar stimulus is an important step in identifying the validity and limitations of virtual-reality studies where tethering is involved (Maimon et al., 2008; Paulk et al., 2014). Here, we compared the results of experiments in which tethered honeybees walked on a trackball with results from a paradigm in which bees walked freely in a Petri dish whilst exposed to a similar stimulus. We found that bees generally fixated better in virtual reality than when walking freely. This is despite the mismatch in the dynamics of the trackball relative to the dynamics of a honeybee, where the perceived rotational inertia of the ball was approximately 60 times a bee's rotational inertia, whilst the perceived mass was approximately 6 times a bee's mass. Correspondingly, bees walking in the dish made turning motions approximately twice as fast as those on a trackball, but walked at a similar speed. The difference between the trackball dynamics and those of the tethered animal walking on it would be of particular concern to studies focusing on the biomechanics of walking (Weber et al., 1981).

Although bees in either experiment were exposed to a similar stimulus, a fundamental difference between the experiments was that freely walking bees behaved naturally, whereas the tethered paradigm implicitly included operant conditioning as bees learned to interact with the stimulus by walking on the trackball. As operant conditioning includes an element of reward, it is likely to have elicited different motivational states in tethered experiments (Brembs and Heisenberg, 2000). Thus, the findings from free-walking bees indicate how they could be expected to perform in an object-tracking task, but do not necessarily represent an analogous situation to tethered fixation. Additionally, freely walking bees could vary the apparent size of the stimulus by moving towards or away from it, whereas bees in virtual reality always perceived the stimulus to be a constant size. A preferable approach for experiments with a freely moving animal is to update only selected features of the visual environment based on its movement, with all other visual features held constant (Fry et al., 2009; Stowers et al., 2014). Such tight control of the visual stimulus experienced by moving animals can be technically difficult to implement, whereas virtual-reality experiments now offer a relatively simple method of dissecting aspects of behavioural control, based on specific features of the sensory environment. Consideration should be given to the tethering-related artefacts that will be unique to any particular paradigm.

For performing relatively simple tasks in virtual-reality environments, such as visual orientation and stabilization, animals quickly become accustomed to using their behavioural output to control the stimulus (Wolf and Heisenberg, 1991). More complicated tasks, such as navigation, can require training (Harvey et al., 2009). Without any obvious reward, other than improving their fixation, the bees in our study changed their behaviour and improved their control of the stimulus. Previous studies have observed Drosophila to be capable of switching between using thrust force or yaw torque to control a rotational stimulus (Wolf and Heisenberg, 1991), and adjusting the strength of their yaw torque when the magnitude of its influence on the stimulus is changed (Wolf and Heisenberg, 1990). However, our observations of bees fine-tuning behavioural performance based on a relationship between two distinct (although bio-mechanically coupled) motor commands – linear speed to turning rate – does not appear to have been reported for other invertebrates. The ability to make complex motor adaptions would prove advantageous if, for instance, the properties of an insect's method of locomotion were unexpectedly changed, as could occur after damage to its wings (Haas and Cartar, 2008; Dukas and Dukas, 2011) or legs (Götz and Wenking, 1973; Wittlinger et al., 2007). Further studies will be required to determine the temporal dynamics when bees are adapting to changes in coupling (Wolf and Heisenberg, 1990, 1991), and the mechanisms that bees use to detect changes in coupling and choose appropriate motor adaptations. These mechanisms may involve the use of predictive models for the outcome of their actions (von Holst and Mittelstaedt, 1950; Webb, 2004).

We have shown here that, in a virtual-reality system, honeybees can adapt to the feedback sensor in complex ways. This begs the question: if the animal's behaviour in virtual reality is influenced by the accuracy of the sensors, what is the experimenter actually studying? Does the path that an animal takes through a virtual-reality environment resemble the way in which the animal would move through a real space populated with similar stimuli, or do some aspects of the observed behaviours result from the uniquely artificial set up? Our findings highlight the importance of using precise and well-characterized equipment in experiments that employ closed-loop, virtual-reality systems to study animal behaviour.

Honeybee preparation

Honeybees (Apis mellifera Linnaeus 1758) were captured exiting their hive at an experimental bee flight facility at the University of Queensland in Brisbane, Australia. Bees were cold anaesthetized and tethered to thin metal rods using wax and a cautery tool (Bovie). The heads of the bees were fixed to the thorax using dental cement (Coltene Whaledent synergy D6 FLOW A3.5/B3) to ensure that the bees responded to the visual stimulus by manipulating the trackball, rather than making compensatory head movements. A previous study has shown that the fixation behaviour of tethered bees is not altered by this procedure (Paulk et al., 2014). Liquid wax was also applied to the base of the wings, to prevent beating of the wings and encourage walking behaviour. Before commencing the experiments, the tethered bees were fed sucrose solution and then placed in a humidified chamber (∼35°C) for at least 1 h to allow acclimatization to the tether.

Tethered virtual-reality arena

The virtual-reality arena consisted of a visual stimulus and a motion-compensating trackball supported on a cushion of air. The visual stimulus was generated using four 32×32 tri-colour LED panels positioned panoramically around the tethered honeybee (Shenzchen Sinorad Medical Electronics Inc.; Zhou et al., 2012), covering 360 deg of the azimuthal and 54 deg of the vertical field of view. A green bar, 54 deg high and 20 deg wide was displayed to the tethered honeybee as the fixation stimulus. The peak wavelength and luminance (from a bee's location) for a single green bar were measured as 518 nm and 168 lx, respectively. The angular orientation of the bar in the arena was controlled in closed-loop by monitoring the rotation of the trackball about its vertical axis, and using this signal to control the angular position of the bar in the visual panorama (Moore et al., 2014; Paulk et al., 2014). A Python script using Vision Egg software (Straw, 2008) updated the visual stimulus at 200 Hz (Fig. 1A).

The trackball was a 50 mm diameter Styrofoam ball (mass, 1.4 g) that was supported on a low friction air cushion and constrained in a custom-designed 3D printed mould. A manipulator was used to position a tethered honeybee above the centre of the ball in a natural walking posture. The dynamics of the trackball were not well matched for a honeybee [(the approximate perceived mass of the ball was 580 mg (honeybee mass ∼100 mg) and its perceived rotational inertia was 330 nkg m2 (honeybee inertia ∼5 nkg m2) – calculated based on the methods of Weber et al. (1981)]. An irregular black-and-white pattern, created on the ball using a felt-tipped pen, facilitated tracking of the motion of the ball by means of a video camera, as described below.

Measurement of trackball motion

We used two methods to measure the walking motions of the tethered bee: (i) by tracking the movement of the ball with CM sensors or (ii) by filming the movement of the ball and computing its rotations by analysing the movie using a program called FicTrac (FT). The measurements from either the CM or FT systems, representing the position of the ball, were fed back to a Python script that updated the angular position of the visual stimulus.

The first method involved the use of sensor chips from commercial computer mice, in which a proprietary optoelectronic device measures the motion of the visual texture on the trackball. Our implementation used two laser mice (Logitech MX400; sensing chips: Avago ADNS7050) aligned orthogonally to each another, with each chip measuring the motion of the texture along two perpendicular directions (Fig. 1B; note that M1x and M2x are perpendicular to the plane of the paper). The CM sensors were placed approximately 3 mm from the surface of the Styrofoam ball. The measurements from the two sensors were used to determine the rotation and translation rates of the ball in the bee's frame of reference, based on the two measurements from each mouse (Fig. 1B). A custom-written C++ script sampled the accumulated movement of the CM sensors at 100 Hz on a computer running Windows XP. A non-standard driver, CPNMouse (Westergaard, 2002), was used to interface directly with the mice, bypassing the standard Windows USB interface. This system had a closed-loop latency of approximately 46 ms from the motion of the ball to the movement of the stimulus. This design is comparable to other systems that have been used to study walking behaviour in insects (fly, Clark et al., 2011; cockroach, Takalo et al., 2012; honeybee, Paulk et al., 2014).

The second method tracked the motion of the ball from video images in real time (Moore et al., 2014). Images were recorded using a Firewire camera (Point Grey, Firefly), which recorded images of the ball at 30 frames s−1 in greyscale on a computer running Ubuntu 12.04. FT then calculated the orientation of the ball with a closed-loop latency of approximately 87 ms. A webcam (Logitech Pro 9000) was used to film the ball when using the CM sensors in closed-loop. The video was analysed offline with FT. Data from both cameras were time stamped along with the visual presentation program for synchronization with the CM sensor data. In all cases, the shutter speed, camera gain and brightness were set such that sharp images of the pattern were obtained, even when the bees were walking quickly. FT provided a direct measurement of the turning rate and walking speed in an insect's reference frame (Moore et al., 2014), so a coordinate transformation was not required. The relatively long closed-loop latency was a limitation for both measurement methods, as the visual stabilization reflexes of some insects, such as flies, have latencies of the order of 30 ms (Warzecha and Egelhaaf, 2000).

Closed-loop experiments

All experiments were conducted in closed-loop. When the bee rotated the ball about the vertical axis, the visual display rotated the fixation stimulus (a green bar) around the bee by the same angle, but in the opposite direction. This represented a feedback gain of ×1, which corresponded to walking under natural conditions. During each experiment, which ran for 2 min, bees would bring the green bar to their frontal visual field and fixate the stimulus. To ensure that bees were attempting to control the visual cue, brief open-loop displacements were introduced, in which the bar was displaced abruptly by 90 deg in either direction (at random time intervals between 3 and 15 s). This ensured that bees were paying attention to the bar and compensating for its abrupt displacements (Heisenberg and Wolf, 1984; Moore et al., 2014; Paulk et al., 2014). These test periods were excluded from the analysis of the data. Eleven bees were tested using both sensor systems in a random order, and usually walked on the trackball for several minutes between trials.

Systematic manipulation of rotation sensitivity

A second experimental condition was conducted where the rotational sensitivity of the measurement made by FT was adjusted based on the instantaneous walking speed (w), while the bees fixated the bar in closed-loop during 2 min trials. This manipulation was analogous to varying the gain between a bee's actions and its influence on the stimulus. It took two forms, referred to as the ‘decrease’ and ‘increase’ conditions, respectively. The decrease condition allowed bees to decrease the rotational sensitivity of the system by walking faster:
formula
(1)
Conversely, in the increase condition, walking faster increased sensitivity:
formula
(2)

In the above equations, walking speed is measured in mm s−1 of the ball's movement in a bee's reference frame; graphical representations of these functions are shown in Fig. 6B. The CM system that we used displayed an approximately linear decrease of turning sensitivity in relation to walking speed (Fig. 6A). The decrease condition was intended to approximate this relationship, whereas the increase condition aimed to approximate the opposite relationship. However, the gradient of the observed sensitivity change was set to double that observed for the CM system, such that the bees would easily be able to fully influence the sensitivity of the system within their usual walking speed range. The bounds of the gain were limited to 0.5 and 1 in the decrease and increase conditions, respectively, as bees appeared to have difficulty controlling the stimulus outside this sensitivity range. In this experiment, two separate groups of 10 bees were first exposed to the pre-test control, where the sensitivity was a constant value of 1, and were then tested in either the increase or decrease conditions shortly afterwards.

Fig. 6.

Feedback sensor sensitivity to turning rate when affected by walking speed. (A) The measured relationship between walking speed and turning sensitivity for CM sensors (parameterized by turning rate). This was measured by comparing simultaneous measurements from FT (treated as ground truth) with those made using the CM sensors during open-loop stimulation of walking bees. (B) Imposed couplings between walking speed and turning sensitivity, with both variables measured by FT.

Fig. 6.

Feedback sensor sensitivity to turning rate when affected by walking speed. (A) The measured relationship between walking speed and turning sensitivity for CM sensors (parameterized by turning rate). This was measured by comparing simultaneous measurements from FT (treated as ground truth) with those made using the CM sensors during open-loop stimulation of walking bees. (B) Imposed couplings between walking speed and turning sensitivity, with both variables measured by FT.

Analysis of honeybee behaviour when freely walking

To obtain a comparison of how the metrics measured from the FT and CM systems compared to how freely walking bees behaved under similar experimental conditions, we further analysed behavioural data originally presented by Paulk et al. (2014). In these experiments, bees were placed inside a Petri dish (of 145 mm diameter and 20 mm height) lined with filter paper, within the LED arena used in this study (Fig. 5B). Nine bees were exposed to an identical stimulus to that used in trackball experiments, which slowly rotated clockwise at a speed of 6 deg s−1 for 2 min. The stimulus in this experiment moved in open-loop; thus, it represented an independently moving object in the world. Note that as bees could move towards or away from the stimulus during these experiments, it could subtend between approximately 15 and 130 deg of their visual field, depending on whether the bees were at a far (140 mm distance) or near (5 mm distance) point of the Petri dish. During the experiment, bees could walk freely within the dish, and their movements were filmed using a Logitech 9000 webcam at 30 Hz, from which their position and orientation in the arena could be extracted using a computer vision algorithm described by Paulk et al. (2014). From these experiments, we analysed each bee's instantaneous walking speed, turning rate and heading relative to the stimulus at each recorded video frame, as these were directly analogous to the parameters measured in the virtual-reality experiments. For direct comparison with our trackball experiments, the motion ratio was calculated as if the bee had walked on a ball of 50 mm diameter, although this is essentially an arbitrary value for a freely moving animal.

Data acquisition and analysis

Data on the orientation of the bar and ball movements as measured by the sensors were synchronously recorded from within the Python script. All data were down-sampled to 30 Hz for analysis, to provide a true comparison between the CM and FT sensors (which had the lowest sampling frequency in the system, 30 Hz). Data analysis was conducted using custom-written MATLAB (The MathWorks Inc.) scripts.

For each bee, the fixation performance was quantified by calculating the frequency distribution of possible bar orientations, mapped over the 360 deg panorama. These are displayed as radial distribution plots, calculated in 2.8 deg bins (which corresponded to the resolution of the LED display). As an additional comparison, a mean vector was determined using the Circular Statistics Toolbox (Berens, 2009) in MATLAB for the location of the bar around the arena for each bee. This vector is a representation of the strength of fixation (vector length) and the mean angle of fixation (direction of the vector). The average fixation directions for all bees in each condition were tested for non-uniformity using Rayleigh's test, and for differences in the mean direction between multiple conditions using the Watson–William's test (Zar, 1999; Berens, 2009).

As a measure of the relationship between the walking and turning behaviour of bees, a unitless ‘motion ratio’ was calculated as w/(w+|ω|), where w and |ω| are the walking speed and absolute turning rate, respectively (both in rad s−1 in the bee's reference frame; note that this makes the w term dependent on the radius of the ball), of the ball's movement measured at each time point. Thus, a motion ratio of 1 indicates that the bee only attempted to translate its position (in any direction), whereas a ratio of 0 means that the bee only adjusted its orientation. An intermediate value indicates that the bee walked along a curvilinear path. Frequency distributions of the turning rate, walking speed and motion ratio were calculated for each trial and area-normalized such that the sum of observed values for each trial equalled 100%. The average frequency distribution for the variable during any condition was then found by averaging the individual distributions for each bee tested in that condition. Turning rate distributions were calculated based on bins of 5 deg s−1 width ranging from −250 to 250 deg s−1, walking speed distributions were calculated based on bins of 1 mm s−1 width ranging from 0 to 100 mm s−1, and motion ratio distributions were calculated based on bins of width 0.01 units ranging between 0 and 1. The parameters recorded for freely walking bees were analysed in the same manner, with the single exception being that turning rate distributions were calculated based on bins of 10 deg s−1 width ranging from −500 to 500 deg s−1 to reflect the increased range of this variable that was observed when the bees moved freely.

The mean values of mean vector length, walking speed, motion ratio and the absolute turning rate, obtained for each bee tested in each condition, were compared statistically. Although it is apparent that the distributions of these parameters were often not normal (i.e. the walking speed and motion ratio in Figs 2 and 4), mean parameters are often used to describe the gross behavioural output of tethered insects tested under different experimental conditions (Seelig et al., 2010; Bahl et al., 2013; Paulk et al., 2014). Hence, we tested for differences between means to provide an indication of what differences in behaviour would probably be reported with trackball experiments using either the FT or CM systems for feedback. All statistical comparisons were made using MATLAB (The MathWorks Inc.). Data were first tested for normality using the Shapiro–Wilk test, and if they were found to be normal, the comparison was made using a t-test. Otherwise, a Wilcoxon rank sum test was used (for which the standardized test statistic is reported). Where the same bees repeated two sets of experiments (comparisons between FT and CM in Figs 1 and 2, and pre-tests and manipulation conditions in Figs 3 and 4), repeated measures tests were used, specifically either a paired samples t-test or a related-sample Wilcoxon signed rank test, depending on the results of normality tests. The results are reported using a t and a W test statistic, respectively (the Rayleigh's test is written with a z test statistic). All statistical tests used a significance level of 0.05. Error bars in all figures show means±1 s.e.m., with asterisks denoting statistically significant differences (*P<0.05, **P<0.01, ***P>0.001).

The authors would like to thank Dean Soccol for fabricating components of the experimental arena, Saul Thurrowgood for programming support, and Yanqiong Zhou for assistance with developing the virtual-reality paradigm.

Author contributions

G.J.T., A.C.P., R.J.D.M., B.v.S. and M.V.S. conceptualized the experiment. G.J.T., A.C.P., J.A.S. and D.B. designed the experiment. A.C.P., T.W.J.P. and J.A.S. performed the experiments. G.J.T., A.C.P. and R.J.D.M. analysed the data. G.J.T., B.v.S. and M.V.S. drafted and revised the manuscript.

Funding

This work was funded by the Australian Research Council through a Centre of Excellence in Vision Science Grant (CEO561903, M.V.S.), a Discovery Grant (DP140100914, M.V.S.), a Special Research Initiative on Thinking Systems (TS0669699, M.V.S.) and a Future Fellowship (FT100100725, B.v.S.), as well as a Queensland Premier's Fellowship (M.V.S.).

Avago Technologies
(
2009
).
ADNS-7050 laser mouse sensor datasheet
.
Bahl
,
A.
,
Ammer
,
G.
,
Schilling
,
T.
and
Borst
,
A.
(
2013
).
Object tracking in motion-blind flies
.
Nat. Neurosci.
16
,
730
-
738
.
Berens
,
P.
(
2009
).
CircStat: a MATLAB toolbox for circular statistics
.
J. Stat. Soft.
31
,
1
-
21
.
Brembs
,
B.
and
Heisenberg
,
M.
(
2000
).
The operant and the classical in conditioned orientation of Drosophila melanogaster at the flight simulator
.
Learn. Mem.
7
,
104
-
115
.
Chow
,
D. M.
,
Theobald
,
J. C.
and
Frye
,
M. A.
(
2011
).
An olfactory circuit increases the fidelity of visual behavior
.
J. Neurosci.
31
,
15035
-
15047
.
Clark
,
D. A.
,
Bursztyn
,
L.
,
Horowitz
,
M. A.
,
Schnitzer
,
M. J.
and
Clandinin
,
T. R.
(
2011
).
Defining the computational structure of the motion detector in Drosophila
.
Neuron
70
,
1165
-
1177
.
Dill
,
M.
,
Wolf
,
R.
and
Heisenberg
,
M.
(
1995
).
Behavioral analysis of Drosophila landmark learning in the flight simulator
.
Learn. Mem.
2
,
152
-
160
.
Dombeck
,
D. A.
and
Reiser
,
M. B.
(
2012
).
Real neuroscience in virtual worlds
.
Curr. Opin. Neurobiol.
22
,
3
-
10
.
Dukas
,
R.
and
Dukas
,
L.
(
2011
).
Coping with nonrepairable body damage: effects of wing damage on foraging performance in bees
.
Anim. Behav.
81
,
635
-
638
.
Fry
,
S.
,
Rohrseitz
,
N.
,
Straw
,
A.
and
Dickinson
,
M. H.
(
2009
).
Visual control of flight speed in Drosophila melanogaster
.
J. Exp. Biol.
212
,
1120
-
1130
.
Götz
,
K. G.
and
Wenking
,
H.
(
1973
).
Visual control of locomotion in the walking fruitfly Drosophila
.
J. Comp. Physiol.
85
,
235
-
266
.
Haas
,
C. A.
and
Cartar
,
R. V.
(
2008
).
Robust flight performance of bumble bees with artificially induced wing wear
.
Canada. J. Zool.
86
,
668
-
675
.
Harvey
,
C. D.
,
Collman
,
F.
,
Dombeck
,
D. A.
and
Tank
,
D. W.
(
2009
).
Intracellular dynamics of hippocampal place cells during virtual navigation
.
Nature
461
,
941
-
946
.
Heisenberg
,
M.
and
Wolf
,
R.
(
1984
).
Vision in Drosophila: Genetics of Microbehaviour
.
Berlin
:
Springer-Verlag
.
Kröger
,
T.
,
Kubus
,
D.
and
Wahl
,
F. M.
(
2008
).
12d force and acceleration sensing: a helpful experience report on sensor characteristics
. In
IEEE International Conference on Robotics and Automation, Pasadena, CA, USA
, pp.
3455
-
3462
.
Maimon
,
G.
,
Straw
,
A. D.
and
Dickinson
,
M. H.
(
2008
).
A simple vision-based algorithm for decision making in flying Drosophila
.
Curr. Biol.
18
,
464
-
470
.
Minoni
,
U.
and
Signorini
,
A.
(
2006
).
Low-cost optical motion sensors: an experimental characterization
.
Sens. Actuators A Phys.
128
,
402
-
408
.
Moore
,
R. J. D.
,
Taylor
,
G. J.
,
Paulk
,
A. C.
,
Pearson
,
T.
,
van Swinderen
,
B.
and
Srinivasan
,
M. V.
(
2014
).
FicTrac: a visual method for tracking spherical motion and generating fictive animal paths
.
J. Neurosci. Methods
225
,
106
-
119
.
Nise
,
N. S.
(
2008
).
Control Systems Engineering
.
Hoboken
:
John Wiley & Sons, Inc
.
Palacin
,
J.
,
Valgañon
,
I.
and
Pernia
,
R.
(
2006
).
The optical mouse for indoor mobile robot odometry measurement
.
Sens. Actuators A Phys.
126
,
141
-
147
.
Paulk
,
A. C.
,
Stacey
,
J. A.
,
Pearson
,
T. W. J.
,
Taylor
,
G. J.
,
Moore
,
R. J. D.
,
Srinivasan
,
M. V.
and
van Swinderen
,
B.
(
2014
).
Selective attention in the honeybee optic lobes precedes behavioral choices
.
Proc. Natl. Acad. Sci. USA
111
,
5006
-
5011
.
Poggio
,
T.
and
Reichardt
,
W.
(
1973
).
A theory of the pattern induced flight orientation of the fly Musca domestica
.
Kybernetik
12
,
185
-
203
.
Sareen
,
P.
,
Wolf
,
R.
and
Heisenberg
,
M.
(
2011
).
Attracting the attention of a fly
.
Proc. Natl. Acad. Sci. USA
108
,
7230
-
7235
.
Schuster
,
S.
,
Strauss
,
R.
and
Götz
,
K. G.
(
2002
).
Virtual-reality techniques resolve the visual cues used by fruit flies to evaluate object distances
.
Curr. Biol.
12
,
1591
-
1594
.
Seelig
,
J. D.
,
Chiappe
,
M. E.
,
Lott
,
G. K.
,
Dutta
,
A.
,
Osborne
,
J. E.
,
Reiser
,
M. B.
and
Jayaraman
,
V.
(
2010
).
Two-photon calcium imaging from head-fixed Drosophila during optomotor walking behavior
.
Nat. Methods
7
,
535
-
540
.
Stowers
,
J. R.
,
Fuhrmann
,
A.
,
Hofbauer
,
M.
,
Streinzer
,
M.
,
Schmid
,
A.
,
Dickinson
,
M. H.
and
Straw
,
A. D.
(
2014
).
Reverse engineering animal vision with virtual reality and genetics
.
Computer
47
,
38
-
45
.
Strauss
,
R.
,
Schuster
,
S.
and
Götz
,
K. G.
(
1997
).
Processing of artificial visual feedback in the walking fruit fly Drosophila melanogaster
.
J. Exp. Biol.
200
,
1281
-
1296
.
Straw
,
A. D.
(
2008
).
Vision egg: an open-source library for realtime visual stimulus generation
.
Front. Neuroinform.
2
,
4
.
Takalo
,
J.
,
Piironen
,
A.
,
Honkanen
,
A.
,
Lempeä
,
M.
,
Aikio
,
M.
,
Tuukkanen
,
T.
and
Vähäsöyrinki
,
M.
(
2012
).
A fast and flexible panoramic virtual reality system for behavioural and electrophysiological experiments
.
Sci. Rep.
2
,
324
.
Taylor
,
G. K.
,
Bacic
,
M.
,
Bomphrey
,
R. J.
,
Carruthers
,
A. C.
,
Gillies
,
J.
,
Walker
,
S. M.
and
Thomas
,
A. L. R.
(
2008
).
New experimental approaches to the biology of flight control systems
.
J. Exp. Biol.
211
,
258
-
266
.
Tunwattana
,
N.
,
Roskilly
,
A.
and
Norman
,
R.
(
2009
).
Investigations into the effects of illumination and acceleration on optical mouse sensors as contact-free 2D measurement devices
.
Sens. Actuators A Phys.
149
,
87
-
92
.
van Swinderen
,
B.
(
2012
).
Competing visual flicker reveals attention-like rivalry in the fly brain
.
Front. Integr. Neurosci.
6
,
96
.
van Swinderen
,
B.
and
Greenspan
,
R. J.
(
2003
).
Salience modulates 20–30 Hz brain activity in Drosophila
.
Nat. Neurosci.
6
,
579
-
586
.
von Holst
,
E.
and
Mittelstaedt
,
H.
(
1950
).
Das Reafferenzprinzip
.
Naturwissenschaften
37
,
464
-
476
.
Warzecha
,
A.-K.
and
Egelhaaf
,
M.
(
2000
).
Response latency of a motion-sensitive neuron in the fly visual system: dependence on stimulus parameters and physiological conditions
.
Vision Res.
40
,
2973
-
2983
.
Webb
,
B.
(
2004
).
Neural mechanisms for prediction: do insects have forward models?
Trends Neurosci.
27
,
278
-
282
.
Weber
,
T.
,
Thorson
,
J.
and
Huber
,
F.
(
1981
).
Auditory behavior of the cricket 1. Dynamics of compensated walking and discrimination paradigms on the Kramer treadmill
.
J. Comp. Physiol. A
141
,
215
-
232
.
Westergaard
,
M.
(
2002
).
Supporting multiple pointing devices in microsoft windows
.
Proceedings of Microsoft Summer Workshop for Faculty and PhDs. Cambridge, UK, September 2002
.
Wittlinger
,
M.
,
Wehner
,
R.
and
Wolf
,
H.
(
2007
).
The desert ant odometer: a stride integrator that accounts for stride length and walking speed
.
J. Exp. Biol.
210
,
198
-
207
.
Wolf
,
R.
and
Heisenberg
,
M.
(
1990
).
Visual control of straight flight in Drosophila melanogaster
.
J. Comp. Physiol. A
167
,
269
-
283
.
Wolf
,
R.
and
Heisenberg
,
M.
(
1991
).
Basic organization of operant behavior as revealed in Drosophila flight orientation
.
J. Comp. Physiol. A
169
,
699
-
705
.
Wolf
,
R.
,
Voss
,
A.
,
Hein
,
S.
,
Heisenberg
,
M.
and
Sullivan,
G. D.
(
1992
).
Can a fly ride a bicycle?
Phil. Trans. R. Soc. B Biol. Sci.
337
,
261
-
269
.
Xu
,
K.-J.
and
Li
,
C.
(
2000
).
Dynamic decoupling and compensating methods of multi-axis force sensors
.
IEEE Trans. Instrum. Meas.
49
,
935
-
941
.
Zar
,
J. H.
(
1999
).
Biostatistical Analysis
.
NJ
:
Prentice Hall
.
Zhou
,
Y.
,
Ji
,
X.
,
Gong
,
H.
,
Gong
,
Z.
and
Liu
,
L.
(
2012
).
Edge detection depends on achromatic channel in Drosophila melanogaster
.
J. Exp. Biol.
215
,
3478
-
3487
.

Competing interests

The authors declare no competing or financial interests.