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