Логотип Academy Market
Каталог курсов
Логотип Academy Market

Курс "Программист дронов и роботов" предлагает изучение основ программирования, проектирования и управления системами дронов и робототехники.

Учащиеся ознакомятся с языками программирования, такими как Python, C++ и Java, а также изучат аппаратные компоненты, принципы управления и навигационные алгоритмы. В программе также предусмотрено моделирование и симуляция дронов и роботизированных устройств.

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

Русский
4,7
Наверх

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

Управлять и применять PID-регуляторы для стабилизации полета дронов
Создавать прототипы роботов и дронов, включая 3D-моделирование и печать
Применять алгоритмы для навигации, распознавания объектов и обработки данных с сенсоров
Понимать архитектуру дронов и роботов, включая сенсоры, контроллеры и исполнительные механизмы.
Использовать программное обеспечение для моделирования поведения дронов и роботов в различных условиях

Преподаватели

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

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

Вы изучите программирование на Python и C++, получите актуальные знания на 2024 год и помощь в трудоустройстве.

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

5
Модулей

Научитесь применять Linux в робототехнических системах. Изучите особенности работы с операционной системой в контексте робототехники.

Узнаете основные принципы работы Linux. Рассмотрите ключевые команды и их применение в робототехнике.

Освоите базовые команды и навигацию по файловой системе. Проанализируете структуру файлов и разрешения.

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

Научитесь использовать Git для управления версиями проектов. Узнаете о лучших практиках ведения репозиториев.

Рассмотрите технологии виртуализации и контейнеризации. Освоите создание и управление виртуальными машинами и контейнерами.

Узнаете о структуре Robot Operating System (ROS). Научитесь создавать простые роботы с использованием ROS.

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

Научитесь разрабатывать простые программы и скрипты. Освоите базовые конструкции языка. Углубитесь в работу с переменными, циклами и условными операторами.

Изучите более сложные возможности и библиотеки Python. Рассмотрите принципы объектно-ориентированного программирования и их применение в разработке программного обеспечения.

Овладеете методами выполнения символьных и числовых расчетов с использованием таких библиотек, как SymPy и NumPy. Рассмотрите практические примеры их применения в научных исследованиях.

Научитесь использовать инструменты визуализации данных, такие как Matplotlib и Seaborn. Узнаете, как эффективно представлять данные для анализа и создания отчетов.

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

Узнаете, как Python может взаимодействовать с операционной системой. Научитесь работать с внешними устройствами, используя библиотеки, такие как os и subprocess.

Изучите линейную алгебру, анализ и геометрию для моделирования.

Научитесь решать обыкновенные и частные уравнения, применяемые в динамике роботов.

Освоите методы анализа движения твёрдых тел с использованием уравнений Ньютона и Эйлера. Проанализируете примеры применения их pобототехнике.

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

Изучите определённые и неопределённые интегралы для нахождения площадей и объёмов.

Разберётесь в получении уравнений движения для сложных систем.

Узнаете о принципах аэродинамики и расчёте аэродинамических сил.

Научитесь использовать кватернионы для представления ориентации объектов.

Освойте операции с матрицами и векторами для робототeхнических систем.

Изучите принципы управления динамическими системами и проектирование систем управления.

Проанализируете движения твёрдых тел. Изучите тензор инерции.

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

Узнайте о свойствах гауссовского распределения и его применении в роботoтехнике.

Изучите методы повторной выборки для оценки состояния рoботов.

Научитесь основам теории вероятностей и её применению в анализе данных.

Научитесь основам языка C++ и его особенностям, примeнимым в робототехнике. Изучите синтаксис, структуры данных и основные концепции программирования на C++.

Узнаете, как объявлять и использовать целочисленные переменные в C++. Рассмотрите операции над целыми числами и их применение в задачах робототехники.

Освоите стандартные математические функции в C++ и их испoльзование. Проанализируете, как математические функции могут помочь в решении задач управления движением.

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

