Профессия Программист дронов и роботов
На курсе вы научитесь программировать мобильных роботов и дронов — это могут быть квадрокоптеры с камерами, роботы-доставщики, промышленные роботы. Такие устройства нужны в производстве, логистике, исследовательской работе, искусстве.
Курс подходит для новичков
Начать учиться можно без стартовых знаний. Мы отправим вводные материалы, а кураторы-эксперты помогут разобраться в сложных темах. Но проходить курс будет проще, если вы знаете основы программирования и математику на уровне выпускника.
Чему вы научитесь
Разбираться в робототехнике
Узнаете, где востребованы дроны и роботы, как они устроены и перемещаются. Поймёте, как начать карьеру в робототехнике.
Создавать программы на Linux
Научитесь работать с самой удобной в беспилотной робототехнике ОС и создавать программы с помощью системы фреймворков ROS.
Писать код на Python
Узнаете, как с помощью языка Python визуализировать данные и научить устройство работать с периферийными устройствами.
Обрабатывать данные с периферийных устройств с помощью C++
Сможете создавать программы, которые будут обрабатывать информацию с сенсоров и датчиков.
Решать инженерные задачи в робототехнике
Сможете решать инженерные задачи с помощью высшей математики и механики.
Создавать навигационные системы
Освоите алгоритм одновременной локализации и построения карты для самостоятельного движения дронов и роботов.
Спикеры курса
Роман Федоренко
Основатель компании «Зилант роботикс»
Дмитрий Петров
Ведущий инженер компании Verizon, технический управляющий стартапа Deledger
Михаил Колодочка
Инженер Центра БЛА МАИ
Илья Коновалов
Инженер-разработчик
Олег Буличев
Старший преподаватель и инженер-исследователь в университете Иннополис
160+ видеоматериалов и 45+ тематических модулей
Linux для робототехников
Научитесь использовать Linux для работы с Robot Operating System (ROS). Сможете создавать проекты разработки роботов. • Введение в Linux для робототехников • Основы Linux • Работа с сетью и аппаратным обеспечением роботов в Linux • Работа с системой контроля версий Git • Виртуализация и контейнеризация • Базовая работа с ROS
Python для инженеров
Научитесь автоматизировать работу с данными, решать технические и инженерные задачи с помощью языка программирования Python: • Основы разработки на Python • Расширенные возможности Python • Символьные и численные расчёты в Python • Визуализация данных • Обработка и первичный анализ данных различных типов • Взаимодействие с операционной системой и оборудованием
Математика для робототехников
Узнаете, как работать со сложными функциями и уравнениями. Изучите законы механики, линейной алгебры и основы теории вероятностей, чтобы проводить инженерные расчёты: • Дифференциальные уравнения • Уравнения Ньютона — Эйлера • Производные функции • Интегралы • Уравнения Эйлера — Лагранжа второго рода • Аэродинамический эффект • Кватернионы и углы Эйлера • Линейная алгебра • Законы управления • Механика твёрдого тела. Тензор инерции • Регуляторы • Гауссовское распределение • Повторная выборка частиц • Введение в теорию вероятностей
C++ для робототехников
Научитесь писать код для дронов на С++ — главном языке робототехники. Сможете создавать программы и библиотеки, оптимизировать код с помощью библиотеки шаблонов STL и классов, разделять задачи на потоки: • Работа с целочисленными переменными • Применение математических функций • Алгоритмы со строками • Работа с условными операторами if, else, else if • Работа с циклами • Работа с функциями • Алгоритмы и структуры данных • Библиотека шаблонов STL • Объектно ориентированное программирование • Фреймворк для кросс-платформенной разработки Qt
Программирование дронов (доп. курс)
Вы познакомитесь с устройством летающей робототехники. Научитесь программировать беспилотники и моделировать полёты дронов в различных условиях. Изучите инструменты для решения прикладных задач с помощью беспилотников: • Введение в летающую робототехнику • Основы аппаратных и навигационных комплексов • Базовые теоретические основы разработки летающей робототехники • Симуляция дрона • Разработка для дронов • Системы технического зрения для автономных дронов • Системы предотвращения столкновений и построения карты • Системы планирования пути и облёта препятствий • Разработка для группового полёта • Перспективы профессии
Учебное комьюнити для общения и обмена опытом
Встречайтесь в чатах курса, делитесь решениями, объединяйтесь в команды с первых дней обучения.
Помощь по всем техническим вопросам
Поможем установить необходимые для обучения программы, ответим на вопросы о платформе.
Доступ навсегда — к курсу и чату в Telegram
Сможете задавать вопросы в чате и смотреть обновления программы даже после окончания обучения.
Учитесь и экономьте
Оставьте заявку, и наш менеджер расскажет подробности.
Зарегистрируйтесь и получите пробный урок бесплатно
Стоимость обучения
168 660 руб.
Или 4 685 руб. ежемесячно — подробности у менеджера.
Год изучения английского в подарок
Освоите быстрое запоминание слов и грамматики в онлайн-школе английского языка Skillbox
Дополнительную скидку 10% на курсы для детей
Получите скидку на любой курс в IT-школе для детей Skillbox Kids и курс по шахматам в подарок.
Возможность открыть второй курс
Пригласите друга в Skillbox, и мы откроем вам ещё один курс на выбор — не дороже покупки друга.
Менеджер расскажет о других доступных датах после отправки заявки
Отправляя заявку, вы принимаете условия публичного договора и даёте согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Меню