首页 | 本学科首页   官方微博 | 高级检索  
   检索      


PandaEPL: A library for programming spatial navigation experiments
Authors:Alec Solway  Jonathan F Miller  Michael J Kahana
Institution:1. Princeton University, Princeton, NJ, USA
2. Drexel University, Philadelphia, PA, USA
3. University of Pennsylvania, 3401 Walnut St. Suite 303C, Philadelphia, PA, 19104, USA
Abstract:Recent advances in neuroimaging and neural recording techniques have enabled researchers to make significant progress in understanding the neural mechanisms underlying human spatial navigation. Because these techniques generally require participants to remain stationary, computer-generated virtual environments are used. We introduce PandaEPL, a programming library for the Python language designed to simplify the creation of computer-controlled spatial-navigation experiments. PandaEPL is built on top of Panda3D, a modern open-source game engine. It allows users to construct three-dimensional environments that participants can navigate from a first-person perspective. Sound playback and recording and also joystick support are provided through the use of additional optional libraries. PandaEPL also handles many tasks common to all cognitive experiments, including managing configuration files, logging all internal and participant-generated events, and keeping track of the experiment state. We describe how PandaEPL compares with other software for building spatial-navigation experiments and walk the reader through the process of creating a fully functional experiment.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号