Узнаете, как использовать условные операторы для принятия решений в программе. Рассмотрите примеры применения условных операторов в управлeнии поведением робота.

Освоите различные виды циклов (for, while, do-while) и их применение. Проанализируете, как циклы используются для повторяющихся задач в программировании роботов.

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

Узнаете о различных структурах данных (массивы, списки, стеки, очереди) и их иcпользовании. Разберёте основные алгоритмы (сортировка, поиск) и их реализацию в C++.

Освоите стандартную библиотеку шаблонов (STL) для работы с коллекциями данных. Рассмотрите примеры использования контейнеров и алгоритмов из STL в робототехнике.

Научитесь основам ООП: классы, объекты, наследование и полиморфизм. Проанализируете, как ООП помогает структурировать код для сложных робототехнических систем.

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

Изучите принципы автономной навигации и алгоритмы, позволяющие pоботам ориентироваться в пространстве.

Узнаете о кинематических моделях и параметрах движения, таких как скорость и ускорение.

Освоите принципы динамики и факторы, влияющие на управление роботaми.

Познакомьтесь с типами датчиков и принципами их работы для сбора данных об окружающей среде.

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

Изучите алгоритмы нахождения оптимальных маршрутов и их применение в реальных сценариях.

Узнаете о системах управления в робототехнике и подходах к мониторингу поведения робoтов.

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

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

Узнаете о создании симуляторов для тестирования алгоритмов навигации.

Проанализируйте современные тренды и будущие направления в области автономной навигации.

Научитесь основам программирования дронов и используемым инструментам.

Изучите концепции и типы летающиx роботов, а также их применение.

Освоите компоненты беспилотных авиационных систем и навигационные технологии.

Узнаете о проектировании летaющих роботов и аспектах их эффективности.

Научитесь создавать симуляторы для беспилотных летaтельных аппаратов.

Познакомьтесь с программными решениями для управления лeтающими роботами.

Освоите принципы работы систем технического зрения для автономных БЛА.

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

Научитесь алгоритмам планирования маршрута и облёта препятствий.

Узнайте о технологиях координации группового полета беспилотников.

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

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

Иллюстрация к пункту обучения

Изучение темы

Просмотр обучающих видеороликов

Иллюстрация к пункту обучения

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Иллюстрация к пункту обучения

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

Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок

Иллюстрация к пункту обучения

Создание итогового проекта

Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио

Помощь с трудоустройством

Создадите портфолио

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

Подготовитесь к собеседованию

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

Научитесь работать на себя

Узнаете, где искать первых заказчиков, как выстраивать с ними коммуникацию и защитить свои права

Оформите резюме и сопроводительное письмо

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

Узнаете, как найти работу

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

Спецификация

Университет
Формат обучения
Длительность
13 Месяцев
Доступ к курсу
Навсегда
Направление
Инструменты
Уровень
Junior
Помощь в трудоустройстве
Да
Финальная цена
65 151 ₽
Цена в рассрочку
2 102 ₽ / Месяц

Отзывы о GeekBrains

GeekBrains
5.0051
Факультет бизнес аналитики
Достоинства

Я обучаюсь на факультете системной и бизнес-аналитики. Хочу отметить высокий уровень подачи материала и профессионализм преподавателей. Все они являются опытными специалистами и способны передать актуальные знания и навыки, применимые в реальной работе.Изначально я пришёл на этот факультет без опыта в IT-сфере, однако это не помешало мне найти работу по новой специальности уже после завершения трети обучения. В настоящее время я успешно работаю бизнес-аналитиком и применяю полученные знания на практике. Преподаватели всегда готовы помочь и ответить на возникающие вопросы.Главное — это стремление изменить свою жизнь, преодолеть лень и начать действовать. В нашем мире возможно всё. Во время пандемии легко найти удалённую работу с достойной оплатой труда. Попробуйте и вы выбрать подходящую специализацию, записаться на нужный курс и приступить к обучению. Вы точно не пожалеете, что станете профессионалом в современной и перспективной отрасли. 

