Профессия Программист дронов и роботов

6 месяцев бесплатно — первый платёж через полгода
-60% 0 дня 00:00:00
  • 2 специализации на выбор:

    навигация мобильных роботов и программирование дронов

  • Сможете писать код

    на Python и С++ для решения прикладных задач робототехники

  • К концу курса будете готовы

    начать карьеру на позиции junior-разработчика

  • -60%

    Скидка  действует
    0 дня 00:00:00

Мастер-класс по дронам: от программирования до футбола

Найдите себя в мире дронов на нашем уникальном офлайн-мероприятии в школе Skillbox в Москве.

Мероприятие пройдёт: 21 апреля в 12:00.

Чтобы пройти курс, важно:

  • Знать математику на уровне старших классов школы
  • Владеть основами программирования: понимать, что такое синтаксис и переменные, как устроены алгоритмы

О профессии

На курсе вы научитесь программировать мобильных роботов и дронов — это могут быть квадрокоптеры с камерами, роботы-доставщики, промышленные роботы. Такие устройства нужны в производстве, логистике, исследовательской работе, искусстве.

Чему вы научитесь

  • Разбираться в робототехнике

    Узнаете, где востребованы дроны и роботы, как они устроены и перемещаются. Поймёте, как начать карьеру в робототехнике.

  • Создавать программы на Linux

    Научитесь работать с самой удобной в беспилотной робототехнике ОС и создавать программы с помощью системы фреймворков ROS.

  • Писать код на Python

    Узнаете, как с помощью языка Python визуализировать данные и научить устройство работать с периферийными устройствами.

  • Обрабатывать данные с периферийных устройств с помощью C++

    Сможете создавать программы, которые будут обрабатывать информацию с сенсоров и датчиков.

  • Решать инженерные задачи в робототехнике

    Сможете решать инженерные задачи с помощью высшей математики и механики.

  • Создавать навигационные системы

    Освоите алгоритм одновременной локализации и построения карты для самостоятельного движения дронов и роботов.

Как быстро окупится обучение

Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование.

На позиции Junior вы заработаете столько же, сколько стоит курс,

за 1 месяц

Зарплаты программиста роботов, по данным hh.ru

  • Junior Начало работы
  • Middle Опыт — 12 месяцев
  • Senior Опыт — 24 месяца

Содержание курсов

  • 160+ видеоматериалов
  • 45+ тематических модулей
  • Много практики
  • 2024 год обновления программы
  1. Основные курсы
    1. Linux для робототехников Научитесь использовать Linux для работы с Robot Operating System (ROS). Сможете создавать проекты разработки роботов.
      • Введение в Linux для робототехников
      • Основы Linux
      • Работа с сетью и аппаратным обеспечением роботов в Linux
      • Работа с системой контроля версий Git
      • Виртуализация и контейнеризация
      • Базовая работа с ROS
    2. Python для инженеров Научитесь автоматизировать работу с данными, решать технические и инженерные задачи с помощью языка программирования Python.
      • Основы разработки на Python
      • Расширенные возможности Python
      • Символьные и численные расчёты в Python
      • Визуализация данных
      • Обработка и первичный анализ данных различных типов
      • Взаимодействие с операционной системой и оборудованием
    3. Математика для робототехников Узнаете, как работать со сложными функциями и уравнениями. Изучите законы механики, линейной алгебры и основы теории вероятностей, чтобы проводить инженерные расчёты.
      • Дифференциальные уравнения
      • Уравнения Ньютона — Эйлера
      • Производные функции
      • Интегралы
      • Уравнения Эйлера — Лагранжа второго рода
      • Аэродинамический эффект
      • Кватернионы и углы Эйлера
      • Линейная алгебра
      • Законы управления
      • Механика твёрдого тела. Тензор инерции
      • Регуляторы
      • Гауссовское распределение
      • Повторная выборка частиц
      • Введение в теорию вероятностей
    4. C++ для робототехников Научитесь писать код для дронов на С++ — главном языке робототехники. Сможете создавать программы и библиотеки, оптимизировать код с помощью библиотеки шаблонов STL и классов, разделять задачи на потоки.
      • Работа с целочисленными переменными
      • Применение математических функций
      • Алгоритмы со строками
      • Работа с условными операторами if, else, else if
      • Работа с циклами
      • Работа с функциями
      • Алгоритмы и структуры данных
      • Библиотека шаблонов STL
      • Объектно ориентированное программирование
      • Фреймворк для кросс-платформенной разработки Qt
  2. Курс на выбор
    1. Автономная навигация мобильных роботов Научитесь создавать автономные системы навигации по методу SLAM — такие, которые позволяют роботу самостоятельно создавать карту неизвестной местности, одновременно отслеживая пройденный путь и своё положение.
      • Основы кинематики мобильных роботов
      • Динамика движения роботов
      • Датчики и сенсоры для автономной навигации
      • Методы локализации и картографирования
      • Алгоритмы планирования маршрута
      • Системы управления и контроля роботов
      • Применение автономной навигации в промышленности и логистике
      • Разработка и тестирование программного обеспечения на С++ и Python для автономных роботов
      • Разработка симулятора автономного движения мобильных роботов
      • Тренды и перспективы развития автономной навигации мобильных роботов
    2. Программирование дронов Вы познакомитесь с устройством летающей робототехники. Научитесь программировать беспилотники и моделировать полёты дронов в различных условиях. Изучите инструменты для решения прикладных задач с помощью беспилотников.
      • Введение в летающую робототехнику
      • Основы аппаратных и навигационных комплексов
      • Базовые теоретические основы разработки летающей робототехники
      • Симуляция дрона
      • Разработка для дронов
      • Системы технического зрения для автономных дронов
      • Системы предотвращения столкновений и построения карты
      • Системы планирования пути и облёта препятствий
      • Разработка для группового полёта
      • Перспективы профессии

