Профессия Программист дронов и роботов
- 2 специализации на выбор:
навигация мобильных роботов и программирование дронов
- Сможете писать код
на Python и С++ для решения прикладных задач робототехники
- К концу курса будете готовы
начать карьеру на позиции junior-разработчика
Чтобы пройти курс, важно:
- Знать математику на уровне старших классов школы
- Владеть основами программирования: понимать, что такое синтаксис и переменные, как устроены алгоритмы
О профессии
На курсе вы научитесь программировать мобильных роботов и дронов — это могут быть квадрокоптеры с камерами, роботы-доставщики, промышленные роботы. Такие устройства нужны в производстве, логистике, исследовательской работе, искусстве.
Чему вы научитесь
- Разбираться в робототехнике
Узнаете, где востребованы дроны и роботы, как они устроены и перемещаются. Поймёте, как начать карьеру в робототехнике.
- Создавать программы на Linux
Научитесь работать с самой удобной в беспилотной робототехнике ОС и создавать программы с помощью системы фреймворков ROS.
- Писать код на Python
Узнаете, как с помощью языка Python визуализировать данные и научить устройство работать с периферийными устройствами.
- Обрабатывать данные с периферийных устройств с помощью C++
Сможете создавать программы, которые будут обрабатывать информацию с сенсоров и датчиков.
- Решать инженерные задачи в робототехнике
Сможете решать инженерные задачи с помощью высшей математики и механики.
- Создавать навигационные системы
Освоите алгоритм одновременной локализации и построения карты для самостоятельного движения дронов и роботов.
Содержание курсов
- 160+ видеоматериалов
- 45+ тематических модулей
- Много практики
- 2024 год обновления программы
- Основные курсы
-
Linux для робототехников Научитесь использовать Linux для работы с Robot Operating System (ROS). Сможете создавать проекты разработки роботов.
- Введение в Linux для робототехников
- Основы Linux
- Работа с сетью и аппаратным обеспечением роботов в Linux
- Работа с системой контроля версий Git
- Виртуализация и контейнеризация
- Базовая работа с ROS
-
Математика для робототехников Узнаете, как работать со сложными функциями и уравнениями. Изучите законы механики, линейной алгебры и основы теории вероятностей, чтобы проводить инженерные расчёты.
- Дифференциальные уравнения
- Уравнения Ньютона — Эйлера
- Производные функции
- Интегралы
- Уравнения Эйлера — Лагранжа второго рода
- Аэродинамический эффект
- Кватернионы и углы Эйлера
- Линейная алгебра
- Законы управления
- Механика твёрдого тела. Тензор инерции
- Регуляторы
- Гауссовское распределение
- Повторная выборка частиц
- Введение в теорию вероятностей
-
- Курс на выбор
-
Автономная навигация мобильных роботов Научитесь создавать автономные системы навигации по методу SLAM — такие, которые позволяют роботу самостоятельно создавать карту неизвестной местности, одновременно отслеживая пройденный путь и своё положение.
- Основы кинематики мобильных роботов
- Динамика движения роботов
- Датчики и сенсоры для автономной навигации
- Методы локализации и картографирования
- Алгоритмы планирования маршрута
- Системы управления и контроля роботов
- Применение автономной навигации в промышленности и логистике
- Разработка и тестирование программного обеспечения на С++ и Python для автономных роботов
- Разработка симулятора автономного движения мобильных роботов
- Тренды и перспективы развития автономной навигации мобильных роботов
-
Вам может понравиться
Как проходит обучение на платформе
Спикеры курса
Год английского языка!
Пройдите 3 модуля из первого курса и получите доступ к урокам английского языка по промокодам от Skillbox на год.
Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 марта 2023 года.
Вас ждут:
- методика ускоренного запоминания слов и грамматики
О Skillbox
Часто задаваемые вопросы
-
Что я должен уметь, чтобы успешно пройти курс?
Чтобы пройти курс, важно:
- Владеть основами программирования: понимать, что такое синтаксис и переменные, как устроены алгоритмы
- Знать математику на уровне старшей школы: понимать принципы тригонометрии, уметь решать линейные, степенные, тригонометрические уравнения и неравенства, работать с векторами
Если это про вас — всё получится! На протяжении всего курса вас будут сопровождать проверяющие преподаватели, которые помогут разобраться в любой теме программы.
-
Как я буду проходить практику? Мне нужно для этого иметь своего робота?
Отработаете навыки в профессиональном симуляторе Gazebo. В нём протестируете код и поймёте, сможет ли ваш дрон летать, а робот ездить.
-
Нужен ли мне мощный компьютер, чтобы пройти курс?
Нет, технические требования для программ, которые мы используем на курсе, невысокие. Вам хватит 4 Гб оперативной памяти и процессора с частотой 1,6 ГГц.
-
Нужно ли мне покупать какие-то программы, чтобы пройти курс?
Нет, всё ПО, которое вам понадобится, — бесплатное. На курсе мы расскажем, как его скачать, установить и настроить.
-
Какой график обучения на платформе? Получится ли совмещать его с работой?
Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.
-
Кто будет мне помогать в обучении на платформе?
У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.
-
Действуют ли какие-нибудь программы рассрочки?
Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.
- Санкт-Петербург
- Алматы
- Минск
- Москва
- Санкт-Петербург
- Алматы
- Волгоград
- Воронеж
- Екатеринбург
- Казань
- Красноярск
- Нижний Новгород
- Новосибирск
- Омск
- Пермь
- Ростов-на-Дону
- Уфа
- Челябинск
- Вологда
- Гомель
- Ижевск
- Иркутск
- Калининград
- Кемерово
- Киров
- Краснодар
- Курск
- Липецк
- Махачкала
- Оренбург
- Пенза
- Ростов
- Рязань
- Саратов
- Сочи
- Ставрополь
- Сургут
- Тверь
- Тольятти
- Томск
- Тула
- Тюмень
- Ульяновск
- Хабаровск
- Чебоксары