Програмування роботехнічних систем (Інженерія програмного забезпечення)
Тип: На вибір студента
Кафедра: радіофізики та комп'ютерних технологій
Навчальний план
Семестр | Кредити | Звітність |
7 | 4 | Залік |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
7 | 32 | Кушнір О. О. | ФеП-41 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
7 | 32 | ФеП-41 |
Опис навчальної дисципліни
Метою вивчення вибіркової дисципліни «Програмування робототехнічних систем» є одержання студентами знань про структуру сучасних роботів та алгоритми штучного інтелекту, що використовуються у роботехнічних пристроях, вмінь створювати та використовувати програмне забезпечення для них.
Після завершення цього курсу студент буде:
- Знати сучасні тенденції розвитку систем і технологій, що використовуються для програмування робототів
- Вміти приймати оптимальні рішення щодо вибору структури роботів та роботизованих пристроїв, а також програмувати алгоритми штучного інтелекту для них.
Рекомендована література
Основна література:
- Springer Handbook oƒ Robotics [Електронний ресурс]: http://handbookofrobotics.org/
- Russell S., Norvig P. Artificial Intelligence: A Modern Approach, 2004, Prentice Hall
- Thrun, S.; Burgard, W.; Fox, D. (2005). Probabilistic Robotics. Cambridge: The MIT Press.
- Robot Operating System documentation [Електронний ресурс]: http://wiki.ros.org/
- Gazebo Robot Simulation Tutorials [Електронний ресурс]: http://gazebosim.org/tutorials
Додаткова література:
- Ding Y. Understanding of Kinematic Bicycle Model [Електронний ресурс]: https://dingyan89.medium.com/simple-understanding-of-kinematic-bicycle-model-81cac6420357
- Починаємо працювати з Docker [Електронний ресурс]: https://www.docker.com/get-started