<?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.19.734-743</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-537</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 Non-hazardous Path Planning Algorithm for Mars Rover in Real Terrain Enviroment</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>Wang</surname><given-names>G.</given-names></name></name-alternatives><bio xml:lang="ru"><p> аспирант.</p><p>Москва.</p></bio><bio xml:lang="en"><p>Moscow,  105005.</p></bio><email xlink:type="simple">guoyan@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>Fomichev</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц.</p><p>Москва.</p></bio><bio xml:lang="en"><p>Ph. D., Associate Professor.</p><p>Moscow,  105005.</p></bio><email xlink:type="simple">a.v.fomichev@bmstu.ru</email><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>Bauman Moscow State Technical University.</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2018</year></pub-date><pub-date pub-type="epub"><day>08</day><month>11</month><year>2018</year></pub-date><volume>19</volume><issue>11</issue><fpage>734</fpage><lpage>744</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2018</copyright-statement><copyright-year>2018</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/537">https://mech.novtex.ru/jour/article/view/537</self-uri><abstract><p>Для успешного осуществления запланированной миссии полета на Марс необходимо решение проблемы планирования пути движения марсохода по поверхности планеты с учетом особенностей рельефа местности.</p><p>Традиционные алгоритмы поиска пути, такие как A*, а также улучшенный алгоритм A* — D* и Field D*, которые успешно применялись на планетоходах в состоявшихся экспедициях на Луну и Марс, имеют проблему поиска кратчайшего оптимального пути.</p><p>В то же время такие улучшенные алгоритмы A*, как Basic Theta*, Lazy Theta* позволяют планировать движение в любом направлении и искать более короткие маршруты движения.</p><p>В данной статье на основе проведенного сравнительного анализа существующих алгоритмов A*, Basic Theta*, Lazy Theta* предложена новая модификация алгоритма планирования движения в любом направлении Lazy AT, позволяющая сократить время вычисления и получить более короткий путь от исходной до конечной точки маршрута.</p><p>На основе анализа поверхностных особенностей рельефа планеты можно судить о показателе опасности ее рельефа. Основной опасностью при движении по поверхности Марса для колесного марсохода являются наклоны и препятствия. Исходя из требований устойчивости положения марсохода при его движении и способности преодоления препятствий были выбраны следующие топографические коэффициенты для описания показателя опасности: угол наклона местности, шероховатость поверхности, размах рельефа.</p><p>В новой модификации алгоритма Lazy AT для получения безопасной траектории движения марсохода предлагается использовать индикатор опасности местности (индикатор риска), который учитывается в модификации алгоритма Risk Lazy AT.</p><p>Сравнительный анализ результатов моделирования алгоритмов Risk Lazy AT и Lazy Theta* показал, что предложенный новый алгоритм Risk Lazy AT может обеспечить безопасное движение подвижного объекта по поверхности планеты.</p><p>Основываясь на реальных данных о рельефе поверхности Марса, была разработана цифровая карта поверхности планеты и проведено моделирование пространственного маршрута движения марсохода с помощью нового алгоритма Risk Lazy AT. </p></abstract><trans-abstract xml:lang="en"><p>In order to fulfill the corresponding task successfully, a crucial issue should be addressed is the path planning for the exploration of the Mars surface owing to the environmental features of the tough terrain. Traditional path planning algorithms, such as the A* algorithm and the improved A* algorithm — the algorithm D* and the Field D*, which have been successfully implemented on the planetary rover during the expeditions of the Moon and Mars, have the problem of finding the shortest optimal path. One of the more effective algorithms derived from the modified A* refers to the Basic Theta* or the Lazy Theta* algorithms, which are faster any-angle path planning. Additionally, the algorithms can find shorter routes. In this paper, derived from a comprehensive comparison of the existing algorithms (A*, Basic Theta* and Lazy Theta*), a novel modification of the Lazy AT methodology is proposed to reduce the calculation time and obtain a shorter path. Based on the analysis of the surface feature of the Mars topography, the corresponding safety indicator is discussed. The principal hazards of the wheeled vehicles during the exploration on the surface of the Mars are the slopes and the obstacles. According to the requirements for avoiding obstacles as well as the exploration stability of the Mars rover in the period of the exploration, the following topographic coefficients have been chosen to develop the hazard indicator, i.e., the inclination angle of the terrain, the surface roughness and the height difference of the terrain. In addition, to obtain a safe trajectory in algorithm Lazy AT on the Mars surface, the terrain hazard indicator (risk indicator) for the modification of the Risk Lazy AT algorithm is also proposed in this paper. The comparing analysis modeling results of the Risk Lazy AT and Lazy Theta* has shown that our proposed algorithm Risk Lazy AT can guarantee the safety movement of a mobile object during the exploration on the surface of the planet. In light of the real-world surface features of the Mars terrain, the digital map of the planet’s surface has been developed and the spatial routing of the rover has been tested with our novel proposed algorithm, so-called Risk Lazy AT.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>алгоритм A*</kwd><kwd>алгоритм планирования движения в любом направлении</kwd><kwd>алгоритм Basic Theta*</kwd><kwd>алгоритм Lazy Theta*</kwd><kwd>алгоритм Lazy AT</kwd><kwd>алгоритм Risk Lazy AT</kwd><kwd>индикатор опасности местности</kwd></kwd-group><kwd-group xml:lang="en"><kwd>algorithm A*</kwd><kwd>Any-Angle Path Planning</kwd><kwd>algorithm Basic theta*</kwd><kwd>algorithm Lazy Theta*</kwd><kwd>algorithm Lazy AT</kwd><kwd>algorithm Risk Lazy AT</kwd><kwd>terrain hazard indicator</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">Carsten J., Rankin A., Ferguson D., Stentz A. Global path planning on board the mars exploration rovers // Aerospace Conference. 2007. С. 1—11.</mixed-citation><mixed-citation xml:lang="en">Carsten J., Rankin A., Ferguson D., Stentz A. Global path planning on board the mars exploration rovers. In Aerospace Conference, 2007 IEEE (pp. 1—11).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Тань Л., Фомичев А. Планирование пространственного маршрута полета беспилотного летательного аппарата с использованием методов частично целочисленного линейного программирования // Вестник Московского государственного технического университета им. Н. Э. Баумана. Сер. "Приборостроение". 2016. № 2 (107).</mixed-citation><mixed-citation xml:lang="en">Tan Liguo, Fomichev A. V. Planirovanie prostranstvennogo marshruta poleta bespilotnogo letatelqnogo appalata s ispolqzovaniem metodov chactichno celochislennogo linejnogo programmirovaniya (The spatial flight route planning of unmanned aerial vehicles using the methods of mixed-integer linear programming), Vectnik moskovckogo gosudarstvennogo technicheckogo universiteta im. N. E. Baumana. Seriya "Priborostroenie", 2016 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Ferguson D., Stentz A. Using interpolation to improve path planning: The Field D* algorithm // Journal of Field Robotics. 2006. Vol. 23, N. 2. P. 79—101.</mixed-citation><mixed-citation xml:lang="en">Ferguson D., Stentz A. Using interpolation to improve path planning: The Field D* algorithm, Journal of Field Robotics, 23.2 (2006): 79—101.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Фомичев А. В., Тань Л. Разработка алгоритма быстрой компенсации погрешностей комплексированной инерциально-спутникой системы навигации малогабаритных беспилотных летательных аппаратов в условиях сложной среды // Наука и образование: научное издание МГТУ им. Н. Э. Баумана. 2015. № 10.</mixed-citation><mixed-citation xml:lang="en">Fomichev A. V., Tan Liguo. Razrabotka algoritma byhstroj kompensacii pogreshnostej kompleksirovannoj inercialqno-sputnikoj sistemyh navigacii malogabaritnyhch bespilotnyhch letatelqnyhch apparatov v usloviyach slozhnoj sredyh (Development of an algorithm for rapid error-compensation for small unmanned aerial vehicles with a complex inertial satellite navigation system in a complex environment), Nauka i obrazovanie: nauchnoe izdanie MGTU im. N. E. Baumana, 2015, no. 10 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Фомичев А. В., Ван Г. Сравнительный анализ методов планирования маршрута движения для планетохода // Информационные системы и технологии. 2016.</mixed-citation><mixed-citation xml:lang="en">Fomichev A. V., Wang Guoyan. Sravnitelqnyhq analiz me todov planirovaniya marshruta dvizheniya dlya planetochoda (Comparison analysis of path-planning methodologies for planetary rover), Informacionnyhe Sistemyh i Technologii, 2016 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">URL: https://ru.wikipedia.org/wiki/Эвристический_алгоритм (дата обращения 25.04.2018).</mixed-citation><mixed-citation xml:lang="en">Available at: https://ru.wikipedia.org/wiki/Эвристический_алгоритм/ (date of access 25.04.2018).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Nash A., Koenig S. Any-angle path planning // AI Magazine. 2013. Vol. 34, N. 4. P. 85—107.</mixed-citation><mixed-citation xml:lang="en">Nash A., Koenig S. Any-angle path planning, AI Magazine, 2013, vol.34, no. 4., pp. 85—107.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Choi S., Lee J. Y., Yu W. Fast any-angle path planning on grid maps with non-collision pruning // Robotics and Biomimetics (ROBIO), 2010 IEEE International Conference. 2010. P. 1051—1056.</mixed-citation><mixed-citation xml:lang="en">Choi S., Lee J. Y., Yu W. Fast any-angle path planning on grid maps with non-collision pruning. Robotics and Biomimetics (ROBIO), 2010 IEEE International Conference on. IEEE, 2010.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Uras T., Koenig S. Speeding-Up Any-Angle Path-Planning on Grids // ICAPS. 2015. P. 234—238.</mixed-citation><mixed-citation xml:lang="en">Uras T., Koenig S. Speeding-Up Any-Angle Path-Planning on Grids, ICAPS, 2015, pp. 234—238.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Nash A., Daniel K., Koenig S., Aelner A. Theta*: anyangle path planning on grids // AAAI. 2007. Vol. 7. P. 1177—1183. 11. Mendonca P., Goodwin S. C-Theta*: Cluster Based PathPlanning on Grids // Computational Science and Computational Intelligence (CSCI), 2015 International Conference. 2015. P. 605—608.</mixed-citation><mixed-citation xml:lang="en">Nash A., Daniel K., Koenig S. Aelner A. Theta*: Any angle path planning on grids, Proceedings AAAI Conference on Artificial Intelligence, 2007, vol. 7, pp. 1177—1183.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Nash A., Koenig S. and Tovey C. Lazy theta*: Any-angle path planning and path length analysis in 3d //Third Annual ymposium on Combinatorial Search. 2010.</mixed-citation><mixed-citation xml:lang="en">Mendonca P., Goodwin S. C-Theta*: Cluster based PathPlanning on Grids. International Conference on Computational Science and Computational Intelligence.2015. Mendonca, Pramod, and Scott Goodwin. "C-Theta*: Cluster Based Path-Planning on Grids." Computational Science and Computational Intelligence (CSCI), 2015 International Conference on. IEEE, 2015, pp. 605—608.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">URL: https://en.wikipedia.org/wiki/Spirit_(rover) (дата обращения 25.04.2018). 14. URL: https://astrogeology.usgs.gov/search/map/Phobos/MarsExpress/HRSC/Phobos_ME_HRSC_DEM_Global_2ppd (дата обращения 25.04.2018).</mixed-citation><mixed-citation xml:lang="en">Nash A., Koenig S., Tovey C. Lazy theta*: Any-angle path planning and path length analysis in 3d, Third Annual Symposium on Combinatorial Search, 2010.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Available at: https://en.wikipedia.org/wiki/Spirit_ (rover) / (date of access 25.04.2018). 14. Available at: https://astrogeology.usgs.gov/search/map/Phobos/MarsExpress/HRSC/Phobos_ME_HRSC_DEM_ Global_2ppd / (date of access 25.04.2018).</mixed-citation><mixed-citation xml:lang="en">Available at: https://en.wikipedia.org/wiki/Spirit_ (rover) / (date of access 25.04.2018). 14. Available at: https://astrogeology.usgs.gov/search/map/Phobos/MarsExpress/HRSC/Phobos_ME_HRSC_DEM_ Global_2ppd / (date of access 25.04.2018).</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>
