Курс создан в рамках программы продвижения русского языка и образования на русском языке.
Описание онлайн-курса
В начале курса будут рассмотрены методы идентификации и моделирования систем. Далее представлены эвристические методы настройки регулятора. По окончании курса обучающийся реализует собственную робототехническую систему на базе Lego Mindstorms, а освоенные методы могут быть использованы как в промышленной робототехнике так и в мобильных робототехнических системах.
Целевая аудитория и уровень подготовки
Электронный курс "RoboEd - Практическая робототехника" ориентирован как на учащихся бакалавриата, так и на школьников старших классов.
Минимальный уровень подготовки включает в себя школьную программу по математике, физике и информатике. Для успешного освоения курса желательно знать основы теоретической механики, математического анализа, электротехники, теории автоматического управления.
Формат онлайн-курса
Данный курс по робототехнике рассчитан на 8 недель и состоит из 8 разделов. Общая трудоемкость данного курса – 108 часов (3 зачетные единицы).
Структура онлайн-курса
В данном электронном курсе рассматриваются следующие темы:
- Not eXectly C. Текстовое программирование NXT. Лексика и конструкции языка программирования, похожего на «C», со спецификой NXT.
- Scilab. Пакет прикладных математических вычислений. Лексика и конструкции языка численных математических вычислений Scilab.
- Математическая модель двигателя NXT. Математическое описание физической системы и демонстрация основ моделирования и идентификации.
- Моделирование электромагнитных процессов ДПТ. Математическое описание физической системы и демонстрация основ моделирования и идентификации.
- Пропорциональный регулятор. Демонстрация связи программной реализации системы управления с ее моделью.
- Maxima. Символьные математические вычисления. Знакомство с основными элементами и конструкциями среды символьных математических вычислений Maxima.
- Математические модели робототехнических систем. Автоматизация вывода уравнений для математического описания системы.
- Формула Аккермана. Обратная связь по состоянию. Рассчет коэффициентов обратной связи по состоянию робота, на примере Segway, и проверка их работоспособности на модели и лего роботе.
Подтверждающий документ
После успешного завершения курса по практической робототехнике выдаётся сертификат за подписью автора. Cертификат будет выдан тем, чей рейтинг составит не менее 80 баллов. Сертификат с отличием будет выдан тем, чей рейтинг составит не менее 95 баллов, при условии, что все задания выполнены в срок.
Дополнительный инструментарий
В процессе обучения будут использовано следующее открытое программное обеспечение: пакет прикладных математических программ Scilab http://www.scilab.org/, среда для программирования под NXT BricxCC http://bricxcc.sourceforge.net/, система компьютерной алгебры Maxima http://maxima.sourceforge.net/. Для всех программ будут даны вводные занятия.
Часто задаваемые вопросы
Какова стоимость обучения?
Все курсы на платформе ITMOcourses бесплатны.
На каком языке ведётся обучение?
Все курсы на платформе ITMOcourses читаются на русском языке. Для удобства студентов к курсу прикреплены субтитры.
Кто проверяет задания в курсах?
Задания проверяются автоматически системой.Вы всегда можете связаться с преподавателем на форуме сайта и задать ему интересующие Вас вопросы по курсу. Для этого откройте вкладку «Discussion» во время работы с курсом.
Автор онлайн-курса
Капитонов Александр Александрович
Аспирант кафедры «Систем управления и информатики» Университета ИТМО.
Педагог дополнительного образования «ФМЛ №239».