<?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.20.236-243</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-614</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>ROBOT, MECHATRONICS AND ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Исследование вопросов управления ориентацией колесного прыгающего робота в полете</article-title><trans-title-group xml:lang="en"><trans-title>Study of Orientation Control for a Wheeled Jumping Robot in the Flight Phase of Motion</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>Jatsun</surname><given-names>S. F.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Зав. кафедрой</p><p>г. Курск</p></bio><bio xml:lang="en"/><email xlink:type="simple">newteormeh@inbox.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>г. Курск</p></bio><bio xml:lang="en"><p>Docent</p><p>Corresponding author: Vorochaeva Lyudmila Yu.,  Southwest State University, Kursk, 305040, Russian Federation</p></bio><email xlink:type="simple">mila180888@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>Savin</surname><given-names>S. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Старший научный сотрудник </p><p>г. Иннополис</p></bio><bio xml:lang="en"/><email xlink:type="simple">s.savin@innopolis.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Юго-Западный государственный университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Southwest State University</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Университет Иннополис</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Innopolis University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2019</year></pub-date><pub-date pub-type="epub"><day>09</day><month>04</month><year>2019</year></pub-date><volume>20</volume><issue>4</issue><fpage>236</fpage><lpage>243</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2019</copyright-statement><copyright-year>2019</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/614">https://mech.novtex.ru/jour/article/view/614</self-uri><abstract><p>Работа посвящена исследованию поведения в полете прыгающего робота, состоящего из корпуса, оснащенного колесной платформой, и разгонного модуля, установленного внутри корпуса и позволяющего устройству разгоняться под заданным углом к горизонту до необходимой скорости отрыва от поверхности. Целью проводимого в рамках работы исследования является разработка системы управления колесами устройства, обеспечивающей их вращение в полете для достижения роботом к моменту приземления заданной ориентации, позволяющей ему приземлиться одновременно на передние и задние колеса без опрокидывания. Рассматривается отрыв и приземление на опорную поверхность, описываемую кусочно-линейной функцией, определенной на двух интервалах. На каждом из интервалов эта функция может быть горизонтальной или наклонной. В работе выделены четыре типа поверхностей в зависимости от диапазонов углов их наклона к горизонту; еще одним варьируемым критерием выступает расположение упомянутых выше интервалов — расстояние, на котором линейные поверхности приземления и посадки "сшиваются" (соединяются) между собой. Для проведения исследований разработана кинематическая модель прыгающего робота и динамическая модель его полета, а также предложена система управления, обеспечивающая построение траекторий полета робота в конфигурационном пространстве для осуществления приземления в заданное конечное положение с некоторой точностью и требуемой точностью и заданной ориентацией. Данная проблема решается средствами численной оптимизации и сформулирована как задача квадратичного программирования. В результате численного моделирования установлено влияние трех параметров поверхностей (двух углов наклона и расстояния "сшивки") на время полета робота, угловые скорости вращения колес и обеспечивающие их управляющие моменты приводов при использовании предложенного подхода к управлению устройством. Также выявлено влияние ранее указанных параметров на максимальные и минимальные значения угловых скоростей колес и моментов приводов, достигаемые в процессе движения робота, что может быть использовано при проектировании опытного образца прыгающего робота для задания требований к приводам колесной платформы.</p></abstract><trans-abstract xml:lang="en"><p>The work studies the flight phase (a part of jumping motion) of a jumping robot. The robot consists of the body with wheeled base and a jump booster module installed in the body. The jump booster module allows the robot to accelerate in a given direction up to a predetermined speed, allowing to control the velocity of the robot at the moment when it breaks contact with the supporting surface. The goal of this study is to develop a control system for the robot’s wheels, allowing to use their inertial properties to control the robot orientation at the moment of landing. This is achieved by controlling the wheels’ orientation throughout the duration of the motion. The goal of controlling the orientation of the robot at the moment of landing is to be able to land on all four wheels and avoid tipping over. The paper studies the supporting surfaces (from which the robot jumps and to which the robot lands) described by piecewise linear functions, including a horizontal and slopped linear sub-functions. In this work, four types of supporting surfaces were distinguished, which the distinction based on the slope of the mentioned about sub-function. Another varying parameter is the point where two sub-functions connect. For the purpose of this study a kinematic and dynamic model of the robot were developed, and a control system design was proposed. The proposed control system includes a trajectory planner that allows to plan the robot’s motion resulting in the desired orientation of the robot’s body at the moment of landing. This problem was formulated as an optimization problem. Simulation results showed the dependencies between the three supporting surface parameters (two angles describing linear sub-functions and the point where the sub-functions intersect) and the duration of the robot flight, the achieved velocities of the robot’s wheels and required motor torques. The influence of those parameters on the maximal and minimal values of the wheels’ angular velocities achieved during the flight were demonstrated. This could be used in designing this type of robots, in particular it could help to set specifications for the robot’s wheel motors.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>колесный прыгающий робот</kwd><kwd>управляемый полет</kwd><kwd>управление ориентацией</kwd><kwd>типы поверхностей</kwd></kwd-group><kwd-group xml:lang="en"><kwd>wheeled jumping robot</kwd><kwd>controlled flight phase</kwd><kwd>orientation control</kwd><kwd>supporting surface types</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">РФФИ (проект № 18-31-00075)</funding-statement><funding-statement xml:lang="en">RFBR (project No. 18-31-00075)</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">Dubowsky S., Kesner S., Plante J., Boston P. Hopping mobility concept for search and rescue robots // J. of Industrial Robot. 2008. Vol. 35, N. 3. P. 238—245.</mixed-citation><mixed-citation xml:lang="en">Dubowsky S., Kesner S., Plante J., Boston P. Hopping mobility concept for search and rescue robots, J. of Industrial Robot, 2008, vol. 35, no. 3, pp. 238—245.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Sayyad A., Seth B., Seshu P. Single-legged hopping robotics research // Robotica. 2007. Vol. 25, N. 5. P. 587—613.</mixed-citation><mixed-citation xml:lang="en">Sayyad A., Seth B., Seshu P. Single-legged hopping robotics research, Robotica, 2007, vol. 25, no. 5, pp. 587—613.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Kovac M., Schlegel M., Zufferey J.-C., Floreano D. Steerable miniature jumping robot // Autonomous Robots. 2010. Vol. 28. P. 295—306.</mixed-citation><mixed-citation xml:lang="en">Kovac M., Schlegel M., Zufferey J.-C., Floreano D. Steerable miniature jumping robot, Autonomous Robots, 2010, vol. 28, pp. 295—306.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Stoeter S., Papanikolopoulos N. Kinematic Motion Model for Jumping Scout // Transactions on Robotics and Automation: Proc. of the IEEE. Orlando, 2006. Vol. 22, N. 2. P. 398—403.</mixed-citation><mixed-citation xml:lang="en">Stoeter S., Papanikolopoulos N. Kinematic Motion Model for Jumping Scout, Transactions on Robotics and Automation: Proc. of the IEEE, Orlando, 2006, vol. 22, no. 2, pp. 398—403.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Akinfiev T., Armada M., Montes H. Vertical Movement of Resonance Hopping Robot with Electric Drive and Simple Control System // Proc. of the MED. Rhodes, Greece, 2003. P. 1—6.</mixed-citation><mixed-citation xml:lang="en">Akinfiev T., Armada M., Montes H. Vertical Movement of Resonance Hopping Robot with Electric Drive and Simple Control System, Proc. of the MED, Rhodes, Greece, 2003, pp. 1—6.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Яцун С. Ф., Волкова Л. Ю., Ворочаев А. В. Исследование движения многозвенного робота, перемещающегося прыжками и планированием // Справочник. Инженерный журнал с приложением. 2014. № S4. С. 12—17.</mixed-citation><mixed-citation xml:lang="en">Jatsun S. F., Volkova L. Yu., Vorochaev A. V. Issledovanie dvizheniya mnogozvennogo robota, peremeshchayushchegosya pryzhkami i planirovaniem(Investigation of movement of multi-link robot moving with jumps and planning), Spravochnik. Inzhenernyj zhurnal s prilozheniem, 2014, no. S4, pp. 12—17 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Кovac M. Вioinspired jumping locomotion for miniature robotics: Ph.D. dissertation. Ecole Polytechnique F´ed´erale de Lausanne, 2010. 194 р.</mixed-citation><mixed-citation xml:lang="en">Кovac M. Вioinspired jumping locomotion for miniature robotics: Ph.D. dissertation. Ecole Polytechnique F´ed´erale de Lausanne, 2010, 194 р.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Ворочаева Л. Ю., Мальчиков А. В., Савин С. И. Обоснование и выбор схемы колесной прыгающей мониторинговой платформы // Вестник Брянского государственного технического университета. 2018. № 5 (66). С. 40—50.</mixed-citation><mixed-citation xml:lang="en">Vorochaeva L. Yu., Malchikov A. V., Savin S. I. Obosnovanie i vybor skhemy kolesnoj prygayushchej monitoringovoj platformy (Justification and choice of the scheme of the wheeled jumping monitoring platform), Vestnik Bryanskogo gosudarstvennogo tekhnicheskogo universiteta, 2018, no. 5 (66), pp. 40—50 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Ворочаева Л. Ю., Мальчиков А. В., Савин С. И. Определение диапазонов допустимых значений геометрических параметров колесного прыгающего робота // Известия ЮЗГУ. 2018. Т. 22, № 1(76). С. 76—84.</mixed-citation><mixed-citation xml:lang="en">Vorochaeva L. Yu., Malchikov A. V., Savin S. I. Opredelenie diapazonov dopustimyh znachenij geometricheskih parametrov kolesnogo prygayushchego robota(Ranges of admissible values of geometric parameters of a wheeled jumping robot), Izvestiya YUZGU, 2018, vol. 22, no. 1(76), pp. 76—84 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Ворочаева Л. Ю., Мальчиков А. В., Савин С. И. Конструктивные особенности и классификация прыгающих роботов // Cloud of science. 2018. Т. 5, № 3. С. 473—497.</mixed-citation><mixed-citation xml:lang="en">Vorochaeva L. Yu., Malchikov A. V., Savin S. I. Konstruktivnye osobennosti i klassifikaciya prygayushchih robotov (Design features and classification of jumping robots), Cloud of science, 2018, vol. 5, no. 3, pp. 473—497 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Никитин Г. А., Баканов Е. А. Основы авиации: учебник для вузов гражданской авиации. М.: Транспорт, 1984. 261 с.</mixed-citation><mixed-citation xml:lang="en">Nikitin G. A., Bakanov E. A. Osnovy aviacii (The fundamentals of aviation): uchebnik dlya vuzov grazhdanskoj aviacii, Moscow, Transport, 1984, 261 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Jatsun S., Savin S., Yatsun A. Comparative analysis of iterative LQR and adaptive PD controllers for a lower limb exoskeleton // In Cyber Technology in Automation, Control, and Intelligent Systems (CYBER): IEEE Intern. Conf. Chengdu, China, 2016. Р. 239—244.</mixed-citation><mixed-citation xml:lang="en">Jatsun S., Savin S., Yatsun A. Comparative analysis of iterative LQR and adaptive PD controllers for a lower limb exoskeleton, In Cyber Technology in Automation, Control, and Intelligent Systems (CYBER): IEEE Intern. Conf., Chengdu, China, 2016, pp. 239—244.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Posa M., Cantu C., Tedrake R. A direct method for trajectory optimization of rigid bodies through contact // Intern. J. of Robotics Research. 2014. Vol. 33, N. 1. P. 69—81.</mixed-citation><mixed-citation xml:lang="en">Posa M., Cantu C., Tedrake R. A direct method for trajectory optimization of rigid bodies through contact, Intern. J. of Robotics Research, 2014, vol. 33, no. 1, pp. 69—81.</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>
