Программирование роботов
Санкт-Петербург, осень 2014
Описание
Курс знакомит с основами в области программирования роботов.
Преподаватели
Список лекций
Вводная лекция
Обзор курса. Базовые команды управления роботом. Виртуальные роботы.
Введение в язык RobotC
Знакомство с языком RobotC. Вывод данных. Базовые команды управления мобильным роботом на базе конструктора Lego Mindstorms NXT. Моторы и датчики.
Основы ТАУ: регуляторы
Принципы управления роботом. Релейный, пропорциональный, интегральный и дифференциальный регуляторы. Точное управление положением и скоростью двигателя.
Следование по линии
Мобильный робот, следующий по линии с помощью датчика освещенности. Применение регуляторов. Методы калибровки.
Робот-манипулятор.
Параллельное управление мотором. Двухстепенной манипулятор. Перемещение объектов. Точное позиционирование. Контроль захвата. Коллективное взаимодействие. Конвейер.