ПРОГРАМНІ АЛГОРИТМИ ПІДВИЩЕННЯ СТІЙКОСТІ ПРИ ПЕРЕМІЩЕННІ КРОКУЮЧОГО РОБОТА

Автор(и)

  • Сергій Співак Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» , Україна image/svg+xml
  • Олексій Павловський Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» , Україна image/svg+xml https://orcid.org/0000-0002-2754-8856

DOI:

https://doi.org/10.20535/1970.69(1).2025.331867

Ключові слова:

наземні роботизовані комплекси (НРК), програмний алгоритм, крокуючий робот, квадропод, стійкість, підвищення стійкості, програмування, центр мас, алгоритмічні та конструктивні методи, мікропроцесорна система

Анотація

В роботі розроблено і випробувано метод підвищення стійкості крокуючого робота квадропода під час прямолінійного руху за рахунок модернізації програмних алгоритмів керування. Такі роботи знайшли широке застосування у військовій сфері, рятувальних операціях, будівництві, промисловості, дослідженнях та навіть у повсякденному житті. Проблема забезпечення стійкості під час руху актуальна для всіх типів крокуючих роботів, проте особливо гостро вона постає саме у біподах та квадроподах через конструктивні особливості та режими функціонування таких робототехнічних систем.

Досліджуючи питання стійкості робота квадропода було визначено, що стійкість можна умовно поділити на динамічну та статичну, де динамічна стійкість це  утримування стійкості при динамічному русі тіла, а статична – при його статичному положенні. Для квадропода частою проблемою є падіння на підняту кінцівку, яка є проблемою статичної стійкості, оскільки це пов’язано через втрату однієї опорної точки при відсутності переміщення тіла.

У статті було проведено огляд досліджень останніх років, зроблено висновок, що запропоновані методи підвищення стійкості крокуючих роботів умовно можна розділити на конструктивні та алгоритмічні. Конструктивні методи є розповсюдженим рішенням для стабілізації робота, але вони не є універсальними і потребують зміни конструкції. Алгоритмічні методи є більш універсальними, але їх використання часто обмежується обчислювальною потужністю робота, параметрами живлення та відсутністю необхідних сенсорів. Оцінивши недоліки розглянутих методів, було запропоновано метод стабілізації, що не потребує конструктивних модифікацій робота та не вимагає від нього великої розрахункової потужності.

Суть методу полягає у зміщенні центру мас від початкового положення у межі опорного трикутника, який утворений кінцівками в фазі переносу. Це досягається шляхом зміщення точок опори кінцівок у бік піднятої. Запропонований метод було імплементовано в алгоритм керування рухом робота та перевірено на моделі робота квадропода, який мав проблему втрати стійкості в момент переносу кінцівки в нове положення. Було сформовано алгоритм випробувань, що включає послідовність рухів для реалізації прямолінійного переміщення, а також поведено дослідження впливу параметру зміщення центру маси робота на час проходження ділянки фіксованої довжини. Проведені дослідження показали працездатність та ефективність запропонованого методу.

Біографія автора

Олексій Павловський, Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»

к.т.н.,  доцент каф. КІОНС

Посилання

Strutynskyi V.B., Hurzhii A.M. NAZEMNI ROBOTYZOVANI KOMPLEKSY : monohrafiia / Strutynskyi V.B., Hurzhii A.M. : Zhytomyr: PP "Ruta", 2023. 524 s. (In Ukrainian)

Kuprinenko, O. (2023) “Vyznachennia mozhlyvostei zastosuvannia nazemnykh robotyzovanykh kompleksiv dlia vyrishennia zavdan inzhenernoi pidtrymky”, Scientific Collection «InterConf», 162, pp. 290–295. Available : https://archive.interconf.center/index.php/conference-proceeding/ article/ view/4072 (In Ukrainian)

I. Platov, O. Pavlovskyi (2023), «Vertykalnyi rukh malohabarytnykh krokuiuchykh robotiv. ohliad stanu problemy», Bull. Kyiv Polytech. Inst. Ser. Instrum. Mak., vyp. 65(1), s. 96–103 (In Ukrainian)

