<?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">intechngu</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник НГУ. Серия: Информационные технологии</journal-title><trans-title-group xml:lang="en"><trans-title>Vestnik NSU. Series: Information Technologies</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1818-7900</issn><issn pub-type="epub">2410-0420</issn><publisher><publisher-name>НГУ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.25205/1818-7900-2021-19-4-36-49</article-id><article-id custom-type="elpub" pub-id-type="custom">intechngu-181</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-фреймворков для монокулярных мобильных роботов в проекте Duckietown</article-title><trans-title-group xml:lang="en"><trans-title>SLAM in Duckietown Simulator Using the OpenVSLAM Framework</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-0583-4202</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Девятовская</surname><given-names>А. Д.</given-names></name><name name-style="western" xml:lang="en"><surname>Devyatovskaya</surname><given-names>A. D.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Александра Денисовна Девятовская, студентка</p><p>Новосибирск</p></bio><bio xml:lang="en"><p>Alexandra D. Devyatovskaya, Bachelor Student</p><p>Novosibirsk</p></bio><email xlink:type="simple">a.devyatovskaya@g.nsu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-1755-9527</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бирючков</surname><given-names>Н. Е.</given-names></name><name name-style="western" xml:lang="en"><surname>Biryuchkov</surname><given-names>N. E.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Никита Евгеньевич Бирючков, студент</p><p>Новосибирск</p></bio><bio xml:lang="en"><p>Nikita E. Biryuchkov, Bachelor Student</p><p>Novosibirsk</p></bio><email xlink:type="simple">n.biryuchkov@g.nsu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-9148-946X</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Лях</surname><given-names>Т. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Liakh</surname><given-names>T. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Татьяна Викторовна Лях, кандидат технических наук</p><p>Новосибирск</p><p> </p></bio><bio xml:lang="en"><p>Tatyana V. Liakh, Candidate of Sciences (Engineering)</p><p>Novosibirsk</p></bio><email xlink:type="simple">t.liakhv@g.nsu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-5778-9266</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Чайка</surname><given-names>К. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Chaika</surname><given-names>K. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Константин Владимирович Чайка, аспирант</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>Konstantin V. Chaika, Post-Graduate Student</p><p>St. Petersburg</p></bio><email xlink:type="simple">pro100kot14@gmail.com</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Новосибирский государственный университет<country>Россия</country></aff><aff xml:lang="en">Novosibirsk State University<country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru">Санкт-Петербургский государственный электротехнический университет; Лаборатория алгоритмов мобильных роботов JetBrains Research<country>Россия</country></aff><aff xml:lang="en">Saint Petersburg Electrotechnical University; Mobile Robot Algorithms Laboratory JetBrains Research<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>25</day><month>02</month><year>2022</year></pub-date><volume>19</volume><issue>4</issue><fpage>36</fpage><lpage>49</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Девятовская А.Д., Бирючков Н.Е., Лях Т.В., Чайка К.В., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Девятовская А.Д., Бирючков Н.Е., Лях Т.В., Чайка К.В.</copyright-holder><copyright-holder xml:lang="en">Devyatovskaya A.D., Biryuchkov N.E., Liakh T.V., Chaika K.V.</copyright-holder><license 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://intechngu.elpub.ru/jour/article/view/181">https://intechngu.elpub.ru/jour/article/view/181</self-uri><abstract><p>Статья посвящена оценке применимости SLAM фреймворков для задачи мобильных роботов проекта Duckietown. Проведен сравнительный анализ существующих SLAM алгоритмов и фреймворков, были отобраны фреймворки с учетом всех ограничений, накладываемых роботами проекта. Приведены практические результаты апробации фреймворка OpenVSLAM как на данных реального окружения Duckietown, так и на данных симулятора Duckietown.</p></abstract><trans-abstract xml:lang="en"><p>The article is devoted to evaluating the applicability of SLAM frameworks for the task of mobile robots of the Duckietown project. The paper provides a comparative analysis of existing SLAM algorithms and frameworks and selects frameworks taking into account all the constraints imposed by the project robots. The practical results of testing OpenVSLAM framework on the Duckietown environment and Duckietown simulator data are presented.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>Duckietown</kwd><kwd>low-cost платформа</kwd><kwd>SLAM</kwd><kwd>локализация</kwd><kwd>мобильные системы</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Duckietown</kwd><kwd>low-cost platforms</kwd><kwd>SLAM</kwd><kwd>localization</kwd><kwd>mobile systems</kwd></kwd-group><funding-group xml:lang="ru"><funding-statement>Работа выполнена при поддержке JetBrains Research</funding-statement></funding-group><funding-group xml:lang="en"><funding-statement>The work was carried out with the support of JetBrains Research</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">Лях Т. В., Зюбин В. Е., Гаранина Н. О. Автоматизированная верификация алгоритмов управления сложными технологическими объектами на программных имитаторах // Вестник НГУ. Серия: Информационные технологии, 2018. Т. 16, № 4. С. 85–94.</mixed-citation><mixed-citation xml:lang="en">Lyakh T. V., Zyubin V. E., Garanina N. O. Automated verification of control algorithms for complex technological objects on software simulators. Vestnik NSU. Series: Information Tech-nology, 2018, vol. 16, no. 4, pp. 85–94. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Малышев А. Г., Полыгалов А. С., Алямкин С. А. Автоматическое тегирование изображений одежды // Вестник НГУ. Серия: Информационные технологии. 2020. Т. 18, № 2. С. 54–61. DOI 10.25205/1818-7900-2020-18-2-54-61</mixed-citation><mixed-citation xml:lang="en">Malyshev A. G., Polygalov A. S., Alyamkin S. A. Automatic tagging of clothing images. Vestnik NSU. Series: Information Technology, 2020, vol. 18, no. 2, pp. 54–61. DOI 10.25205/1818-7900-2020-18-2-54-61</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Giorgio Grisetti, Cyrill Stachniss, and Wolfram Burgard. Non-linear Constraint Network Optimization for Efficient Map Learning. IEEE Transactions on Intelligent Transportation Systems, 2009, vol. 10, no. 3, pp. 428–439.</mixed-citation><mixed-citation xml:lang="en">Giorgio Grisetti, Cyrill Stachniss, and Wolfram Burgard. Non-linear Constraint Network Optimization for Efficient Map Learning. IEEE Transactions on Intelligent Transportation Systems, 2009, vol. 10, no. 3, pp. 428–439.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Raúl Mur-Artal, and Juan D. Tardós. ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras. In: ArXiv preprint arXiv:1610.06475, 2016.</mixed-citation><mixed-citation xml:lang="en">Raúl Mur-Artal, and Juan D. Tardós. ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras. In: ArXiv preprint arXiv:1610.06475, 2016.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Jakob Engel, Prof. Vladlen Koltun, Prof. Daniel Cremers. DSO: Direct Sparse Odometry. In: ArXiv preprint arXiv:1610.06475, 2017.</mixed-citation><mixed-citation xml:lang="en">Jakob Engel, Prof. Vladlen Koltun, Prof. Daniel Cremers. DSO: Direct Sparse Odometry. In: ArXiv preprint arXiv:1610.06475, 2017.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Kin Leong Ho, Paul Newman. Loop closure detection in SLAM by combining visual and spatial appearance. Robotics Auton. Syst., 2006, vol. 54, pp. 740–749.</mixed-citation><mixed-citation xml:lang="en">Kin Leong Ho, Paul Newman. Loop closure detection in SLAM by combining visual and spatial appearance. Robotics Auton. Syst., 2006, vol. 54, pp. 740–749.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Baichuan Huang, Jun Zhao, Jingbin Liu. A Survey of Simultaneous Localization and Map-ping with an Envision in 6G Wireless Networks. In: arXiv:1909.05214v2, 2019.</mixed-citation><mixed-citation xml:lang="en">Baichuan Huang, Jun Zhao, Jingbin Liu. A Survey of Simultaneous Localization and Map-ping with an Envision in 6G Wireless Networks. In: arXiv:1909.05214v2, 2019.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Michael Kaess, Ananth Ranganathan and Frank Dellaert. iSAM: Incremental Smoothing and Mapping. IEEE Transactions on Robotics (TRO), 2008, vol. 24, no. 6, pp. 1365–1378.</mixed-citation><mixed-citation xml:lang="en">Michael Kaess, Ananth Ranganathan and Frank Dellaert. iSAM: Incremental Smoothing and Mapping. IEEE Transactions on Robotics (TRO), 2008, vol. 24, no. 6, pp. 1365–1378.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Giorgio Grisetti, Cyrill Stachniss, and Wolfram Burgard. Improved Techniques for Grid Mapping with Rao-Blackwellized Particle Filters. IEEE Transactions on Robotics, 2007, vol. 23, pp. 34–46.</mixed-citation><mixed-citation xml:lang="en">Giorgio Grisetti, Cyrill Stachniss, and Wolfram Burgard. Improved Techniques for Grid Mapping with Rao-Blackwellized Particle Filters. IEEE Transactions on Robotics, 2007, vol. 23, pp. 34–46.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Hess W., Kohler D., Rapp H., and Andor D. Real-Time Loop Closure in 2D LIDAR SLAM. In: Robotics and Automation (ICRA), IEEE International Conference, 2016, pp. 1271–1278.</mixed-citation><mixed-citation xml:lang="en">Hess W., Kohler D., Rapp H., and Andor D. Real-Time Loop Closure in 2D LIDAR SLAM. In: Robotics and Automation (ICRA), IEEE International Conference, 2016, pp. 1271–1278.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Tiar R., Lakrouf M., and Azouaoui O. Fast ICP-SLAM for a Bi-Steerable Mobile Robot in Large Environments. In: IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM), 2015, pp. 1–6.</mixed-citation><mixed-citation xml:lang="en">Tiar R., Lakrouf M., and Azouaoui O. Fast ICP-SLAM for a Bi-Steerable Mobile Robot in Large Environments. In: IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM), 2015, pp. 1–6.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Tonghui Wang, Guoyun Lv, Shikai Wan, gHaili Li, Baicen Lu SIFT Based Monocular SLAM with GPU Accelerated. CHINACOM Springer, 2018. DOI 10.1007/978-3-319-78139-6_2</mixed-citation><mixed-citation xml:lang="en">Tonghui Wang, Guoyun Lv, Shikai Wan, gHaili Li, Baicen Lu SIFT Based Monocular SLAM with GPU Accelerated. CHINACOM Springer, 2018. DOI 10.1007/978-3-319-78139-6_2</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Kurt Konolige, Giorgio Grisetti, Rainer Kummerle, Wolfram Burgard, Benson Limket-kai, and Regis Vincent. Efficient sparse pose adjustment for 2d mapping. In: IEEE / RSJ In-ternational Conference on Intelligent Robots and Systems, 2010, pp. 22–29.</mixed-citation><mixed-citation xml:lang="en">Kurt Konolige, Giorgio Grisetti, Rainer Kummerle, Wolfram Burgard, Benson Limket-kai, and Regis Vincent. Efficient sparse pose adjustment for 2d mapping. In: IEEE / RSJ In-ternational Conference on Intelligent Robots and Systems, 2010, pp. 22–29.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Stefan Kohlbrecher, Oskar Von Stryk, Johannes Meyer, and UweKlingauf. A flexible and scalable slam system with full 3d motion estimation. In: IEEE International Symposium on Safety, Security, and Rescue Robotics, 2011, pp. 155–160.</mixed-citation><mixed-citation xml:lang="en">Stefan Kohlbrecher, Oskar Von Stryk, Johannes Meyer, and UweKlingauf. A flexible and scalable slam system with full 3d motion estimation. In: IEEE International Symposium on Safety, Security, and Rescue Robotics, 2011, pp. 155–160.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Luca Carlone, Rosario Aragues, Jos ´e A Castellanos, and Basilio Bona. A linear approximation for graph-based simultaneous localization and mapping. Robotics: Science and Systems, 2012, no. 7, pp. 41–48.</mixed-citation><mixed-citation xml:lang="en">Luca Carlone, Rosario Aragues, Jos ´e A Castellanos, and Basilio Bona. A linear approxi-mation for graph-based simultaneous localization and mapping. Robotics: Science and Systems, 2012, no. 7, pp. 41–48.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Steux B. and Hamzaoui O. A slam algorithm in less than 200 lines c-language program. In: Proc. of the Control AutomationRobotics &amp; Vision (ICARCV). Singapore, 2010, pp. 7–10.</mixed-citation><mixed-citation xml:lang="en">Steux B. and Hamzaoui O. A slam algorithm in less than 200 lines c-language program. In: Proc. of the Control AutomationRobotics &amp; Vision (ICARCV). Singapore, 2010, pp. 7–10.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Baichuan Huang, Jun Zhao, Jingbin Liu A Survey of Simultaneous Localization and Map-ping. In: ArXiv:abs/1909.05214, 2019.</mixed-citation><mixed-citation xml:lang="en">Baichuan Huang, Jun Zhao, Jingbin Liu A Survey of Simultaneous Localization and Map-ping. In: ArXiv:abs/1909.05214, 2019.</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>
