Skip to content

aa4cc/AcouMan

Repository files navigation

AcouMan - a platform for acoustic manipulation

index

!! IMPORTANT -- repository relocated !!

Content in this repo is no longer updated. Go to (https://gitlab.fel.cvut.cz/aa4cc/acouman/acouman-main) to get the latest version.

!! !!

AcouMan is a platform for acoustic manipulation, that is for manipulating objects via shaping the surrounding acoustic pressure field. You can see the platform in the figure below and a detailed description will be (hopefully) published soon. If you want to see the platform in action, check our video showing some experiments with the platform.

This repository contains all files needed to reproduce the platform.

  • MATLAB Optimization/ folder contains Matlab scripts implementing a solver of the optimization problem where one looks for such phase shifts of the signals driving the transducer array that a given pressure point in space is generated
  • FPGA generator/ folder contains a Quartus project for the 64 channel generator
  • calibration/ folder contains all scripts for calibrating the camera
  • manufacturing/ folder contains all drawings for a laser cutter, 3D models and PCB designs for manufacturing the platform
  • simulink/ folder contains Simulink schemes for controlling the platform in various modes
  • visualization/ folder contains Matlab scripts for visualization of the generated pressure field by the transducer array driven by square waves with specified phase-shifts
  • webinterface/ folder contains Python scripts for the web interface running on the Raspberry Pi

Building the platform

If you want to build the platform, please refer to the guides on mechanical assembly and software.

Photos of the platform

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published