Дисциплина Программное обеспечение мехатронных и робототехнических систем 6 семестр

Цель дисциплины

Целью освоения дисциплины является достижение следующих результатов образования (РО):

знания:

на уровне представлений: о принципах взаимодействия управляющих программ с аппаратной частью мехатронных и робототехнических систем

на уровне воспроизведения: показать базовый уровень владения и знания языков программирования и использования специализированных операционных систем

на уровне понимания: понимать способы управления роботами при помощи программ, написанных под специализированные операционные системы (Robot Operating System)

умения:

теоретические: уметь создавать алгоритмы управляющих программ с целью дальнейшего практического применения

практические: уметь создавать программы для реализации пс робототехническим комплексом задач

навыки: программирование на языках C++ и Python, работа со специализированной операционной системой

Связь с другими дисциплинами

Дисциплина «Программное обеспечение мехатронных и робототехнических систем» относится к циклу базовых дисциплин.

Необходимыми условиями для освоения дисциплины являются: знание математики, информатики, умения создавать программы для микроконтроллеров, владение персональным компьютером.

Содержание дисциплины является логическим продолжением содержания дисциплин «Основы программирования» и «История развития мехатроники и робототехники» и служит основой для освоения групп дисциплин, связанных с узкоспециализированным применением мехатронных и робототехнических систем, таких как Основы технического зрения.

Методы обучения

Преподавание дисциплины предусматривает следующие формы организации учебного процесса: лекции, лабораторные работы, самостоятельная работа студента, консультации.

Требования

Перечисленные РО являются основой для формирования следующих компетенций: (в соответствии с ФГОС ВПО и требованиями к результатам освоения основной образовательной программы (ООП))

общекультурных

ОК-1 (способность к обобщению, анализу, восприятию информации, постановки цели и выбору путей её достижения, владение культурой мышления);

ОК-5 (способность и навыки работы с компьютером как средством управления объектами через информацию)

профессиональных

ПК-2 (разрабатывать макеты информационных, электромеханических, электрогидравлических, электронных и микропроцессорных модулей мехатронных и робототехнических систем, разрабатывать программные средства макетов)

ПК-3 (проводить регулировочные расчёты — синтез алгоритмов управления и корректирующих устройств)