Цели и задачи дисциплины
Цель: Сформировать у обучающихся компетенции в области проектирования, разработки и верификации программных систем безопасности для робототехнических комплексов (РТК), обеспечивающих их устойчивую работу в условиях внешних угроз и внутренних сбоев.
Задачи дисциплины:
1. Изучить принципы построения и архитектуру систем безопасности РТК.
2. Освоить методы программирования критически важных компонентов: обработка сенсорных данных, управление аварийными режимами, защита от кибератак.
3. Сформировать навыки реализации алгоритмов безопасности в реальных робототехнических платформах.
4. Научить применять стандарты функциональной безопасности при разработке ПО.
5. Развить умения тестировать и верифицировать системы безопасности.
Краткое содержание дисциплины
Дисциплина фокусируется на разработке программного обеспечения для обеспечения безопасности робототехнических систем (промышленных, мобильных, коллаборативных). Студенты изучают методы защиты РТК от физических, программных и сетевых угроз, осваивая проектирование, кодирование и верификацию критически важных систем. Дисциплина объединяет робототехнику, программирование и стандарты безопасности, готовя специалистов для создания надёжных РТК, способных работать в условиях неопределённости и угроз.
Компетенции обучающегося, формируемые в результате освоения дисциплины
УК-8
Способен создавать и поддерживать в повседневной жизни и в профессиональной деятельности безопасные условия жизнедеятельности для сохранения природной среды, обеспечения устойчивого развития общества, в том числе при угрозе и возникновении чрезвычайных ситуаций и военных конфликтов