GeekBrains
1.0051
НИ В КОЕМ СЛУЧАЕ не берите у них курсы
Недостатки

Ни в коем случае не ходите у них на курсы.    Мы прошли обучение по фронтенд-разработки.  Сначала на месяц отлучились от занятий, потом поменяли прогу, бог знает в какую сторону.  Фактически их принудительно перевели на другой курс.  Ни поддержки, ни ответов на вопросы.. Курс подбирается исходя из программы и изучаемых технологий.  Сейчас в программе нет необходимых технологий, но есть C, перед которым нужен рыбный зонтик.  Домашние задания проверяются выборочно, если вообще им уделяется внимание.  Собираемся писать совместную жалобу в обрннадзор.

GeekBrains
5.0051
Разработчик игр Unity
Достоинства

Добрый день! Я хочу рассказать о своем опыте обучения в школе GeekBrains, конкретно изучаю я разработку на Unity. Нравится как здесь организованны уроки - это не просто когда-то заранее записанные видео, как на большинстве онлвйн курсов, а прям настоящие полноценные живые вебинары! Это ценно возможностью видеть непочсредственные и искренние реакции как преподавателя так и одногуппников, можно пообщаться, задать вопрос, получить на него ответ да и просто обратную саязь. 

Курс длитнный, занимает полгода, при этом он не искучсственно растянут, никакой "воды" тут и в помине нет. Действительно большие обьемы  важной информации которые приходится все укладывать в голове. Так же много и практики, по итогам каждого тематического блока выполняем отдельный проект. У большинстьва студентов уже есть работа найденная по ходу прохождения курса и я тоже жду своего шанса ;))

GeekBrains
1.0051
Проблема началась со второго курса
Достоинства

Я поступил на курс по таргетированной рекламе в начале 2021 года. Первую четверть учился отлично, но проблемы начались со второго курса по аналитике. На обучение пригласили специалиста без педагогического опыта — Максима Данилко. Он разбирается в своей теме, но не умеет правильно донести информацию: много слов-паразитов, общение со студентами как с уличными ребятами из девяностых, и половина лекции вообще не по теме. Однажды он даже сказал, что никто вас тут не должен учить, вы сами должны учиться. В итоге стало понятно, что сэкономили на преподавателях. Я остановил обучение и попросил вернуть деньги за период, когда не учился. Мне отказали, объяснив, что в договоре это не предусмотрено. Вы учебное заведение, у вас должны быть профессиональные преподаватели, а не люди с улицы. Верните деньги!

GeekBrains
5.0051
Инженер умных устройств
Достоинства

Обучаюсь на факультете инженерии, пока что всё очень нравится. Интересные занятия, объём знаний, профессиональных подход. Нравится и сама специальность, что-то между программированием и прямой работой с железом. Преподаватели показывают наглядно работу самих устройств, дело не ограничивается голой теорией. Присутствует обратная связь, что греет мне душу. Сокурсники активно делятся опытом, знания летят со всех сторон) Платформа комфортная. Материалы сохраняются. Уже чувствую, что буду к ним возвращаться)

Недостатки

Минусов не найдено. 

GeekBrains
5.0051
Хорошая структура
Достоинства

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

GeekBrains
5.0051
Заканчиваю факультет Веб-Дизайна
Достоинства

Завершаю своё обучение на факультете Веб-Дизайна в GeekBrains. Я искренне довольна их платформой, так как она обеспечивает отличное погружение в профессию и вдохновляет на обучение. Онлайн-вебинары проводятся преимущественно вечером, что очень удобно для людей, работающих в день, и всегда есть возможность пересмотреть запись. Служба поддержки реагирует на запросы оперативно, а кураторы всегда доступны в Telegram. Я радуюсь, что сделала выбор в пользу этой школы!

