Чему вы научитесь
- Аппаратная часть и базовые навыки:
- - Понимать устройство промышленного робота KUKA и его контроллера
- - Уверенно работать со SmartPAD: навигация, кнопки, режимы, сообщения
- - Создавать, выбирать, открывать и удалять программы
- - Калибровать инструмент (TCP) методом четырёх точек и методом XYZ
- - Калибровать базу (BASE) методом трёх точек
- - Программировать движения через формуляры: PTP, LIN, CIRC, SPLINE
- - Использовать сглаживание для плавных траекторий
- - Понимать, что такое сингулярность, и обходить её
- - Ориентироваться в системах координат: WORLD, ROBROOT, BASE, TOOL
- - Безопасно работать с роботом в режимах T1, T2, AUT, EXT
- Программирование на KRL (Глава 4):
- - Работать со стандартными типами данных: INT, REAL, BOOL, CHAR, BYTE
- - Использовать специальные типы: POS, E6POS, FRAME, AXIS, E6AXIS
- - Объявлять переменные и понимать разницу между SRC и DAT
- - Создавать структуры (STRUC) для группировки данных
- - Выполнять арифметические, логические и побитовые операции
- - Писать условные конструкции: IF и SWITCH
- - Использовать все типы циклов: FOR, WHILE, REPEAT, LOOP
- - Создавать и использовать массивы (одномерные и многомерные)
- - Писать подпрограммы и передавать параметры IN/OUT
О курсе
Для кого этот курс
Начальные требования
Курс не требует предварительных знаний по робототехнике. Начинаем с нуля.
Достаточно базовой компьютерной грамотности и желания разобраться. Английский желателен на уровне чтения основных терминов. Доступ к роботу или симулятору не обязателен, но сильно поможет в освоении.
Преподаватели курса
Как проходит обучение
Курс состоит из трёх глав, разбитых на небольшие уроки. В каждом уроке сначала теория — коротко и понятно. Сразу после теории — задачи на сопоставление, выбор ответов или расстановку порядка. Так вы сразу проверяете, поняли ли материал.
Курс можно проходить в своём темпе. Реальный робот не нужен — достаточно внимания и желания разобраться.
Сертификат
Что вы получите
- - Доступ ко всем урокам и задачам курса навсегда (в рамках платформы Stepik)
- - Структурированные знания по основам работы с роботами KUKA, которые можно сразу применять на практике
- - Понимание устройства контроллера, SmartPAD, файловой системы, режимов работы и систем координат
- - Навыки калибровки инструмента (TCP) и базы (BASE)
- - Умение программировать движения через формуляры: PTP, LIN, CIRC, SPLINE
- - Знание того, как использовать сглаживание и обходить сингулярность
- - Твёрдую базу по языку KRL: переменные, структуры, циклы, условия, подпрограммы и массивы
- - Готовность писать собственные программы на KRL