Skip to content

Commit

Permalink
update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
vsariola committed Oct 9, 2023
1 parent 2c2d869 commit b798f03
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,29 @@
# acoustofluidic-control

This repository contains code for TUNI acoustofluidic manipulation
setup. The setup is documented in the following paper:
setup. The setup is documented in the following papers:

Kyriacos Yiannacou and Veikko Sariola, "Controlled Manipulation and
Active Sorting of Particles Inside Microfluidic Chips Using Bulk
Acoustic Waves and Machine Learning", Langmuir, 37 (14), 4192–4199,
2021.

Kyriacos Yiannacou, Vipul Sharma, and Veikko Sariola, "Programmable
Droplet Microfluidics Based on Machine Learning and Acoustic
Manipulation", Langmuir, 38 (38), 11557–11564, 2022.

Kyriacos Yiannacou and Veikko Sariola, "Acoustic Manipulation of
Particles in Microfluidic Chips with an Adaptive Controller that Models
Acoustic Fields", Advanced Intelligent Systems, 5 (9), 2300058, 2023.

The code was written and tested in Matlab 2019a&b and Matlab 2021a.

Probably the most interesting part of the repository is the script
[src/bandit_ctrl.m](src/bandit_ctrl.m), which contains the
implementation of our e-greedy and UCB1 control algorithms, and
[src/sfb_ctrl.m](src/sfb_ctrl.m), which contains the script for sparse
regression control algorithm.
Probably the most interesting part of the repository is the script [src/bandit_ctrl.m](src/bandit_ctrl.m),
which contains the implementation of our e-greedy and UCB1 control
algorithms, and [src/sfb_ctrl.m](src/sfb_ctrl.m), which contains the
script for AMA control algorithm (originally was about to be called
"sparse fourier basis controller" but got renamed to AMA controller
during the writing of the paper).

Also [src/+experiments/](src/+experiments/) is of interest, as it
contains basic scripts to run the single-particle, multi-particle
Expand Down

0 comments on commit b798f03

Please sign in to comment.