Семинедельный МООК, знакомящий с робототехникой, математикой и алгоритмами, необходимыми для управления ими, начинается 15 февраля.
Это первый из двух курсов, основанных на 13-недельном курсе бакалавриата Технологического университета Квинсленда, Австралия, и его ведет профессор Питер Корке, специалист по роботизированному зрению, который является темой последующего курса, который начинается в Апреля.
Первый курс начинается с рассмотрения того, откуда пришла идея роботов, и разницы между вымышленными и настоящими роботами. После изучения ряда полезных реальных роботов и того, что они делают, курс переходит к пониманию представления позы и движения, кинематики, динамики и контроля. Если у вас есть доступ к комплекту разработки робототехники LEGO Mindstorms в качестве дополнительной опции, вы сможете построить простую руку робота и написать для нее управляющее программное обеспечение.
Профессор Питер Корке дает краткий обзор в этом видео:
К концу этого курса студенты должны уметь:
Опишите и объясните, что такое роботы и на что они способны
математически описывать положение и ориентацию объектов и их движение
математически описать взаимосвязь между координатами суставов робота и позой инструмента
размышлять о будущей роли и развитии роботов в человеческом обществе
вычислить силы твердого тела в роботе и разработать совместную систему управления (дополнительный расширенный материал)
применять математические, алгоритмические и управляющие принципы манипуляторов руки робота для реализации рабочего робота посредством физической конструкции и разработки программного обеспечения (относится к дополнительному проекту)
Рабочая нагрузка курса составляет 4-8 часов, разделенных между просмотром видео лекций и выполнением дополнительных вопросов викторины для проверки вашего понимания (2 часа в неделю), еженедельными оцениваемыми викторинами (30 минут) и еженедельными упражнениями по программированию с использованием MATLAB (2 часа). Выделите еще час или два для дополнительного проекта на основе LEGO, проведения дополнительных исследований и участия в обсуждениях на форуме.
Чтобы получить сертификат, вам необходимо выполнить оцениваемые викторины и упражнения по программированию и получить совокупный балл, составленный из ваших 4 лучших результатов 6 еженедельных оценок викторин и 4 лучших результатов 6 оценок программирования MATLAB. Загружаемая лицензия на бесплатное использование MATLAB в течение всего курса предоставляется MathWorks.
Если вы не хотите сдавать оценку, вы все равно можете присоединиться к проекту создания роботов. который оценивается коллегами, но не получает сертификат.
Предпосылками для прохождения курса являются некоторые знания основ программирования, векторов и пространств, матриц, собственных значений и собственных векторов. Ссылки на обучающие видеоролики Khan Academy предоставлены для того, чтобы вы могли освежить свои знания в области математики.
Необязательный проект по созданию простого манипулятора робота и написанию программного обеспечения для управления им является привлекательной дополнительной опцией для этого курса, и если вы это сделаете, вы сможете расширить этот проект в следующем 7-недельном курсе по Robotic Vision. .