Открыто

ROS 2 для начинающих (ROS Jazzy — 2025) [Udemy] [Эдуард Ренар]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 28 ноя 2025.

Основной список: 5 участников

  1. 28 ноя 2025
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: ROS 2 для начинающих (ROS Jazzy — 2025) [Udemy] [Эдуард Ренар]

    ROS 2 for Beginners (ROS Jazzy - 2025)
    Master ROS2 Basics and Become a Robot Operating System Developer. Step By Step. Robotics Programming. Python and C++
    Язык: Английский

    2025-11-28_130555.png

    Освойте основы ROS2 и станьте разработчиком операционной системы для роботов. Пошаговое руководство. Программирование для робототехники. Python и C++

    Чему вы научитесь
    • Основные концепции ROS 2
    • Создайте полноценное приложение ROS 2 от А до Я
    • Используйте Robot Operating System 2 как с Python, так и с Cpp
    • Узнайте о ROS 2 Tools и о том, как ими пользоваться
    • Изучите лучшие практики разработки на ROS 2
    • Много практикуйтесь, выполняя различные задания, и подготовьте итоговый проект
    • ROS 2: узлы, темы, сервисы, параметры, файлы запуска и многое другое
    Материалы курса
    11 разделов • 108 лекций • Общая продолжительность 13 ч 13 мин
    • Введение
    • Установите ROS2 и настройте среду
    • Напишите свою первую программу на ROS 2
    • Введение в ROS 2 Tools
    • ROS 2 Topics — как настроить взаимодействие между узлами
    • ROS 2 Services — взаимодействие между узлами по принципу «клиент-сервер»
    • Создание пользовательских интерфейсов ROS 2 (Msg и Srv)
    • Изменение настроек узла во время выполнения с помощью параметров ROS 2
    • Масштабируйте свое приложение с помощью файлов запуска ROS 2
    • Завершите проект с помощью Turtlesim
    • Заключение
    Требования
    • Основы программирования на Python и/или C++
    • Знание основ объектно-ориентированного программирования (ООП) приветствуется, но не является обязательным на 100 %
    • Вам нужно знать, как использовать основные команды в терминале
    • И, конечно же, сильное желание учиться
    • Точность: не нужно ничего знать о ROS 1!
    В этом курсе я за несколько часов шаг за шагом проведу вас от полного новичка до разработчика ROS 2, способного писать масштабируемые робототехнические приложения.

    Вот мой метод преподавания в трёх пунктах:
    • Шаг за шагом.
    • Переходим к сути.
    • Практика, практика и ещё раз практика.
    Вот и всё. Никаких бесполезных вещей и отвлекающих факторов, только самое необходимое для создания приложений ROS 2.
    Мой опыт работы с Robot Operating System очень практичен. Я использовал её для создания роботизированной руки, которая сейчас представлена на рынке. Поэтому у меня не было другого выбора, кроме как действовать практично и по существу. Именно так я и хочу вас научить.

    Вот основные понятия, которые вы изучите в этом курсе:
    • Установка ROS2, рабочая область, пакеты, …
    • Узлы ROS2
    • Темы ROS2
    • Службы ROS2
    • Пользовательские сообщения ROS2
    • Параметры ROS2
    • Файлы запуска ROS2
    Каждый раздел/модуль курса посвящен одной ключевой концепции ROS 2. По каждой концепции вы получите:
    Объяснение концепции с приведением контекста и указанием причин, по которым вам нужно это изучить.
    Пошаговые видеоинструкции (как для Python, так и для C++).
    Практическое задание + подробное видео с решением.
    Повторение + скачивание кода для всего, что мы сделали в этом разделе.

    Для кого этот курс:
    • Студенты, инженеры, исследователи, преподаватели, разработчики, любители.
    • Все, кто хочет изучить ROS 2 с нуля и не тратить время впустую.
    • Люди, которые хотят быстрее создавать масштабируемые робототехнические приложения.
    • Разработчики ROS1, которые все еще находятся на начальном уровне и хотят начать изучать ROS 2.
    Чему вы научитесь
    Master ROS 2 core concepts
    Build a complete ROS 2 application from A to Z
    Use Robot Operating System 2 with both Python and Cpp
    Discover ROS 2 Tools and how to use them
    Learn best practices for ROS 2 development
    Practice a lot with many activities and a final project
    ROS 2 Nodes, Topics, Services, Parameters, Launch Files, and much more

    Материалы курса
    Introduction
    Install ROS2 and Setup Your Environment
    Write Your First ROS 2 Program
    Introduction to ROS 2 Tools
    ROS 2 Topics - Make Your Nodes Communicate Between Each Other
    ROS 2 Services - Client/Server Communication Between Nodes
    Create Custom ROS 2 Interfaces (Msg and Srv)
    Change Node Settings at Runtime with ROS 2 Parameters
    Scale Your Application With ROS 2 Launch Files
    Complete Project With Turtlesim
    Conclusion

    Требования
    Programming basics in Python and/or C++
    Some basics in Object Oriented Programming (OOP) are welcome, although not 100% mandatory
    You need to know how to use basic commands in a terminal
    And of course, a strong willingness to learn
    Precision: No need to know anything about ROS 1!
    Описание
    In this course, I will take you, step by step, in a few hours, from a complete beginner to a ROS 2 developer who can write scalable robotics applications.

    Цена: 950 руб. (9,99 €)
    Скрытая ссылка
     
    Последнее редактирование модератором: 28 ноя 2025
  2. Последние события

    1. skladchik.com
      В складчине участвует 5 человек(а).
      3 дек 2025
    2. Rosdoc
      Rosdoc участвует.
      30 ноя 2025
    3. skladchik.com
      В складчине участвует 5 человек(а).
      30 ноя 2025
    4. Денис Гуру
      Денис Гуру участвует.
      30 ноя 2025