<?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">izvestswsu</journal-id><journal-title-group><journal-title xml:lang="ru">Известия Юго-Западного государственного университета</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings of the Southwest State University</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2223-1560</issn><issn pub-type="epub">2686-6757</issn><publisher><publisher-name>ЮЗГУ</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21869/2223-1560-2020-24-1-206-214</article-id><article-id custom-type="elpub" pub-id-type="custom">izvestswsu-722</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>Computer science, computer engineering and IT managment</subject></subj-group></article-categories><title-group><article-title>Способ реализации адаптации робота к изменениям режима контактного взаимодействия с использованием глубоких полносвязных нейронных сетей</article-title><trans-title-group xml:lang="en"><trans-title>Implementation Method of the Robot Adaptation to Contact Interaction Mode Changes Using Deep Fully Connected Neural Networks</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>Savin</surname><given-names>S. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Савин Сергей Игоревич, кандидат технических наук, старший научный сотрудник лаборатории мехатроники, управления и прототипирования</p><p>ул.Университетская 1, г. Иннополис 420500</p></bio><bio xml:lang="en"><p>Sergey I. Savin, Cand. of Sci. (Engineering), Higher Senior Officer, Laboratory of Mechatronics, Management and Prototyping</p><p>Universitetskaya str. 1, Innopolis 420500</p></bio><email xlink:type="simple">s.savin@innopolis.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>Vorochaeva</surname><given-names>L. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Ворочаева Людмила Юрьевна, кандидат технических наук, доцент кафедры механики, мехатроники и робототехники</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Lyudmila Yu. Vorochaeva, Cand. of Sci. (Engineering), Associate Professor, Department of Mechanics, Mechatronics and Robotics</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">mila180888@yandex.ru</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>Malchikov</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Мальчиков Андрей Васильевич, кандидат технических наук, доцент кафедры механики, мехатроники и робототехники</p><p>ул. 50 лет Октября 94, г. Курск 305040</p></bio><bio xml:lang="en"><p>Аndrey V. Malchikov, Cand. of Sci. (Engineering), Associate Professor, Department of Mechanics, Mechatronics and Robotics</p><p>50 Let Oktyabrya str. 94, Kursk 305040</p></bio><email xlink:type="simple">zveroknnp@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>Salikhzyanov</surname><given-names>A. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Салихзянов Алек Марселевич , студент</p><p>ул.Университетская 1, г. Иннополис 420500</p></bio><bio xml:lang="en"><p>Аlek М. Salikhzyanov, Student</p><p>Universitetskaya str. 1, Innopolis 420500</p></bio><email xlink:type="simple">a.salikhzyanov@innopolis.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>Zalyaev</surname><given-names>E. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Заляев Эдуард Маратович, студент</p><p>ул.Университетская 1, г. Иннополис 420500</p></bio><bio xml:lang="en"><p>Eduard М. Zalyaev, Student</p><p>Universitetskaya str. 1, Innopolis 420500</p></bio><email xlink:type="simple">e.zalyaev@innopolis.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Университет Иннополис</institution></aff><aff xml:lang="en"><institution>Innopolis University</institution></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>ФГБОУ ВО «Юго-Западный государственный университет»</institution></aff><aff xml:lang="en"><institution>Southwest State University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>23</day><month>06</month><year>2020</year></pub-date><volume>24</volume><issue>1</issue><fpage>206</fpage><lpage>214</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Савин С.И., Ворочаева Л.Ю., Мальчиков А.В., Салихзянов А.М., Заляев Э.М., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Савин С.И., Ворочаева Л.Ю., Мальчиков А.В., Салихзянов А.М., Заляев Э.М.</copyright-holder><copyright-holder xml:lang="en">Savin S.I., Vorochaeva L.Y., Malchikov A.V., Salikhzyanov A.M., Zalyaev E.M.</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://izvestswsu.elpub.ru/jour/article/view/722">https://izvestswsu.elpub.ru/jour/article/view/722</self-uri><abstract><sec><title>Цель исследования</title><p>Цель исследования. Данная работа посвящена проблеме использования предикторов реакций в системе управления двуногими шагающими роботами. Главным преимуществом использования предикторов является возможность исключения неизвестных сил реакций из уравнений динамики и, следовательно, из постановок задач управления роботом, основанных на модели. Также обсуждается дополнительное преимущество предикторной постановки задач управления, а именно возможность ее использования для прогнозирования изменений режимов контактного взаимодействия, таких как проскальзывание или отрыв от опорной поверхности.</p></sec><sec><title>Методы</title><p>Методы. В работе используются следующие методы: метод динамики многомассовых систем необходим для разработки математической модели поведения шагающего робота и описания его контактного взаимодействия с опорной поверхностью, метод нейронных сетей используется для разработки предиктора, позволяющего предсказывать значения реакций между стопой робота и поверхностью.</p></sec><sec><title>Результаты</title><p>Результаты. В статье показано, что имеет место связь между частотами гармонических составляющих движений робота (отношением р этих частот в эксперименте и обучающей выборке) и качеством работы предиктора реакций опорной поверхности. Это указывает на важность использования репрезентативного спектра частот движений шагающих роботов при формировании обучающей выборки и на плохую обобщаемость предиктора по отношению к частоте движений.</p></sec><sec><title>Заключение</title><p>Заключение. В статье изучен вопрос использования предиктора реакций для выявления возможности изменения режима контактного взаимодействия, основанный на измерении расхождений между локаль-ными линеаризациями для различных дискретных шагов. Полученные в данной работе результаты найдут применение при разработке системы управления движением двуногого шагающего робота, позволяющей устройству адаптироваться к параметрам опорной поверхности, по которой происходит движение.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Purpose of research</title><p>Purpose of research. The present paper conserns the problem of using reaction predictors in the control system of bipedal walking robots. The main advantage of using predictors is the ability to exclude unknown reaction forces from the dynamics equations and, consequently, from the robot control problem statements based on the model. An additional advantage of predictor setting of control tasks is also discussed in the paper, namely the possibility of its use to predict changes in contact interaction modes, such as slipping motion or foot lifting from the supporting surface.</p></sec><sec><title>Methods</title><p>Methods. The following methods are used in the research: the method of dynamics of multi-mass systems is necessary for developing a mathematical model of the behavior of a walking robot and describing its contact interaction with the support surface, the method of neural networks is used to develop a predictor that allows one to forecast the values of reactions between the robot’s foot and the surface.</p></sec><sec><title>Results</title><p>Results. The paper shows that there is a connection between the frequencies of the harmonic components of robot movements (the ratio p of these frequencies in the experiment and the training sample) and the quality of reactions predictor operation of the support surface. This indicates the importance of applying a representative spectrum of walking robot movement frequencies in forming a training sample, and the poor generalizability of the predictor in relation to movement frequency.</p></sec><sec><title>Conclusion</title><p>Conclusion. The paper has considered the use of a reaction predictor to identify the possibility of changing the mode of contact interaction, based on the measurement of discrepancies between local linearizations for various discrete steps. The results obtained in this work will be used in the development of a motion control system for a bipedal walking robot, which allows the device to adapt to the parameters of the support surface on which the movement occurs.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>двуногий шагающий робот</kwd><kwd>полносвязные нейронные сети</kwd><kwd>прогнозирование</kwd><kwd>режим контактного взаимодействия</kwd></kwd-group><kwd-group xml:lang="en"><kwd>bipedal walking robot</kwd><kwd>fully connected neural networks</kwd><kwd>forecasting</kwd><kwd>contact interaction mode</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при поддержке Гранта Президента МК-1537.2019.8.</funding-statement><funding-statement xml:lang="en">This work was supported by the Grant of the President MK-1537.2019.8.</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">Valkyrie: Nasa's first bipedal humanoid robot / N.A. Radford, P. Strawser, K. Hambuchen, J. S. Mehling, W. K. Verdeyen, A. S. Donnan, ... R. Berka // J. of Field Robotics. 2015. Vol. 32(3). P. 397-419.</mixed-citation><mixed-citation xml:lang="en">Radford N.A., Strawser P., Hambuchen K., Mehling J. S., Verdeyen W. K., Donnan A. S., ... Berka R. Valkyrie: Nasa's first bipedal humanoid robot. J. of Field Robotics, 2015, vol. 32(3), pp. 397-419.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Savin S., Jatsun S., Vorochaeva L. Trajectory generation for a walking in-pipe robot moving through spatially curved pipes // MATEC Web of Conf. EDP Sciences. 2017. Vol. 113. P. 1-5.</mixed-citation><mixed-citation xml:lang="en">Savin S., Jatsun S., Vorochaeva L. Trajectory generation for a walking in-pipe robot moving through spatially curved pipes. MATEC Web of Conf. EDP Sciences, 2017, vol. 113, pp. 1-5.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Development on walking robot for underwater inspection / J. Akizono, M. Iwasaki, T. Nemoto, O. Asakura // Advanced Robotics. 1989. P. 652-663.</mixed-citation><mixed-citation xml:lang="en">Akizono J., Iwasaki M., Nemoto T., Asakura O. Development on walking robot for underwater inspection. Advanced Robotics, 1989, pp. 652-663.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Vukobratović M., Borovac B. Zero-moment point—thirty five years of its life // Intern. J. of humanoid robotics. 2004. Vol. 1(01). P. 157-173.</mixed-citation><mixed-citation xml:lang="en">Vukobratović M., Borovac B. Zero-moment point—thirty five years of its life. Intern. J. of humanoid robotics, 2004, vol. 1(01), pp. 157-173.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Biped walking pattern generation by using preview control of zero-moment point / S. Kajita, F. Kanehiro, K. Kaneko, K. Fujiwara, K. Harada, K. Yokoi, H. Hirukawa // Robotics and Automation: Proc. IEEE Intern. Conf. 2003. Vol. 2. P. 1620-1626.</mixed-citation><mixed-citation xml:lang="en">Kajita S., Kanehiro F., Kaneko K., Fujiwara K., Harada K., Yokoi K., Hirukawa H. Biped walking pattern generation by using preview control of zero-moment point. Robotics and Automation: Proc. IEEE Intern. Conf., 2003, vol. 2, pp. 1620-1626.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Caron S., Pham Q.-C., Nakamura Y. Stability of surface contacts for humanoid robots: Closed-form formulae of the contact wrench cone for rectangular support areas // ICRA: Proc. IEEE Intern. Conf. on Robotics and Automation. Seattle, WA, USA, 2015. P. 5107-5112.</mixed-citation><mixed-citation xml:lang="en">Caron S., Pham Q.-C., Nakamura Y. Stability of surface contacts for humanoid robots: Closed-form formulae of the contact wrench cone for rectangular support areas. ICRA: Proc. IEEE Intern. Conf. on Robotics and Automation, Seattle, WA, USA, 2015, pp. 5107-5112.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Levine S., Wagener N., Abbeel P. Learning contact-rich manipulation skills with guided policy search // ICRA: Proc. IEEE Intern. Conf. on Robotics and Automation. Seattle, WA, USA, 2015. arXiv preprint arXiv:1501.05611.</mixed-citation><mixed-citation xml:lang="en">Levine S., Wagener N., Abbeel P. Learning contact-rich manipulation skills with guided policy search. ICRA: Proc. IEEE Intern. Conf. on Robotics and Automation. Seattle, WA, USA, 2015. arXiv preprint arXiv:1501.05611.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Sim-to-real: Learning agile locomotion for quadruped robots / J. Tan, T. Zhang, E. Coumans, A. Iscen, Y. Bai, D. Hafner, V. Vanhoucke // arXiv preprint arXiv:1804.10332. 2018.</mixed-citation><mixed-citation xml:lang="en">Tan J., Zhang T., Coumans E., Iscen A., Bai Y., Hafner D., Vanhoucke V. Sim-to-real: Learning agile locomotion for quadruped robot. arXiv preprint arXiv:1804.10332. 2018.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Savin S., Khusainov R., Klimchik A. Admissible region ZMP trajectory generation for bipedal robots walking over uneven terrain // Zavalishin's Readings: Proc. 14th Intern. Conf. on Electromechanics and Robotics. Springer, Singapore, 2020. P. 125-136.</mixed-citation><mixed-citation xml:lang="en">Savin S., Khusainov R., Klimchik A. Admissible region ZMP trajectory generation for bipedal robots walking over uneven terrain. Zavalishin's Readings: Proc. 14th Intern. Conf. on Electromechanics and Robotics. Springer, Singapore, 2020, pp. 125-136.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Savin S. Neural Network-Based Reaction Estimator for Walking Robots // RusAutoCon: Proc. IEEE Intern. Russian Automation Conf. Sochi, Russia, 2018. P. 1-6.</mixed-citation><mixed-citation xml:lang="en">Savin S. Neural Network-Based Reaction Estimator for Walking Robots. RusAutoCon: Proc. IEEE Intern. Russian Automation Conf. Sochi, Russia, 2018, pp. 1-6.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Aghili F. A unified approach for inverse and direct dynamics of constrained multibody systems based on linear projection operator: applications to control and simulation // IEEE Transactions on Robotics. 2005. Vol. 21(5). P. 834-849.</mixed-citation><mixed-citation xml:lang="en">Aghili F. A unified approach for inverse and direct dynamics of constrained multibody systems based on linear projection operator: applications to control and simulation. IEEE Transactions on Robotics, 2005, vol. 21(5), pp. 834-849.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Laine F., Tomlin C. Efficient Computation of Feedback Control for Constrained Systems // arXiv preprint arXiv:1807.00794. 2018.</mixed-citation><mixed-citation xml:lang="en">Laine F., Tomlin C. Efficient Computation of Feedback Control for Constrained Systems. arXiv preprint arXiv:1807.00794. 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>
