Название курса:

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

Авторы  курса:
Зилант роботикс, Deledger, Иннополис
Цена:
10 059 ₽/мес.
3 521 ₽/мес.
Рассрочка на 24 месяца
Записаться на курс

Подробности о курсе

2 специализации
на выбор:
навигация мобильных роботов
и программирование дронов
Сможете писать код
на Python и С++ для решения прикладных задач робототехники
К концу курса будете готовы
начать карьеру на позиции junior-разработчика
60%
Скидка действует
3 дня


Изучите устройство дронов и мобильных роботов, овладейте навыками создания программного обеспечения для их управления. Разработайте собственную систему автономной навигации для робота и протестируйте её в симуляторе.

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

SuperEd
Average rating:  
 20 reviews
 by Павел Морозов

Хороший курс, помог освоить основы, но хотелось бы больше примеров программирования сложных систем.

 by Тимур Гаджиев

В целом курс неплохой, но хотелось бы больше времени на практическую часть.

 by Дмитрий Иванов

Курс очень информативный! Теперь могу разрабатывать программы для дронов и роботов.

 by Саид Магомедов

Курс хороший, но хотелось бы больше времени на работу с реальными проектами.

 by Андрей Кузнецов

Очень доволен курсом! Теперь могу программировать дронов и роботов для различных задач.

 by Алексей Волков

Замечательный курс по программированию дронов! Теперь уверенно разрабатываю алгоритмы для автономных систем.

 by Иван Сидоров

Курс по программированию дронов и роботов дал мне навыки разработки автономных систем.

 by Мария Антонова

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

 by Жанна Козлова

Очень довольна курсом! Преподаватели отлично объясняют материал, много практических занятий на реальных проектах. Рекомендую всем, кто интересуется программированием дронов и роботов.

 by Леонид Королев

Курс интересный, но не хватило глубины в объяснении некоторых тем. Хотелось бы больше практических примеров и разбора ошибок.

Page 1 of 2:
«
 
 
1
2
 
»
 

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

Курс "Программист дронов и роботов" обучает программированию беспилотных и роботизированных систем с использованием Python и C++. Вы освоите алгоритмы автономной навигации и работы с платформами ROS и DJI SDK.

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

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

Разбираться в робототехнике
Вы узнаете, где используются дроны и роботы, их устройство и принципы передвижения. Научитесь строить карьеру в робототехнике.
Создавать программы на Linux
Освоите работу с ROS — удобной операционной системой для беспилотной робототехники. Создавайте программы с использованием фреймворков этой системы.
Писать код на Python
Вы научитесь использовать Python для визуализации данных и управления периферийными устройствами.
Обрабатывать данные с периферийных устройств с помощью C++
Вы сможете разрабатывать программы для обработки данных с сенсоров и датчиков.
Решать инженерные задачи в робототехнике
Вы сможете применять высшую математику и механику для решения инженерных задач.
Создавать навигационные системы
Научитесь применять алгоритм одновременной локализации и построения карты для автономного передвижения дронов и роботов.
Зписаться на курс

Программа курсов

Вам предстоят вебинары и практические занятия на основе реальных кейсов.
13
месяцев обучения
45+ практических занятия
Основные курсы
Ключевые навыки для вашей специальности. Это фундамент, который необходим для успешного начала карьеры.
Овладейте Linux для работы с Robot Operating System (ROS) и создания проектов по разработке роботов.

- Введение в Linux для робототехники: основы операционной системы и ROS.

- Основы Linux: файловая система, Bash-скрипты, управление пользователями и группами.

- Работа с сетью и аппаратным обеспечением роботов: протоколы и инструменты.

- Система контроля версий Git: основы и применение в командной работе.

- Виртуализация и контейнеризация: понятия и использование Docker.

- Базовая работа с ROS: функции и возможности, DevOps-подходы
Овладейте Python и автоматизируйте работу с данными, решайте технические и инженерные задачи.

- Основы разработки на Python: основы ООП, синтаксис и структуры данных.

- Расширенные возможности Python: работа с модулями и пакетами, функции высшего порядка, декораторы и генераторы.

- Символьные и численные расчёты: NumPy и SciPy для матриц и многомерных массивов.

- Визуализация данных: Matplotlib для создания графиков, диаграмм и гистограмм.

- Обработка и анализ данных: Pandas для работы с табличными данными, сортировки, фильтрации и математических операций.

- Взаимодействие с ОС и оборудованием: PyQt для создания GUI и взаимодействия с устройствами.
Научитесь справляться со сложными функциями и уравнениями. Освоите механику, линейную алгебру и основы теории вероятностей, чтобы выполнять инженерные расчёты.

