Получить доступ
Эксклюзивный партнер
Skillbox в России
burger
Каталог Программирование Профессия Программист дронов и роботов

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

  • 2 специализации на выбор:

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

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

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

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

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

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

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

О профессии

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Теория

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

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

    • Практика

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

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

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

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

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

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

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

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

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

    Вас ждут:

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

    О Skillbox

    Skillbox —
    по качеству обучения. Вся теория записана с топовыми экспертами рынка, а практика максимально приближена к реальным рабочим задачам. Послушайте, что говорят те, кто уже достиг своих целей вместе со Skillbox.
    Записаться на курс
    -35%
    5 143 ₽/мес
    7 912 ₽/мес
    В рассрочку на 20 мес
    Скидка по промокоду:
    Кешбэк 30%: 30 855 баллов на Lerna
    check Второй курс в подарок
    Профессия Программист дронов и роботов
    Длительность: 13 мес
    Старт курса: после оплаты
    Заполните контактные данные
    Имя
    Телефон
    E-mail
    Промокод
    Название компании
    Отправить заявку
    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и принимаю условия Публичной оферты
    success
    error
    warning

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

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

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

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

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