Використання веб-інтерфейсів для підвищення ефективності робототехнічних систем

Автор(и)

  • Д. Філоненко КПІ ім. Ігоря Сікорського, Україна
  • О. Польшакова КПІ ім. Ігоря Сікорського, Україна

DOI:

https://doi.org/10.20535/1560-8956.46.2025.323892

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

робототехніка, веб-інтерфейси, протоколи передачі даних, компресія MJPEG, VP8, rosbridge, TCP, UDP, WebRTC, ефективність передачі даних, інтеграція веб-технологій

Анотація

Об’єктом дослідження є веб-інтерфейси для інтеграції з робототехнічними системами. Розглянуто архітектуру систем, протоколи передачі даних та алгоритми компресії, які забезпечують ефективну взаємодію між клієнтськими пристроями та роботами. Описано рішення для мінімізації затримок і роботи за обмеженої пропускної здатності мережі. Метою є вдосконалення передачі даних у робототехніці через сучасні веб-протоколи та алгоритми компресії, що підвищують швидкодію, стабільність і масштабованість систем у реальному часі. Запропоновано використовувати протокол rosbridge із WebSockets і алгоритми MJPEG та VP8 для стиснення даних.

Бібл. 13, іл. 6, табл. 2

Посилання

IoT Solution: Empowering the Future with Revolutionary Impact: website URL: https://www.dusuniot.com/blog/iot-solution-empowering-the-future-with-revolutionaryimpact/ (application date: 10.10.2024).

Robot Web Tools. Open-source libraries and tools for building web-based robot apps with ROS: website URL: https://robotwebtools.github.io/ (application date: 12.10.2024).

ROS 2 Documentation: website URL: https://docs.ros.org/en/humble/ (application date: 18.10.2024).

ROS / TCPROS: website URL: https://wiki.ros.org/ROS/TCPROS (application date: 18.10.2024).

rosbridge_suite: website URL: https://wiki.ros.org/rosbridge_suite (application date: 25.10.2024).

Flussonic Media Server. MJPEG: website URL: https://flussonic.com/fr/glossary/mjpeg/ (application date: 25.10.2024).

W3C. Web Real-Time Communications (WebRTC): Standard Overview: website URL: https://www.w3.org/TR/webrtc/ (application date: 20.10.2024).

RoboEarth. What is RoboEarth? : website URL: https://roboearth.ethz.ch/index.html (application date: 27.10.2024).

MDN WEB DOCS. The WebSocket API (WebSockets) : website URL: https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API (application date: 30.10.2024).

CX. What is a VP8?: website URL: https://www.3cx.com/pbx/vp8/ (application date: 8.11.2024).

MathWorks. SLAM (Simultaneous Localization and Mapping): website URL: https://www.mathworks.com/discovery/slam.html (application date: 15.11.2024).

GeeksForGeeks. What is TCP (Transmission Control Protocol)?: website URL: https://www.geeksforgeeks.org/what-is-transmission-control-protocol-tcp/ (application date: 20.11.2024).

GeeksForGeeks. User Datagram Protocol (UDP) : website URL: https://www.geeksforgeeks.org/user-datagram-protocol-udp/ (application date: 24.11.2024).

##submission.downloads##

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

2025-02-26