We present a novel solution to automated beam alignment optimization. This device is based on a Raspberry Pi computer, stepper motors, commercial optomechanics and electronic devices, and the open source machine learning algorithm M-LOOP. We provide schematic drawings for the custom hardware necessary to operate the device and discuss diagnostic techniques to determine the performance. The beam auto-aligning device has been used to improve the alignment of a laser beam into a single-mode optical fiber from manually optimized fiber alignment with an iteration time of typically 20~minutes. We present example data of one such measurement to illustrate device performance.
@article{arxiv.2010.15246,
title = {The Raspberry Pi Auto-aligner: Machine Learning for Automated Alignment of Laser Beams},
author = {Renju S. Mathew and Roshan O'Donnell and Danielle Pizzey and Ifan G. Hughes},
journal= {arXiv preprint arXiv:2010.15246},
year = {2021}
}