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

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
85.511
Название: ROS 2 для начинающих (ROS Jazzy — 2025) [Udemy] [Эдуард Ренар]

889cc913659951e4ee412bb3abc9858c.png


Описание:
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++

Язык: Английский

Освойте основы 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 €)

Материал «ROS 2 для начинающих (ROS Jazzy — 2025) [Udemy] [Эдуард Ренар]», возможно, скоро появится на All-dar.

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

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху