<?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">gyroscopy</journal-id><journal-title-group><journal-title xml:lang="ru">Гироскопия и навигация</journal-title><trans-title-group xml:lang="en"><trans-title>Giroskopiya i Navigatsiya</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0869-7035</issn><issn pub-type="epub">2075-0927</issn><publisher><publisher-name>AO «Концерн «ЦНИИ «Электроприбор»</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="edn" pub-id-type="custom">LIQJHA</article-id><article-id custom-type="elpub" pub-id-type="custom">gyroscopy-188</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></article-categories><title-group><article-title>Адаптация ковариации шума в обобщенном фильтре Калмана с использованием обучения с подкреплением для более точного определения углов ориентации БПЛА</article-title><trans-title-group xml:lang="en"><trans-title>Adaptation Noise Covariance in Extended Kalman Filter Using Reinforcement Learning for Improved UAV Attitude Estimation</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>Assad</surname><given-names>A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ассад Аммар, аспирант</p></bio><bio xml:lang="en"><p>St. Petersburg</p></bio><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>C. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Serikov</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Сериков Сергей Анатольевич, доктор технических наук, доцент</p></bio><bio xml:lang="en"><p>St. Petersburg</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Санкт-Петербургский государственный университет аэрокосмического приборостроения</institution><country>Россия</country></aff><aff xml:lang="en"><institution>St. Petersburg State University of Aerospace Instrumentation</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>24</day><month>10</month><year>2025</year></pub-date><volume>33</volume><issue>3</issue><fpage>33</fpage><lpage>50</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Ассад А., Сериков C.А., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Ассад А., Сериков C.А.</copyright-holder><copyright-holder xml:lang="en">Assad A., Serikov S.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.gyroscopy.ru/jour/article/view/188">https://www.gyroscopy.ru/jour/article/view/188</self-uri><abstract><p>Точное определение углов ориентации беспилотных летательных аппаратов (БПЛА) имеет решающее значение для автономной навигации, особенно при использовании лишь измерений гироскопов, акселерометров и магнитометров без привлечения данных глобальной системы позиционирования (GPS). Перспективным представляется метод обучения искусственного интеллекта с подкреплением (ОП), который позволяет повысить эффективность применяемого при определении углов ориентации обобщенного фильтра Калмана (ОФК). Предлагаемый подход предусматривает привлечение модели Q-обучения и стратегии поиска наилучшего решения для коррекции матрицы ковариации шума измерений в ОФК в автономном режиме. За счет механизма вознаграждения, стимулирующего действия, с помощью которых сводится к минимуму погрешность прогнозирования углов ориентации относительно истинных измерений, ОП дает возможность динамически оптимизировать матрицу ковариации шума измерений. Интегрированный алгоритм ОП и ОФК (далее – ОП-ОФК) был реализован и протестирован. Результаты показывают, что он значительно превосходит традиционный ОФК в части определения углов ориентации БПЛА.</p></abstract><trans-abstract xml:lang="en"><p>Accurate attitude determination of Unmanned Aerial Vehicles (UAVs) is crucial for autonomous navigation, particularly when relying solely on gyroscope, accelerometer, and magnetometer measurements without utilizing the Global Positioning System (GPS). Reinforcement Learning (RL) has emerged as a promising artificial intelligence technique applicable across various domains. This research introduces a novel approach that leverages RL to enhance the performance of the Extended Kalman Filter (EKF) in attitude estimation. The proposed method depends of RL which uses the Q-Learning model and policy to find best solution to adjust autonomously the measurement noise covariance matrix within the EKF. By establishing a reward mechanism that incentivizes actions minimizing the prediction error relative to true measurements, RL dynamically optimizes the measurement noise covariance matrix. This innovative integration of RL and EKF, referred to as RL-EKF, has been implemented and tested. Results demonstrate that RLEKF significantly outperforms the traditional EKF, yielding marked improvements in attitude estimation accuracy, the improvement ratios showed that selected method is very effective in the field of attitude estimation.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>беспилотный летательный аппарат</kwd><kwd>обучение с подкреплением</kwd><kwd>обобщенный фильтр Калмана</kwd><kwd>оценивание ориентации</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Unmanned Aerial Vehicle</kwd><kwd>Reinforcement Learning</kwd><kwd>Extended Kalman filter</kwd><kwd>Attitude estimation</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Naeem, M., Rizvi, S. T. H., and Coronato, A., A gentle introduction to reinforcement learning and its application in different fields, IEEE Access, 2020, vol. 8, pp. 209320–209344.</mixed-citation><mixed-citation xml:lang="en">Naeem, M., Rizvi, S. T. H., and Coronato, A., A gentle introduction to reinforcement learning and its application in different fields, IEEE Access, 2020, vol. 8, pp. 209320–209344.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Du, W., and Ding, S., A survey on multi-agent deep reinforcement learning: from the perspective of challenges and applications, Artificial Intelligence Review, 2021, vol. 54, no. 5, pp. 3215–3238.</mixed-citation><mixed-citation xml:lang="en">Du, W., and Ding, S., A survey on multi-agent deep reinforcement learning: from the perspective of challenges and applications, Artificial Intelligence Review, 2021, vol. 54, no. 5, pp. 3215–3238.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Goslinski, J., Giernacki, W., and Krolikowski, A., A nonlinear filter for efficient attitude estimation of unmanned aerial vehicle (UAV), Journal of Intelligent &amp; Robotic Systems, 2019, vol. 95, pp. 1079–1095.</mixed-citation><mixed-citation xml:lang="en">Goslinski, J., Giernacki, W., and Krolikowski, A., A nonlinear filter for efficient attitude estimation of unmanned aerial vehicle (UAV), Journal of Intelligent &amp; Robotic Systems, 2019, vol. 95, pp. 1079–1095.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Jing, X., Cui, J., He, H., Zhang, B., Ding, D., and Yang, Y., Attitude estimation for UAV using extended Kalman filter, Proc. 2017 29th Chinese Control And Decision Conference (CCDC), May 2017, pp. 3307–3312.</mixed-citation><mixed-citation xml:lang="en">Jing, X., Cui, J., He, H., Zhang, B., Ding, D., and Yang, Y., Attitude estimation for UAV using extended Kalman filter, Proc. 2017 29th Chinese Control And Decision Conference (CCDC), May 2017, pp. 3307–3312.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Assad, A., Khalaf, W., and Chouaib, I., Novel adaptive fuzzy extended Kalman filter for attitude estimation in GPS-denied environment, Gyroscopy and Navigation, 2019, vol. 10, no. 3, pp. 131–146.</mixed-citation><mixed-citation xml:lang="en">Assad, A., Khalaf, W., and Chouaib, I., Novel adaptive fuzzy extended Kalman filter for attitude estimation in GPS-denied environment, Gyroscopy and Navigation, 2019, vol. 10, no. 3, pp. 131–146.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Crassidis, J. L., Spacecraft attitude determination, in Encyclopedia of Systems and Control, Cham: Springer International Publishing, 2021, pp. 2097–2104.</mixed-citation><mixed-citation xml:lang="en">Crassidis, J. L., Spacecraft attitude determination, in Encyclopedia of Systems and Control, Cham: Springer International Publishing, 2021, pp. 2097–2104.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Xiong, K., Wei, C., and Zhang, H., Q-learning for noise covariance adaptation in extended Kalman filter, Asian Journal of Control, 2021, vol. 23, no. 4, pp. 1803–1816.</mixed-citation><mixed-citation xml:lang="en">Xiong, K., Wei, C., and Zhang, H., Q-learning for noise covariance adaptation in extended Kalman filter, Asian Journal of Control, 2021, vol. 23, no. 4, pp. 1803–1816.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Dai, X., Nateghi, V., Fourati, H., and Prieur, C., Q-learning-based noise covariance adaptation in Kalman filter for MARG sensors attitude estimation, Proc. 2022 IEEE International Symposium on Inertial Sensors and Systems (INERTIAL), May 2022, pp. 1–6.</mixed-citation><mixed-citation xml:lang="en">Dai, X., Nateghi, V., Fourati, H., and Prieur, C., Q-learning-based noise covariance adaptation in Kalman filter for MARG sensors attitude estimation, Proc. 2022 IEEE International Symposium on Inertial Sensors and Systems (INERTIAL), May 2022, pp. 1–6.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Pandey Y., Bhattacharyya R., Nath Singh Y. Robust Attitude Estimation with Quaternion Left-Invariant EKF and Noise Covariance Tuning, arXiv e-prints, 2024, pp. arXiv: 2409.11496.</mixed-citation><mixed-citation xml:lang="en">Pandey Y., Bhattacharyya R., Nath Singh Y. Robust Attitude Estimation with Quaternion Left-Invariant EKF and Noise Covariance Tuning, arXiv e-prints, 2024, pp. arXiv: 2409.11496.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Odry, A., Fuller, R., Rudas, I. J., and Odry, P., Kalman filter for mobile-robot attitude estimation: Novel optimized and adaptive solutions, Mechanical Systems and Signal Processing, 2018, vol. 110, pp. 569–589.</mixed-citation><mixed-citation xml:lang="en">Odry, A., Fuller, R., Rudas, I. J., and Odry, P., Kalman filter for mobile-robot attitude estimation: Novel optimized and adaptive solutions, Mechanical Systems and Signal Processing, 2018, vol. 110, pp. 569–589.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Odry, A., Kecskes, I., Sarcevic, P., Vizvari, Z., Toth, A., and Odry, P., A novel fuzzy-adaptive extended Kalman filter for real-time attitude estimation of mobile robots, Sensors, 2020, vol. 20, no. 3, p. 803.</mixed-citation><mixed-citation xml:lang="en">Odry, A., Kecskes, I., Sarcevic, P., Vizvari, Z., Toth, A., and Odry, P., A novel fuzzy-adaptive extended Kalman filter for real-time attitude estimation of mobile robots, Sensors, 2020, vol. 20, no. 3, p. 803.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Hajiyev, C., and Soken, H. E., Robust adaptive unscented Kalman filter for attitude estimation of pico satellites, International Journal of Adaptive Control and Signal Processing, 2014, vol. 28, no. 2, pp. 107–120.</mixed-citation><mixed-citation xml:lang="en">Hajiyev, C., and Soken, H. E., Robust adaptive unscented Kalman filter for attitude estimation of pico satellites, International Journal of Adaptive Control and Signal Processing, 2014, vol. 28, no. 2, pp. 107–120.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Qiu, Y., Su, Y., and He, X., An improved IMM-KF for UAV position prediction, Proc. Third International Conference on Control and Intelligent Robotics (ICCIR 2023), December 2023, vol. 12940, pp. 7–16.</mixed-citation><mixed-citation xml:lang="en">Qiu, Y., Su, Y., and He, X., An improved IMM-KF for UAV position prediction, Proc. Third International Conference on Control and Intelligent Robotics (ICCIR 2023), December 2023, vol. 12940, pp. 7–16.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Parwana, H., and Kothari, M., Quaternions and attitude representation, arXiv preprint arXiv:1708.08680, 2017.</mixed-citation><mixed-citation xml:lang="en">Parwana, H., and Kothari, M., Quaternions and attitude representation, arXiv preprint arXiv:1708.08680, 2017.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Ribeiro, M. I., Kalman and extended Kalman filters: Concept, derivation and properties, Institute for Systems and Robotics, 2004, vol. 43(46), pp. 3736–3741.</mixed-citation><mixed-citation xml:lang="en">Ribeiro, M. I., Kalman and extended Kalman filters: Concept, derivation and properties, Institute for Systems and Robotics, 2004, vol. 43(46), pp. 3736–3741.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Quan, W., Li, J., Gong, X., and Fang, J., INS/CNS/GNSS Integrated Navigation Technology, Springer, 2015.</mixed-citation><mixed-citation xml:lang="en">Quan, W., Li, J., Gong, X., and Fang, J., INS/CNS/GNSS Integrated Navigation Technology, Springer, 2015.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Chouaib, A.I., Wainakh, B.M., and Khalaf, C.W., Robust self-corrective initial alignment algorithm for strap-down INS, Proc. 10th Asian Control Conference (ASCC), 2015, pp. 1–6.</mixed-citation><mixed-citation xml:lang="en">Chouaib, A.I., Wainakh, B.M., and Khalaf, C.W., Robust self-corrective initial alignment algorithm for strap-down INS, Proc. 10th Asian Control Conference (ASCC), 2015, pp. 1–6.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Trawny, N., Roumeliotis, S.I., Indirect Kalman filter for 3D attitude estimation, University of Minnesota, Dept. of Comp. Sci. &amp; Eng., Tech. Rep., 2005, vol 2, p. 2005.</mixed-citation><mixed-citation xml:lang="en">Trawny, N., Roumeliotis, S.I., Indirect Kalman filter for 3D attitude estimation, University of Minnesota, Dept. of Comp. Sci. &amp; Eng., Tech. Rep., 2005, vol 2, p. 2005.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Center, N.G.D., NCEI geomagnetic calculators [Электронный ресурс]. URL: https://www.ngdc.noaa. gov/geomag/calculators/magcalc.shtml (дата обращения: 01.04.2025).</mixed-citation><mixed-citation xml:lang="en">Center, N.G.D., NCEI geomagnetic calculators [Электронный ресурс]. URL: https://www.ngdc.noaa. gov/geomag/calculators/magcalc.shtml (дата обращения: 01.04.2025).</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Wang, J., Liu, Y., and Li, B., Reinforcement learning with perturbed rewards, Proc. of the AAAI Conference on Artificial Intelligence, 2020, vol. 34, no. 4, pp. 6202–6209.</mixed-citation><mixed-citation xml:lang="en">Wang, J., Liu, Y., and Li, B., Reinforcement learning with perturbed rewards, Proc. of the AAAI Conference on Artificial Intelligence, 2020, vol. 34, no. 4, pp. 6202–6209.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Icarte, R. T., Klassen, T. Q., Valenzano, R., and Mcllraith, S. A., Reward machines: Exploiting reward function structure in reinforcement learning, Journal of Artifi Intelligence Research, 2022, vol. 73, pp. 173–208.</mixed-citation><mixed-citation xml:lang="en">Icarte, R. T., Klassen, T. Q., Valenzano, R., and Mcllraith, S. A., Reward machines: Exploiting reward function structure in reinforcement learning, Journal of Artifi Intelligence Research, 2022, vol. 73, pp. 173–208.</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>