Pavlovskyi, O. Walking Small Unmanned Vehicles. In: Bezuglyi, M., Bouraou, N., Mykytenko, V., Tymchyk, G., Zaporozhets, A. (eds) Advanced System Development Technologies II. Studies in Systems, Decision and Control, vol 581. Springer, Cham. (2025). Available : https://doi.org/10.1007/978-3-031-82035-9_11

Atlas® and beyond: the world's most dynamic robots [Online]. Available : https://bostondynamics.com/atlas/

Spot® - The Agile Mobile Robot [Online]. Available : https://bostondynamics.com/products/spot/

Meet ANYmal your new inspector [Online]. Available : https://www.anybotics.com/robotics/anymal/

Beaber, Sameh & Abdelhamid, Ahmed Y. & Elyazed, Maged. (2020). “Road Following for Hexapod Mobile Robot with Adaptive Tripod Gait”, in 12th International Conference on Electrical Engineering (ICEENG), pp. 454-460. DOI: 10.1109/ICEENG45378.2020.9171748.

Andrew Pullin, & N. Kohut, & D. Zarrouk, & R. Fearing, “Dynamic turning of 13 cm robot comparing tail and differential drive,” in Proceedings - IEEE International Conference on Robotics and Automation, 2012, pp. 5086-5093. 2012. DOI: 10.1109/ICRA.2012.6225261.

Yue Gao, Bo Su, Lei Jiang, Feng Gao, "Multi-legged robots: progress and challenges," National Science Review, vol. 10, is. 5, May 2023, nwac214, https://doi.org/10.1093/nsr/nwac214

Freyr Hardarson, Stability analysis and synthesis of statically balanced walking for quadruped robots. Monograph. Universitetsservice US AB, 2002.

K. Miki and K. Tsujita, "A study of the effect of structural damping on gait stability in quadrupedal locomotion using a musculoskeletal robot," 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vilamoura-Algarve, Portugal, pp. 1976-1981, DOI: 10.1109/IROS.2012.6386256.

Y. Wang, L. Ye, X. Wang, N. Cheng, H. Liu and B. Liang, "A Static Gait Generation for Quadruped Robots with Optimized Walking Speed," in 2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Toronto, ON, Canada, 2020, pp. 1899-1906, DOI: 10.1109/SMC42975.2020.9282997

Q. Hao, Z. Wang, J. Wang, G. Chen, “Stability-Guaranteed and High Terrain Adaptability Static Gait for Quadruped Robots”, Sensors, vol. 20, no. 17, 4911, pp. 1-26, 2020. DOI: 10.3390/s20174911

G. Xin, W. Wolfslag, H.-C. Lin, C. Tiseo and M. Mistry, “An Optimization-Based Locomotion Controller for Quadruped Robots Leveraging Cartesian Impedance Control”, Front. Robot. AI 7:48, 2020. DOI: 10.3389/frobt.2020.00048

A. Mutka, M. Orsag and Z. Kovacic, "Stabilizing a quadruped robot locomotion using a two degree of freedom tail," in 21st Mediterranean Conference on Control and Automation, Platanias, Greece, 2013, pp. 1336-1342. DOI: 10.1109/MED.2013.6608893

C. Zhang, C. Zhang, J. S. Dai, and P. Qi, "Stability Margin of a Metamorphic Quadruped Robot With a Twisting Trunk", J. Mechanisms and Robotics. December 2019; vol. 11(6), pp. 1-13, 2019. DOI: 10.1115/1.4044600

##submission.downloads##

Опубліковано

2025-06-28

Як цитувати

[1]
С. . Співак і О. Павловський, «ПРОГРАМНІ АЛГОРИТМИ ПІДВИЩЕННЯ СТІЙКОСТІ ПРИ ПЕРЕМІЩЕННІ КРОКУЮЧОГО РОБОТА», Bull. Kyiv Polytech. Inst. Ser. Instrum. Mak., вип. 69(1), с. 52–58, Чер 2025.

Номер

Розділ

АВТОМАТИЗАЦІЯ ТА ІНТЕЛЕКТУАЛІЗАЦІЯ ПРИЛАДОБУДУВАННЯ