<?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 pub-id-type="doi">10.17285/0869-7035.2017.25.1.018-032</article-id><article-id custom-type="elpub" pub-id-type="custom">gyroscopy-300</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>SLAM-алгоритм на основе лазерных измерений при использовании микролетательных аппаратов в помещении</article-title><trans-title-group xml:lang="en"><trans-title>Indoor Laser-Based SLAM for Micro Aerial Vehicles</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>Doer</surname><given-names>C.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Доер Кристофер</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>Г.</given-names></name><name name-style="western" xml:lang="en"><surname>Scholz</surname><given-names>G.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Шольц Георг</p></bio><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>Trommer</surname><given-names>G.F.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Троммер Герт Франц</p><p>Действительный член общественного объединения «Академия навигации и управления движением».</p></bio><xref ref-type="aff" rid="aff-3"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт оптимизации систем, Технологический институт Карлсруэ</institution><country>Германия</country></aff><aff xml:lang="en"><institution>Institute of Systems Optimization (ITE), Karlsruhe Institute of Technology (KIT), Karlsruhe</institution><country>Germany</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Институт оптимизации систем, Технологический институт Карлсруэ.</institution><country>Германия</country></aff><aff xml:lang="en"><institution>Institute of Systems Optimization (ITE), Karlsruhe Institute of Technology (KIT), Karlsruhe</institution><country>Germany</country></aff></aff-alternatives><aff-alternatives id="aff-3"><aff xml:lang="ru"><institution>Институт оптимизации систем, Технологический институт Карлсруэ. Университет ИТМО (С.-Петербург).</institution><country>Германия</country></aff><aff xml:lang="en"><institution>Institute of Systems Optimization, Karlsruhe Institute of Technology; National Research University of Information Technologies, Mechanics and Optics (ITMO), Saint Petersburg, Russia</institution><country>Germany</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2017</year></pub-date><pub-date pub-type="epub"><day>25</day><month>11</month><year>2025</year></pub-date><volume>25</volume><issue>1</issue><fpage>18</fpage><lpage>32</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Доер К., Шольц Г., Троммер Г., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Доер К., Шольц Г., Троммер Г.</copyright-holder><copyright-holder xml:lang="en">Doer C., Scholz G., Trommer G.</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/300">https://www.gyroscopy.ru/jour/article/view/300</self-uri><abstract><p>В статье описан двухмерный SLAM-алгоритм одновременной локализации объекта и картографирования помещения на основе лазерных измерений. Предлагаются при применении на микролетательных аппаратах (МЛА) адаптация и оптимизация алгоритма TinySLAM, используемого для наземных объектов. Оптимизация стратегии обновления карты и модели движения значительно повышает точность работы алгоритма. Проведено расширение работы алгоритма до трехмерного решения. Испытания предложенного алгоритма проведены на модельных и реальных данных. Оптимизированный SLAM-алгоритм способен составить карту целого этажа офисного здания с высокой точностью, а также может использоваться в режиме реального времени.</p></abstract><trans-abstract xml:lang="en"><p>This article presents a laser-based 2D simultaneous localization and mapping (SLAM) algorithm for indoor environments. An adaption and optimization of a ground vehicle SLAM solution (TinySLAM) for the use with Micro Aerial Vehicles is proposed. Optimizations of the map update strategy and a motion model improves the accuracy strongly. An extension to 3D mapping is introduced. The presented algorithm is tested with simulated and real world data. The optimized SLAM solution maps a whole floor of an office building very accurately and achieves embedded real-time capability.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>SLAM</kwd><kwd>МЛА</kwd><kwd>карта с координатной сеткой</kwd><kwd>лазер</kwd><kwd>локализация по методу Монте-Карло.</kwd></kwd-group><kwd-group xml:lang="en"><kwd>SLAM</kwd><kwd>MAV</kwd><kwd>Grid map</kwd><kwd>Laser</kwd><kwd>Monte Carlo Localization.</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">Thrun S., Burgard S., Fox D. Probabilistic Robotics, MIT Press.</mixed-citation><mixed-citation xml:lang="en">Thrun S., Burgard S., Fox D. Probabilistic Robotics, MIT Press.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Elizzar A., Parr R. DP-SLAM: Fast, Robust Simultaneous Localization and Mapping Without Predetermined Landmarks. International Joint Conference on Artificial Intelligence (IJCAI). 2003.</mixed-citation><mixed-citation xml:lang="en">Elizzar A., Parr R. DP-SLAM: Fast, Robust Simultaneous Localization and Mapping Without Predetermined Landmarks. International Joint Conference on Artificial Intelligence (IJCAI). 2003.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Mur-Artal, Montiel R., Tard J. ORB-SLAM: A Versatile and Accurate Monocular SLAM System. IEEE Transactions on Robotics. 2015.</mixed-citation><mixed-citation xml:lang="en">Mur-Artal, Montiel R., Tard J. ORB-SLAM: A Versatile and Accurate Monocular SLAM System. IEEE Transactions on Robotics. 2015.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Leonard J., Durrant-Whyte H. Mobile robot localization by tracking geometric beacons. IEEE Transactions on Robotics and Automation. 1991.</mixed-citation><mixed-citation xml:lang="en">Leonard J., Durrant-Whyte H. Mobile robot localization by tracking geometric beacons. IEEE Transactions on Robotics and Automation. 1991.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Grisetti G., Kuemmerle R., Stachniss C., Burgard W. A Tutorial on Graph-Based SLAM. IEEE Intelligent Transportation Systems Magazine. 2010.</mixed-citation><mixed-citation xml:lang="en">Grisetti G., Kuemmerle R., Stachniss C., Burgard W. A Tutorial on Graph-Based SLAM. IEEE Intelligent Transportation Systems Magazine. 2010.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Montemerlo M., Thrun S., Koller D., Wegbreit B. FastSLAM: A Factored Solution to the Simultaneous Localization and Mapping Problem. 18th National Conference on Artificial Intelligence (AAAI-02) Proceedings. 2002.</mixed-citation><mixed-citation xml:lang="en">Montemerlo M., Thrun S., Koller D., Wegbreit B. FastSLAM: A Factored Solution to the Simultaneous Localization and Mapping Problem. 18th National Conference on Artificial Intelligence (AAAI-02) Proceedings. 2002.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Scholz G., Trommer G.F. Model Based Control of a Quadcopter with Tiltable Rotors. Gyroscopy and Navigation. 2016. Vol 7. No. 1. P. 77–81.</mixed-citation><mixed-citation xml:lang="en">Scholz G., Trommer G.F. Model Based Control of a Quadcopter with Tiltable Rotors. Gyroscopy and Navigation. 2016. Vol 7. No. 1. P. 77–81.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Bloesch M., Weiss S., Scaramuzza D., Siegwart S. Vision based MAV navigation in unknown and unstructured environments. IEEE International Conference on Roboics and Automation (ICRA). Anchorage, USA, 2010. P. 21–28.</mixed-citation><mixed-citation xml:lang="en">Bloesch M., Weiss S., Scaramuzza D., Siegwart S. Vision based MAV navigation in unknown and unstructured environments. IEEE International Conference on Roboics and Automation (ICRA). Anchorage, USA, 2010. P. 21–28.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Alpen M., Frick K., Horn J. A Real-Time On-Board Orthogonal SLAM for an Indoor UAV. 5th International Conference on Intelligent Robotics and Applications (ICIRA). Proceedings. Part III. 2012. P. 542–551.</mixed-citation><mixed-citation xml:lang="en">Alpen M., Frick K., Horn J. A Real-Time On-Board Orthogonal SLAM for an Indoor UAV. 5th International Conference on Intelligent Robotics and Applications (ICIRA). Proceedings. Part III. 2012. P. 542–551.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Bachrach A., He R., Roy N. Autonomous flight in unstructured and unknown indoor environments. European Micro Air Vehicle Conference and Flight Competition (EMAV). Delft, Netherlands, 2009. P. 21–28.</mixed-citation><mixed-citation xml:lang="en">Bachrach A., He R., Roy N. Autonomous flight in unstructured and unknown indoor environments. European Micro Air Vehicle Conference and Flight Competition (EMAV). Delft, Netherlands, 2009. P. 21–28.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Steux B., El Hamzaoui O. TinySLAM: A SLAM algorithm in less than 200 lines C-language program. 11th International Conference on Control Automation Robotics &amp; Vision (ICARCV). 2010.</mixed-citation><mixed-citation xml:lang="en">Steux B., El Hamzaoui O. TinySLAM: A SLAM algorithm in less than 200 lines C-language program. 11th International Conference on Control Automation Robotics &amp; Vision (ICARCV). 2010.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Steux B., El Hamzaoui O. SLAM algorithm with parallel localization loops: TinySLAM 1.1. IEEE International Conference on Automation and Logistics (ICAL). 2011.</mixed-citation><mixed-citation xml:lang="en">Steux B., El Hamzaoui O. SLAM algorithm with parallel localization loops: TinySLAM 1.1. IEEE International Conference on Automation and Logistics (ICAL). 2011.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Doer C., Scholz G., Trommer G.F. Grid-based Laser SLAM for Micro Aerial Vehicles. Proceedings 23rd Saint Petersburg International Conference on Integrated Navigation Systems. P. 463–467.</mixed-citation><mixed-citation xml:lang="en">Doer C., Scholz G., Trommer G.F. Grid-based Laser SLAM for Micro Aerial Vehicles. Proceedings 23rd Saint Petersburg International Conference on Integrated Navigation Systems. P. 463–467.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Nister D., Naroditsky O., Bergen J. Visual Odometry. IEEE Computer Society Conference on Computer Vision and Pattern Recognition. 2004.</mixed-citation><mixed-citation xml:lang="en">Nister D., Naroditsky O., Bergen J. Visual Odometry. IEEE Computer Society Conference on Computer Vision and Pattern Recognition. 2004.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Scanning Laser Range Finder UTM-30LX-EW Specification. Hokuyo Automatic CO. LTD, 2012.12.03.</mixed-citation><mixed-citation xml:lang="en">Scanning Laser Range Finder UTM-30LX-EW Specification. Hokuyo Automatic CO. LTD, 2012.12.03.</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>
