AutoFlight is a powerful, open source AR.Drone control program.
AutoFlight features AR.Drone control with a gamepad or joystick, sensor data logging, 3d mapping, Python scripting to automate the drone's behavior and Arduino extensions.
PyEPL (Python Experiment-Programming Library) is a library for coding psychology experiments in Python. It supports presentation of both visual and auditory stimuli, and supports both manual (keyboard/joystick) and sound (microphone) input as responses.