Audiovisual Communications Laboratory's repositories
LenslessPiCam
Lensless imaging toolkit. Complete tutorial: https://go.epfl.ch/lenslesspicam
pyroomacoustics
Pyroomacoustics is a package for audio signal processing for indoor applications. It was developed as a fast prototyping platform for beamforming algorithms in indoor scenarios.
lcav25
website for the Signal Processing and Friends event (aka LCAV@25)
MFSP_notebooks
Notebooks used to teach mathematical foundations of signal processing
surface-reconstruction
Code for papers 'Sampling at unknown locations: Uniqueness and reconstruction under constraints' and 'Sampling at unknown locations, with an application in surface retrieval'
audio-localization-dataset
Datasets for acoustic echolocation and sound source localization on Crazyflie drone and e-puck robot.
crazyflie-audio
Code for recording audio on Crazyflie
Lauzhack2020
Common resources for Lauzhack 2020
lippmann-photography
Copy of the Historical Lippmann repository that was lost in the depths of C4science
continuous-localization
Code of paper "Relax and Recover: Guaranteed Range-Only Continuous Localization"
crazyflie-firmware
The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.
lcav-base
Docker/Kubernetes configuration files for LCAV
mooc-hwlab
Gitbook for the hardware lab in the DSP4 MOOC
CompactSix
A compact array with 6 MEMS microphones relying on the BeagleBoneBlack and the STA321MP audio processor.
templates
Useful templates for code published by the lab.
localization-icassp2018
Code of paper "Combining range and direction for improved localization" presented at ICASSP2018
AcousticRobot
Routines to control a humanoid echolocator robot.
PyTurntableBK9640
Python driver for the Bruel & Kjaer turntable system type 9640.