- Дифференциальные уравнения

- Уравнения Ньютона — Эйлера

- Производные функции

- Интегралы

- Уравнения Эйлера — Лагранжа второго рода

- Аэродинамический эффект

- Кватернионы и углы Эйлера

- Линейная алгебра

- Законы управления

- Механика твёрдого тела. Тензор инерции

- Регуляторы

- Гауссовское распределение

-Повторная выборка частиц

- Введение в теорию вероятностей
Научитесь программировать дроны на C++, основном языке робототехники. Освоите создание программ и библиотек, оптимизацию кода с использованием STL и классов, а также параллельное выполнение задач.

- Работа с целочисленными переменными

- Применение математических функций

- Алгоритмы со строками

- Работа с условными операторами if, else, else if

- Работа с циклами
Работа с функциями
Алгоритмы и структуры данных
Библиотека шаблонов STL
Объектно ориентированное программирование
Фреймворк для кросс-платформенной разработки Qt
Дополнительные курсы (на выбор)
Курсы, которые определят ваше дальнейшее профессиональное развитие и специализацию. Если вы испытываете трудности с выбором, карьерные консультанты помогут вам определить наиболее подходящее направление.
Овладейте технологией SLAM и научитесь создавать автономные навигационные системы, которые помогают роботам самостоятельно составлять карту незнакомой местности, фиксируя пройденное расстояние и своё местоположение.

- Основы кинематики мобильных роботов.

- Динамика перемещения роботов.

- Датчики и сенсоры для автономной навигации.

- Методы локализации и составления карт.

- Алгоритмы планирования маршрутов.

- Системы управления и контроля роботов.

- Применение автономной навигации в промышленности и логистике.

- Создание и тестирование программного обеспечения на языках C++ и Python для автономных роботов.

- Разработка симуляторов автономного передвижения мобильных роботов.

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

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

- Введение в летающую робототехнику: история и применение БАС, основные проблемы и направления разработок.

- Основы аппаратных и навигационных комплексов: устройство дронов, распространённые навигационные системы.

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

- Симуляция дрона: расширенная математическая модель, оптимальная траектория полёта.

- Разработка для дронов: компоненты системы управления, алгоритм создания симулятора.

- Системы технического зрения для автономных дронов: навигация, управление, реперные маркеры, оптический поток.

- Системы предотвращения столкновений и построения карты: дальномерные системы, алгоритмы построения карт, лазерный дальномер, стереокамера.

- Системы планирования пути и облёта препятствий: алгоритмы планирования, системы облёта препятствий.


- Разработка для группового полёта: типовые алгоритмы и схемы управления, планирование траектории, система управления группой.

- Перспективы профессии: карьерный рост, отличия в работе робототехника в разных организациях.
Зписаться на курс
  • Роман Федоренко
    Основатель компании «Зилант роботикс»
    Дмитрий Петров
    Ведущий инженер компании Verizon, технический управляющий стартапа Deledge
    Михаил Колодочка
    Инженер Центра БЛА МАИ
    Илья Коновалов
    Инженер-разработчик
    1/2
  • Олег Буличев
    Старший преподаватель и инженер-исследователь в университете Иннополис
    2/2

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

  • 01
    Изучаете материалы в личном кабинете
    Занятия включают в себя видеолекции и вебинары, практические задания, тесты и квизы. Вы занимаетесь по расписанию, но всегда можете вернуться к началу. Записи занятий хранятся в личном кабинете 3 года.
    1/4
  • 02
    Получаете обратную связь по выполненным заданиям
    Эксперты предоставляют детальную обратную связь, снимая видео, отправляя текстовые сообщения и отвечая на вопросы на вебинарах. В то же время вы можете обмениваться опытом с однокурсниками через чат и становиться частью сообщества.
    2/4
  • 03
    Получаете поддержку от наставников
    Опытные преподаватели помогут освоить сложный материал, предоставят необходимую информацию и помогут справиться с заданиями. Менеджеры контролируют выполнение задач, следят за соблюдением сроков и поддерживают мотивацию студентов на пути к достижению целей.
    3/4
  • 04
    Учитесь в удобном для вас темпе
    На курсах есть расписание, но если вы понимаете, что не успеваете, то можете изменить сроки выполнения заданий, просматривать вебинары в записи и делать перерыв в обучении на срок до 6 месяцев.
    4/4

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

10 059 ₽/мес.
3 521 ₽/мес.
или
В рассрочку на 24 месяца
Скидка 50% действует
Записаться на курс
starchevron-down