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

Skillbox
4,73
Вы научитесь использовать Linux для работы с Robot Operating System (ROS). Получите базовые знания, чтобы начать карьеру в робототехнике. Сможете разрабатывать софт для управления роботами.
Срок обучения: 3 месяца
4,83
На основании отзывов пользователей
на Отзовике, IRecommend и TutorTop
от 4 880 /мес
или сразу от 29 280
58 560
Смотреть курс
Программа обучения

Вас ждут вебинары и практика на основе реальных кейсов.

3 месяца обучения

6 практических задач

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

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

Основы Linux

Разберётесь в файловой системе Linux. Научитесь работать с Bash-скриптами и текстовыми файлами в Shell. Сможете управлять пользователями и группами, автоматизировать некоторые задачи с помощью cron и systemd.

Работа с сетью и аппаратным обеспечением роботов в Linux

Узнаете, как работать с сетью в Linux, освоите протокол удалённого управления SSH. Научитесь работать в сети с последовательными портами, USB-устройствами, GPS, лидаром и камерами.

Работа с системой контроля версий Git

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

Виртуализация и контейнеризация

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

Базовая работа с ROS

Подробнее разберётесь в главных функциях и возможностях ROS и ROS2, а также в отличиях первой версии этой операционной системы от второй. Узнаете, как использовать DevOps-подходы в робототехнике.

Финальная работа. Проект разработки робота

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