GeekBrains
5.0051
Информбезопасность
Достоинства

Прохожу обучение на факультете информационной безопасности и пока всё очень нравится! В IT-сфере я только недавно, но учиться мне комфортно, темы удаётся понимать благодаря профессиональным объяснениям преподавателей и отзывчивости службы поддержки. Вся инфраструктура курса работает на ура! 

Недостатки

Домашних много, но без них вы ничего не освоите. 

GeekBrains
1.0051
Мошенники
Недостатки

Мне не возвращают деньги! Я не могу ни с кем связаться, ни кураторы ни менеджеры и даже операторы поддержки мне не отвечают и не перезванивают. С меня списали 100 000 ни за что, я не хотела учиться. Увидела рекламу, что у них есть курсы от 18 руб. и решила узнать информацию. Оператор мне скинул ссылку, по которой оформился кредит!!

GeekBrains
5.0051
Закончил обучение на курсе
Достоинства

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

GeekBrains
1.0051
100к вникуда.
Недостатки

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

GeekBrains
1.0051
Нет отбоя от рекламы
Достоинства

Не знаю, не училась. 

Недостатки

Стоило мне зайти на страницу в вк (!) этой компании и всё - теперь я не могу отбиться от бесконечной рекламы курсов. То в личку придёт, то на электронную почту. Я даже не подписывалась! Что за назойливость? И как это вообще могло произойти? 

GeekBrains
5.0051
Первые впечатления
Достоинства

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

Недостатки

Нет. 

GeekBrains
1.0051
Остался осадок
Достоинства

Нет. 

Недостатки

Попала в неприятную ситуацию. Обучение не понравилось. Преподаватели не виноваты, просто не моё. Хотела вернуть деньги, но поддержка без устали советует поменять направление или отдать другому курсу. Так делать вообще нельзя, надо возвращать по первому же запросу!

GeekBrains
1.0051
Не вернули деньги
Недостатки

Здесь на вас всем мгновенно станет плевать, как только отвалите денежки за обучение (притом весьма немаленькие!) Дальше даже если передумаете учиться, сумму эту вы уже не увидите. Не знаю что посоветовать, разве что вовсе обходить эту контору стороной

GeekBrains
5.0051
Курс Разработчик
Достоинства

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

GeekBrains
5.0051
Еще не понял
Достоинства

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

GeekBrains
1.0051
Ужас
Недостатки

Зря потратила деньги. Школа могла нас отправить на "каникулы" (хотя мы оплатили учебу!), вносила изменения в программу.

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

GeekBrains
1.0051
Хотела сразу вернуть деньги
Недостатки

Я даже не успела начать курс, появились другие срочные планы, хотела вернутьденьги -- не отвечают Письма просто ваяются на почте и никто на них отвечать не собирается. Реакции ноль.

GeekBrains
5.0051
Наш опыт с GeekBrains
Достоинства

GeekBrains — отличная школа для изучения программирования. За 6 месяцев наш сын узнал много нового и полезного. Рекомендуем всем, кто хочет освоить IT

Ещё 2 344 отзыва

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

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

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

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

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

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

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

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

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

Другие популярные курсы

Картинка курса

Олигофренопедагог

НАДПО
Другие профессии
4,8
21 000 ₽
31 900 ₽
Картинка курса

Подготовка к экзамену CFA Level I

SF Education
Бизнес и управление
4,6
101 500 ₽
175 000 ₽
Картинка курса

Аналитика для руководителей и владельцев бизнеса

Skillbox
Аналитика
4,8
83 111 ₽
151 110 ₽
Картинка курса

Аппаратный массаж LPG

Эколь
Красота и здоровье
5
7 500 ₽
Изображение курса
GeekBrains
Программирование
13 Месяцев
Программист дронов и роботов
2 102 ₽ в месяц
65 151 ₽
130 301 ₽
-50%
Скидка Ещё -7% по промокоду
|
Показать код