Подтверждение ваших навыков

В конце обучения получите сертификат установленного образца. Мы обучаем по государственной лицензии №Л035−1 298−77/179 609.

Посмотреть сертификат

Вам может понравиться

    Как проходит обучение на платформе

    • Регистрация

      Знакомитесь с платформой

      Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

    • Теория

      Получаете знания

      Курсы состоят из тематических видео разной длительности. Смотрите их когда и где угодно. Доступ бессрочный, чтобы вы всегда могли вернуться и повторить теорию.

    • Практика

      Выполняете задания

      Мы уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждёт практическая работа или тест. Все задачи приближены к реальным — их можно с гордостью положить в портфолио.

    • Обратная связь

      Работаете с куратором

      Проверкой заданий занимаются кураторы.
      Это эксперты по теме курса. Они помогут с трудными задачами и подскажут,
      как улучшить ваши проекты. Общаться с проверяющими кураторами можно прямо на платформе.

    Кураторы-эксперты и живая обратная связь

    Кураторы дадут комментарии к вашим работам и помогут сделать их лучше. Это эксперты с опытом работы в отрасли от 5 лет, они прошли методическое обучение — умеют объяснять сложное и вдохновлять на развитие.

    Помогаем разобраться и справиться

    Оперативно ответим на вопросы по домашнему заданию и пришлём качественный разбор 💙

    Спикеры курса

    Ваше резюме после курса

    Программист мобильных роботов

    от 100 000 ₽

    Инструменты

    Навыки

    • Создание программ и репозиториев в Linux
    • Разработка архитектуры ПО для роботов и дронов
    • Разработка на Python и C++
    • Разработка систем навигации
    • Обработка и интерпретация данных с датчиков, лидаров и камер роботов
    • Тестирование систем автономной навигации

    Проекты

    1. Разработка программы для навигации и управления роботом или дроном.

    Год английского языка!

    Пройдите 3 модуля из первого курса и получите доступ к урокам английского языка по промокодам от Skillbox на год.

    Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 марта 2023 года.

    Вас ждут:

    • методика ускоренного запоминания слов и грамматики
    Изображение KESPA

    О Skillbox

    Skillbox —
    по качеству обучения. Вся теория записана с топовыми экспертами рынка, а практика максимально приближена к реальным рабочим задачам. Послушайте, что говорят те, кто уже достиг своих целей вместе со Skillbox.

    Стоимость курса

    Скидка 60% действует 0 дня 00:00:00

    • 10 058 ₽/мес
    • -60%
    4 023 ₽/мес
    • В рассрочку на 24 месяца
    • Студенты могут вернуть до 13% стоимости курса, оформив налоговый вычет

    Выберите вариант оплаты

    Заполните контактные данные

    Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных,  с правилами пользования Платформой и публичной офертой, правилами акции «Поможем найти работу или вернем деньги»

    Спасибо!

    Ваша заявка успешно отправлена

    Часто задаваемые вопросы

    • Что я должен уметь, чтобы успешно пройти курс?
      Чтобы пройти курс, важно:

      • Владеть основами программирования: понимать, что такое синтаксис и переменные, как устроены алгоритмы
      • Знать математику на уровне старшей школы: понимать принципы тригонометрии, уметь решать линейные, степенные, тригонометрические уравнения и неравенства, работать с векторами

      Если это про вас — всё получится! На протяжении всего курса вас будут сопровождать проверяющие преподаватели, которые помогут разобраться в любой теме программы.

    • Как я буду проходить практику? Мне нужно для этого иметь своего робота?
      Отработаете навыки в профессиональном симуляторе Gazebo. В нём протестируете код и поймёте, сможет ли ваш дрон летать, а робот ездить.
    • Нужен ли мне мощный компьютер, чтобы пройти курс?
      Нет, технические требования для программ, которые мы используем на курсе, невысокие. Вам хватит 4 Гб оперативной памяти и процессора с частотой 1,6 ГГц.
    • Нужно ли мне покупать какие-то программы, чтобы пройти курс?
      Нет, всё ПО, которое вам понадобится, — бесплатное. На курсе мы расскажем, как его скачать, установить и настроить.
    • Какой график обучения на платформе? Получится ли совмещать его с работой?
      Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.
    • Сколько часов в неделю мне нужно будет уделять обучению на платформе?
      Всё зависит только от вас. В среднем пользователи платформы занимаются от 3 до 5 часов в неделю.
    • Кто будет мне помогать в обучении на платформе?
      У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.
    • Действуют ли какие-нибудь программы рассрочки?
      Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.
    • Могу ли я получить налоговый вычет за обучение на платформе?
      Да, вы можете вернуть часть средств в виде налогового вычета. Основные условия: быть налоговым резидентом РФ и платить НДФЛ. Налоговый вычет составит до 13% от стоимости курса. Максимальная сумма возврата части НДФЛ — 15 600 рублей за год при цене курса 120 000 рублей.

      • Вы можете вернуть средства через работодателя или налоговую.
      • Для этого понадобится договор на обучение на платформе, наша лицензия на образовательную деятельность и чек об оплате курса, который придёт вам на почту или в личный кабинет банка.
      • Если вы будете оформлять вычет через налоговую, нужно будет заполнить декларацию 3-НДФЛ. Удобнее всего это сделать в личном кабинете на сайте Федеральной налоговой службы.
      • В течение 30 дней налоговая подтвердит ваше право на вычет.
      • Если будете оформлять возврат части НДФЛ через работодателя, вам останется подать ему заявление о получении налогового вычета.

      Не переживайте, если процесс кажется вам сложным. Наши менеджеры помогут разобраться в том, как оформить налоговый вычет.