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

Онлайн-курс
Профессия Программист дронов и роботов

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

Получить доступ

Вебинары в мини-группах

На онлайн-курсе с вами будут работать эксперты в дизайне

Командный проект

Практический опыт совместной разработки

Ваше будущее портфолио

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

Инструменты:

Python

C++

GitHub

QT

Навыки:

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

В процессе вы разработаете:

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

Проработаете серверную часть магазина с фильтрами, корзиной, функционалом заказа и оплаты

Бесплатная консультация со специалистом

Поможем за 10 минут разобраться в программе, дадим советы и сразу ответим на вопросы

Комбинируем формат вебинаров и видеозаписей

Теория в записи с бесконечным доступом

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

Вебинары по расписанию

Разберёте сложные задачи с экспертами в прямом эфире, зададите вопросы и сразу получите ответы

Практика для тренировки навыков

Чтобы материал лучше осваивался, вы постоянно будете выполнять задания: после теории вас ждет практическая работа или тест. Все задачи приближены к реальным — их можно положить в портфолио

Персональная обратная связь на ваши задания

Подробная обратная связь от кураторов-экспертов в течение 24 часов с момента отправки работы

Спикеры онлайн-курса

Михаил Колодочка

Инженер Центра БЛА МАИ

Илья Коновалов

Инженер-разработчик

Олег Буличев

Старший преподаватель и инженер-исследователь в университете Иннополис

Роман Федоренко

Основатель компании «Зилант роботикс»

Дмитрий Петров

Ведущий инженер компании Verizon, технический управляющий стартапа Deledger

Записаться на курс или получить бесплатную консультацию
Имя
Телефон
Электронная почта
Отправить
success
error
warning

Программа онлайн-курса

Длительность 13 мес.

160+ видеоматериалов

78 часов теории

622 часа практики

Основные курсы

Linux для робототехников

173 часа практических занятий

  • Введение в Linux для робототехников
  • Основы Linux
  • Работа с сетью и аппаратным обеспечением роботов в Linux
  • Работа с системой контроля версий Git
  • Виртуализация и контейнеризация
  • Базовая работа с ROS

Python для инженеров

114 часов практических занятий

  • Основы разработки на Python
  • Расширенные возможности Python
  • Символьные и численные расчёты в Python
  • Визуализация данных
  • Обработка и первичный анализ данных различных типов
  • Взаимодействие с операционной системой и оборудованием

Математика для робототехников

175 часов практических занятий

  • Дифференциальные уравнения
  • Уравнения Ньютона — Эйлера
  • Производные функции
  • Интегралы
  • Уравнения Эйлера — Лагранжа второго рода
  • Аэродинамический эффект
  • Кватернионы и углы Эйлера
  • Линейная алгебра
  • Законы управления
  • Механика твёрдого тела. Тензор инерции
  • Регуляторы
  • Гауссовское распределение
  • Повторная выборка частиц
  • Введение в теорию вероятностей

C++ для робототехников

62 часа практических занятий

  • Работа с целочисленными переменными
  • Применение математических функций
  • Алгоритмы со строками
  • Работа с условными операторами if, else, else if
  • Работа с циклами
  • Работа с функциями
  • Алгоритмы и структуры данных
  • Библиотека шаблонов STL
  • Объектно ориентированное программирование
  • Фреймворк для кросс-платформенной разработки Qt
Курс на выбор

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

  • Основы кинематики мобильных роботов
  • Динамика движения роботов
  • Датчики и сенсоры для автономной навигации
  • Методы локализации и картографирования
  • Алгоритмы планирования маршрута
  • Системы управления и контроля роботов
  • Применение автономной навигации в промышленности и логистике
  • Разработка и тестирование программного обеспечения на С++ и Python для автономных роботов.
  • Разработка симулятора автономного движения мобильных роботов.
  • Тренды и перспективы развития автономной навигации мобильных роботов

Программирование дронов

  • Введение в летающую робототехнику
  • Основы аппаратных и навигационных комплексов БАС
  • Базовые теоретические основы разработки летающей робототехники
  • Разработка симулятора БЛА
  • ПО для летающей робототехники
  • Системы технического зрения для автономных БЛА
  • Системы предотвращения столкновений и построение карты
  • Системы планирования пути и облёта препятствий
  • ПО для группового полета
  • Перспективы профессии

Отзывы о GeekBrains

4,4 из 5

Средняя оценка преподавателей

4,4 из 5

Средняя оценка программы

96%

Пользователей довольны онлайн-курсом

На основе 1 595 477 оценок онлайн-курсов от GeekBrains

5900+

Оценок на независимых площадках

5.0

4.4

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

5/5

