<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.27.553-560</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-2122</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ДИНАМИКА, БАЛЛИСТИКА, УПРАВЛЕНИЕ ДВИЖЕНИЕМ ЛЕТАТЕЛЬНЫХ АППАРАТОВ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>DYNAMICS, BALLISTICS AND CONTROL OF AIRCRAFT</subject></subj-group></article-categories><title-group><article-title>Разработка метода управления полетом квадрокоптера с помощью жестов руки</article-title><trans-title-group xml:lang="en"><trans-title>Development of a Gesture Control System for Intuitive Control of a Quadcopter</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кондратьев</surname><given-names>С. Е.</given-names></name><name name-style="western" xml:lang="en"><surname>Kondratev</surname><given-names>S. E.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант, ген. директор</p><p>г. Липецк</p></bio><bio xml:lang="en"><p>Kondratev S. E., Postgraduate Student</p><p>Lipetsk</p></bio><email xlink:type="simple">razthepsycho@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Целищев</surname><given-names>А. Е.</given-names></name><name name-style="western" xml:lang="en"><surname>Tselischev</surname><given-names>A. E.</given-names></name></name-alternatives><bio xml:lang="ru"><p>магистрант, главный инженер</p><p>г. Санкт-Петербург; г. Липецк</p></bio><bio xml:lang="en"><p>St. Petersburg; Lipetsk</p></bio><email xlink:type="simple">anatolysamaris@gmail.com</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Титов</surname><given-names>С. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Titov</surname><given-names>S. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц.</p><p>г. Липецк</p></bio><bio xml:lang="en"><p>Lipetsk</p></bio><email xlink:type="simple">algebra934@yandex.ru</email><xref ref-type="aff" rid="aff-3"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Мещеряков</surname><given-names>В. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Meshcheryakov</surname><given-names>V. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д-р техн. наук, проф., зав. кафедрой</p><p>г. Липецк</p></bio><bio xml:lang="en"><p>Lipetsk</p></bio><email xlink:type="simple">mesherek@yandex.ru</email><xref ref-type="aff" rid="aff-3"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Липецкий государственный технический университет;&#13;
ООО "Разроботикс"</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Lipetsk State Technical University;&#13;
RAZROBOTICS LLC</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Национальный исследовательский университет ИТМО;&#13;
ООО "Разроботикс"</institution><country>Россия</country></aff><aff xml:lang="en"><institution>ITMO University;&#13;
RAZROBOTICS LLC</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-3"><aff xml:lang="ru"><institution>Липецкий государственный технический университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Lipetsk State Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>10</day><month>10</month><year>2026</year></pub-date><volume>27</volume><issue>10</issue><fpage>553</fpage><lpage>560</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/2122">https://mech.novtex.ru/jour/article/view/2122</self-uri><abstract><p>Описываются подходы к реализации и результаты разработки метода управления квадрокоптером посредством жестов руки в рамках фреймворка ROS2. Предложенный метод предназначен для обеспечения интуитивного взаимодействия оператора с беспилотным летательным аппаратом в условиях, при которых использование традиционных пультов управления недоступно или нецелесообразно. В качестве источника входных данных применяется видеопоток с камеры глубины Intel RealSense D435i, обеспечивающей точное определение пространственных координат ключевых точек кисти руки. Верхнеуровневые функции управления — активация и деактивация двигателей, взлет и посадка — реализуются посредством заранее определенных статических жестов. Классификация жестов выполняется на основе анализа взаимного расположения ключевых точек в плоскости изображения с применением модели полносвязного перцептрона, включающей два скрытых слоя с 168 и 546 нейронами соответственно. Данная архитектура обеспечивает оптимальный баланс между скоростью вычислений и точностью распознавания. Непрерывное управление квадрокоптером реализуется посредством вычисления углов крена, тангажа, рыскания и значения тяги на основе анализа положения руки в трехмерном пространстве с использованием внутренних параметров камеры глубины. Для предотвращения эффекта шарнирного замка при углах, близких к 90°, введено ограничение диапазона допустимых отклонений. Сглаживание управляющих сигналов осуществляется посредством комбинации скользящего среднего с размером окна 5 и экспоненциального сглаживания с коэффициентом a = 0,5, что обеспечивает высокую отзывчивость системы и эффективное подавление аномальных значений. Все параметры фильтрации определены экспериментально. Точность классификации жестов превышает 99 %, время обработки кадра составляет не более 33 мс (~30 FPS), что полностью исключает запаздывание управляющих воздействий. Экспериментальные полеты в среде симулятора Gazebo с использованием модели квадрокоптера DJI Tello подтвердили работоспособность предложенного метода и продемонстрировали его перспективность для решения задач интерактивного управления беспилотными летательными аппаратами.</p></abstract><trans-abstract xml:lang="en"><p>This paper presents the development and implementation of a quadcopter control method using hand gestures within the ROS2 framework. The approach enables intuitive operator-drone interaction in environments where conventional remote controllers are unavailable or impractical. An Intel RealSense D435i depth camera stream provides precise spatial localization of hand keypoints. High-level control functions — motor arming and disarming, takeoff, and landing — are executed through predefined static gestures. Gesture classification is performed by analyzing the spatial arrangement of hand keypoints in the image plane using a fully connected multilayer perceptron comprising two hidden layers with 168 and 546 neurons, respectively, achieving an optimal trade-off between inference speed and accuracy. Continuous quadcopter control is accomplished by computing roll, pitch, yaw angles, and throttle values derived from three-dimensional hand position analysis, utilizing the camera’s intrinsic calibration parameters and depth map data. To mitigate gimbal lock effects near 90° angles, a deviation range constraint is incorporated into the control pipeline. Control signal smoothing employs a combination of a moving average filter with window size 5 and exponential smoothing with coefficient a = 0.5, ensuring rapid system response while effectively suppressing outliers caused by image processing artifacts. All filtering parameters were determined through systematic experimental evaluation. The system achieves gesture classification accuracy exceeding 99 %, with per-frame processing time below 33 ms (~30 FPS), which eliminates control signal latency and ensures high responsiveness. Test flights conducted in the Gazebo simulator using a DJI Tello quadcopter model validated the proposed method and confirmed its practical potential for interactive unmanned aerial vehicle control applications.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>управление жестами</kwd><kwd>ключевые точки руки</kwd><kwd>углы Эйлера</kwd><kwd>3D-пространство</kwd><kwd>ROS2</kwd><kwd>Gazebo</kwd><kwd>полносвязный перцептрон</kwd><kwd>классификация жестов</kwd><kwd>фильтрация сигналов управления</kwd></kwd-group><kwd-group xml:lang="en"><kwd>gesture control</kwd><kwd>hand keypoints</kwd><kwd>Euler angles</kwd><kwd>3D-space</kwd><kwd>ROS2</kwd><kwd>Gazebo</kwd><kwd>fully-connected perceptron</kwd><kwd>gesture classification</kwd><kwd>control signal filtering</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Исследование выполнено за счет гранта Фонда Содействия Инновациям по договору №2875ГССС15-L/100550 от 23.09.2024.</funding-statement><funding-statement xml:lang="en">The research was carried out at the expense of a grant from the Foundation for Assistance of Innovations № 2875ГССС15-L/100550 dated 23.09.2024.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Нурутдинов А. А., Ямалетдинова К. Ш., Тагиров И. И. Обнаружение утечек на объектах магистральных трубопроводов с использованием беспилотных летательных аппаратов // Наука, образование, производство для противодействия техногенным угрозам и решения экологических проблем (Техносферная безопасность-2024). С. 214—217.</mixed-citation><mixed-citation xml:lang="en">Nurutdinov A. A., Yamaletdinova K. Sh., Tagirov I. I. De-tection of leaks at main pipeline facilities using unmanned aerial vehicles, Nauka, obrazovanie, proizvodstvo dlya protivodejstviya tekhnogennym ugrozam i resheniya ekologicheskih problem (Tekhnos-fernaya bezopasnost’-2024), pp. 214—217 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Холодков К. И., Иванов С. Д., Алешин И. М. и др. Опыт применения беспилотных летательных аппаратов для построения цифровой модели рельефа // Наука и технологические разработки. 2021. Т. 100, № 4. С. 44—56. DOI: 10.21455/std2021.4-4.</mixed-citation><mixed-citation xml:lang="en">Kholodkov K. I., Ivanov S. D., Aleshin I. M. et al. An experience of building digital elevation models with unmanned aerial vehicles, Nauka i tekhnologicheskie razrabotki, 2021, vol. 100, no. 4, pp. 44—56 (in Russian), DOI: 10.21455/std2021.4-4.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Зубарев Ю. Н., Фомин Д. С., Чащин А. Н. и др. Использование беспилотных летательных аппаратов в сельском хозяйстве // Вестник Пермского федерального исследовательского центра. 2019, № 2. С. 47—51. DOI: 10.7242/2658-705X/2019.2.5.</mixed-citation><mixed-citation xml:lang="en">Zubarev Yu. N., Fomin D. S., Chaschin A. N. et al. Use of unmanned aerial vehicles in agriculture, Vestnik Permskogo federal’nogo issledovatel’skogo centra, 2019, no. 2, pp. 47—51 (in Russian), DOI: 10.7242/2658-705X/2019.2.5.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Mallik B., Rahim M. A., Miah A. S. M., Yun K. S., Shin J. Virtual Keyboard: А Real-Time Hand Gesture Recognition-Based Character Input System Using LSTM and Mediapipe Holistic // Computer Systems Science &amp; Engineering. 2024. Vol. 48, N. 2. P. 1—10. DOI: 10.32604/csse.2023.045981.</mixed-citation><mixed-citation xml:lang="en">Mallik B., Rahim M. A., Miah A. S. M., Yun K. S., Shin J. Virtual Keyboard: А Real-Time Hand Gesture Recogni-tion-Based Character Input System Using LSTM and Mediapipe Holistic, Computer Systems Science &amp; Engineering, 2024, vol. 48, no. 2, pp. 1—10, DOI: 10.32604/csse.2023.045981.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Serpiva V., Fedoseev A., Karaf S., Abdulkarim A. A., Tsetserukou D. OmniRace: 6D Hand Pose Estimation for Intuitive Guidance of Racing Drone // 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2024. P. 2508—2513. DOI: 10.1109/IROS58592.2024.10801907.</mixed-citation><mixed-citation xml:lang="en">Serpiva V., Fedoseev A., Karaf S., Abdulkarim A. A., Tsetserukou D. OmniRace: 6D Hand Pose Estimation for In-tuitive Guidance of Racing Drone, 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2024, pp. 2508—2513, DOI: 10.1109/IROS58592.2024.10801907.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Lugaresi C., Tang J., Nash H., McClanahan C., Uboweja E., Hays M., Zhang F., Chang C.-L., Yong M. G., Lee J., Chang W.-T., Hua W., Georg M., Grundmann M. Mediapipe: А framework for building perception pipelines // arXiv preprint arXiv:1906.08172. 2019. DOI: 10.48550/arXiv.1906.08172.</mixed-citation><mixed-citation xml:lang="en">Lugaresi C., Tang J., Nash H., McClanahan C., Ubowe-ja E., Hays M., Zhang F., Chang C.-L., Yong M. G., Lee J., Chang W.-T., Hua W., Georg M., Grundmann M. Mediapipe: А framework for building perception pipelines, arXiv preprint arXiv:1906.08172, 2019, DOI: 10.48550/arXiv.1906.08172.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">LeCun Y., Bengio Y., Hinton G. Deep learning // Nature. 2015. Vol. 521, N. 7553. P. 436—444. DOI: 10.1038/nature14539.</mixed-citation><mixed-citation xml:lang="en">LeCun Y., Bengio Y., Hinton G. Deep learning, Nature, 2015, vol. 521, no. 7553, pp. 436—444, DOI: 10.1038/nature14539.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Pukelsheim F. The three sigma rule // The American Statistician. 1994. Vol. 48, N. 2. P. 88—91. DOI: 10.1080/00031305.1994.10476030.</mixed-citation><mixed-citation xml:lang="en">Pukelsheim F. The three sigma rule, The American Statistician, 1994, vol. 48, no. 2, pp. 88—91, DOI: 10.1080/00031305.1994.10476030.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Gardner Jr. E. S. Exponential smoothing: The state of the art // Journal of forecasting. 1985. Vol. 4, N. 1. P. 1—28. DOI: 10.1002/for.3980040104.</mixed-citation><mixed-citation xml:lang="en">Gardner Jr E. S. Exponential smoothing: The state of the art, Journal of forecasting, 1985, vol. 4, no. 1. pp. 1—28, DOI: 10.1002/for.3980040104.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Koenig N., Howard А. Design and use paradigms for gazebo, an open-source multi-robot simulator // 2004 IEEE/RSJ international conference on intelligent robots and systems (IROS) (IEEE Cat. No. 04CH37566). IEEE, 2004. Vol. 3. P. 2149—2154. DOI: 10.1109/IROS.2004.1389727.</mixed-citation><mixed-citation xml:lang="en">Koenig N., Howard А. Design and use paradigms for gazebo, an open-source multi-robot simulator, 2004 IEEE/RSJ international conference on intelligent robots and systems (IROS) (IEEE Cat. No. 04CH37566), IEEE, 2004, vol. 3, pp. 2149—2154, DOI: 10.1109/IROS.2004.1389727.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Злотников К. А., Волосюк А. А., Тан Х. А. Особенности человеческого фактора в беспилотной авиации и подготовка операторов беспилотных летательных аппаратов // Человеческий фактор в сложных технических системах и средах. 2016. С. 231—237.</mixed-citation><mixed-citation xml:lang="en">Zlotnikov K. A., Volosyuk A. A., Tan Н. A. Human factors in unmanned aviation and unmanned aircraft system operators training, Chelovecheskij faktor v slozhnyh tekhnicheskih sistemah i sredah, 2016, pp. 231—237 (in Russian).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
