Перевірка геометричних характеристик робота за допомогою лазерного інтерферометра
DOI:
https://doi.org/10.25140/2411-5363-2025-3(41)-40-45Ключові слова:
мобільний робот; обробка зображень; каскад; Raspberry PiАнотація
У статті розглядається розробка прикладу докладання, демонструє практичне застосування комп'ютерного зору у сфері мобільної робототехніки. В основі проєкту лежить доступна та економічна апаратна платформа, що складається з Raspberry Pi, зовнішньої камери та сенсорного дисплея. Основна функція програми – розпізнавання та обробка чотирьох різних типів дорожніх знаків. Основною метою було довести можливість створення щодо простого та недорогого рішення для обробки зображень, що безпосередньо застосовується до проєктів мобільної робототехніки. Важливою мотивацією даної роботи стало створення педагогічного стенда, призначеного для тестування та вивчення подібних алгоритмів. Цей стенд є базовим освітнім інструментом, надаючи студентам практичну платформу для розуміння фундаментальних принципів обробки зображень та базових алгоритмів штучного інтелекту. Отриманий додаток і методологія, що лежить в його основі, будуть використовуватися для того, щоб допомогти студентам освоїти ці складні теми в практичному, реальному контексті. У статті докладно описані алгоритми та покроковий процес їх реалізації на апаратному рівні. У статті коротко описаний алгоритм розпізнавання дорожніх знаків, наочно проілюстрований блок-схемою для кращого розуміння. Програмне забезпечення розроблене на Python для платформ Raspberry Pi з використанням потужних бібліотек, таких як Numpy і OpenCV, які необхідні для виконання точних обчислень і широкого спектра завдань обробки зображень. Крім того, у статті описується процес створення бази даних зображень та їх підготовки, які використовуються як позитивні або негативні збіги для алгоритму розпізнавання. У разі позитивних збігів додаток навчався розпізнавати конкретні знаки, включаючи знак «Стоп», знак «В'їзд заборонений», знак «Максимальна швидкість 30 км/год» та знак «Кінець обмеження швидкості». У заключних розділах статті обговорюються досягнуті результати, підтверджується успішність проєкту в досягненні початкових цілей та пропонуються цінні рекомендації для майбутніх досліджень, спрямованих на розширення поточної роботи. Зокрема, пропонуються заходи щодо підвищення продуктивності алгоритму та розширення різноманітності розпізнаваних системою об'єктів.
Посилання
Jurko, R: (2023), Implementácia počítačového videnia do riadenia mobilného robota. Technická Univerzita v Košiciach, Strojnícka fakulta, Diploma work, 2023.
EuroparlTV. (2020, August 27). Artificial Intelligence: Definition and Use. European Parliament [cit.2023-01-04]. Dostupné na internete: https://www.europarl.europa.eu/news/sk/headlines/society/ 20200827STO85804/ umela-inteligencia-definicia-a-vyuzitie?at_campaign=20234-Digital&at_medium= Google_Ads&at_platform=Search&at_creation=DSA&at_goal=TR_G&at_audience=&at_topic=Artificial_Intelligence&gclid=CjwKCAjwl6OiBhA2EiwAuUwWZVi_CbL5gJipMIZ0sk5FYe-7qRc86Vev Fwpg07T7j-nZfwICONLPOhoCm2wQAvD_BwE.
Raspberry Pi. (2023). Raspberry Pi Software [Computer software]. Retrieved January 10, 2023, from https://www.raspberrypi.com/software.
Gendzo. (2018): Inštalácia a prvé spustenie Raspberry Pi. [online], [cit.2023-02-06]. Dostupné na internete: https://www.gendzo.sk/navody/instalacia-a-prve-spustenie-raspberry-pi/ [28. apríla 2023].
MyGreatLearning. (2022). OpenCV tutorial in Python. [online]. Dostupné na internete: https://www.mygreatlearning.com/blog/opencv-tutorial-in-python/.
AHMADI, A.: Cascade Trainer GUI. [online]. Dostupné na internete: https://amin-ahmadi. com/cascade-trainer-gui/
Hajduk, M., Sukop, M., & Haun, M. (2019). Cognitive multi-agent systems: Structures, strategies and applications to mobile robotics and robosoccer. Springer Nature. https://doi.org/10.1007/978-3-319-93685-7.
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія

Ця робота ліцензується відповідно до Creative Commons Attribution-NonCommercial 4.0 International License.