Учёбой в GeekBrains доволен, получил много новых знаний. Закончил курс по специальности Тестировщик ПО. Пришёл к обучению с нуля, теперь понимаю код C#, получил базовые знания по HTML, CSS. Там не всё страшно. Очень классные преподаватели. Прям спецы своего дела. Были занятия онлайн, домашнее задание, все как положено. Не жалею, что выбрал GB, советую! Дали понимание специфики работы в IT. Есть желание продолжать погружение в IT мир.

5/5

Всегда увлекалась IT, но была проблема с выбором программы на Geekbrains. У платформы просто золотые менеджеры, которые быстро отвечают и помогают определиться с выбором программы. Рассказывают все подробно, приятны в общении, даже если по сто раз задаёшь одни и те же вопросы) Само обучение было комфортным, удалось создать своё коммьюнити с другими студентами) Вообщем, теперь планирую ещё купить какую‑нибудь программу, чтобы более серьёзно углубиться в эту тему.

5/5

Ответы на часто задаваемые вопросы

Нужны ли начальные знания для прохождения онлайн-курса по программированию дронов и роботов?

Онлайн-курсы от Geekbrains адаптированы как для новичков в сфере IT, так и для действующих специалистов:
1. Если вы ничего не знаете об IT, то пройдёте через профориентацию, на основе своих навыков и интересов, подберёте направление, в котором станете сильным профессионалом.
2. Действующие специалисты в IT смогут укрепить фундаментальные знания и получить много новых полезных навыков.

Сейчас много курсов и программ обучения. В чем уникальность онлайн-курса от Geekbrains?

Мы создали целую IT-экосистему для вас. В начале прохождения онлайн-курса за вами будет закреплён ментор — ваш друг и помощник, которому всегда можно задать вопрос по прохождению онлайн-курса, работе на платформе, рассказать о проблемах или просто поболтать.
Вас добавят в группу, которая будет сформирована по вашим навыкам и интересам. Там вы в режиме 24/7 сможете задать насущные вопросы и получить ответ в короткие сроки.
Накопившиеся вопросы по материалу вы будете детально разбирать на практических занятиях со спикером. Менторы — сильные профессионалы в своих областях. Они всегда помогут разобраться в сложных темах и объяснят недочёты в практических работах и проектах.

Что делать, если я не могу заниматься онлайн или пропускаю занятие?

В среднем пользователи онлайн-курса по программированию дронов посвящают около 10 часов в неделю теории, изучению дополнительных материалов и подготовке практических работ. Мы используем несколько форматов, позволяющих оптимально распределять нагрузку, вы сможете выбрать любой и подстроить график прохождения онлайн-курса под свою загруженность.

Какая техника нужна для прохождения онлайн-курса по программированию дронов?

Для прохождения онлайн-курса от GeekBrains нужно:
1. ПК, ноутбук или планшет с минимальным набором характеристик для просмотра видео и выполнения практических заданий.
2. Доступ к интернету для просмотра видео и звонков.
3. Электронная почта для регистрации на платформе.
4. 10-16 часов в неделю на просмотр материалов и выполнение практических заданий.
Все что будет нужно на первом этапе - зарегистрироваться на платформе и пройти ознакомительный модуль.
Прямо сейчас вы можете просто оставить заявку на нашем сайте. Вам перезвонит менеджер и поможет понять как в самые короткие сроки начать прохождение онлайн-курса и получить первые результаты.

Что делать, если я пропустил занятие или хочу приостановить прохождение онлайн-курса?

Если вы не смогли присутствовать на вебинаре, то сможете посмотреть запись занятия. Видеозаписи всегда доступны в соответствующем разделе. Также к вебинарам доступны презентации и методические материалы, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания.
Если вы пропустили много занятий, то можете поучаствовать в вебинарах другой группы и выполнить задания вместе с ней. Кроме этого, вы можете приостановить прохождение онлайн-курса в любой удобный момент, а когда решите продолжить мы добавим вас в группу, которая находится на том же моменте при прохождении онлайн-курса на программиста дронов, на котором вы остановились.

Записаться на курс
-50%
5 430 ₽/мес
10 859 ₽/мес
В рассрочку на 12 мес
Скидка по промокоду:
Кешбэк 30%: 19 546 баллов на Lerna
Программист дронов и роботов
Длительность: 12 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
success
error
warning
Спасибо! Ваша заявка успешно отправлена

Сохранили вашу скидку и забронировали место на курсе

Наш менеджер свяжется с вами в ближайшее время

Вы уже оставили заявку на этот курс

Наш менеджер свяжется с вами в ближайшее время

Заявка не отправлена
Пожалуйста, попробуйте еще раз