Content area
This article describes the design, construction, and programming of a microcontroller-based system, which uses hand gestures with machine learning algorithms to control an unmanned aerial vehicle (UAV). A neural network is used as a model, and an IMU sensor detects the gestures. The developed gesture recognition system, besides the IMU sensor, is composed of a Raspberry Pi Pico and radio communication module. The benefits and drawbacks of deploying machine learning models on microcontrollers, as opposed to units superior in terms of clocking are also discussed.
Details
1 Faculty of Electrical Engineering, Gdynia Maritime University, 81-225 Gdynia, Poland
2 Department of Autonomous Systems, Faculty of Computer Science, Gdynia Maritime University, 81-225 Gdynia, Poland