Context-dependent stimulus presentation to freely moving animals in 3D.
The presentation of controllable, dynamic sensory stimuli provides a powerful experimental paradigm, which has been extensively applied to explore sensory processing in walking and tethered flying insects. Recent advances in computer hardware and software technology provide the opportunity to track the 3D flight path of free-flying insects and process these data in real-time, opening up the possibility to present dynamic stimuli to free-flying animals. To accommodate for the increased complexity relating to 3D space, we partitioned experimental design, real-time data acquisition and stimulus control into multiple self-contained modules. 3D experimental scenarios were created in a stand-alone application by forging multiple 3D space-stimulus relationships. The use of dynamic cues is illustrated by an experiment, in which dynamic acoustic cues were presented to a free-flying parasitoid fly in a large 3D environment. The combination of loosely coupled modules provides robust and flexible solutions, allowing new paradigms to be readily implemented based on existing technologies. We demonstrate this with a test system that displayed a complex visual stimulus, controlled in real-time by the 2D position and orientation of a test object. The presented methods are applicable in a variety of novel experimental paradigms, including learning paradigms, for various sensory modalities in walking, swimming and flying animals.
Fry
S N
SN
Institute of Neuroinformatics, University/ETH Zürich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland. steven@ini.phys.ethz.ch
Müller
P
P
Baumann
H-J
HJ
Straw
A D
AD
Bichsel
M
M
Robert
D
D
D000818:Animals; D001522:Behavior, Animal; D003198:Computer Simulation; D003194:Computer-Assisted Instruction; D004175:Diptera; D005426:Flight, Animal / Q000502:physiology*; D007091:Image Processing, Computer-Assisted / Q000379:methods; D021621:Imaging, Three-Dimensional / Q000295:instrumentation / Q000379:methods*; D017711:Nonlinear Dynamics; D010775:Photic Stimulation / Q000379:methods; D011434:Proprioception / Q000502:physiology*; D012985:Software Design; D013997:Time Factors; D014796:Visual Perception / Q000502:physiology*