Загрузка...

Stop Writing Random ROS 2 Nodes | Real Software Architecture

In this video, we break down how real ROS 2 software architecture works using a practical vacuum robot example.

When to use nodes, topics, services, actions, launch files, and YAML parameters. We use a practical robot example with LiDAR, navigation, cleaning/painting behavior, and self-charging.

The goal is to help you think like a robotics software engineer, not just write random ROS 2 nodes.

00:00 Introduction
00:19 Designing Autonomous Robot Software
00:30 Vacuum Robot Example
01:24 Designing & Understanding ROS 2 Nodes
02:40 Understanding ROS 2 Services
03:38 When to Use ROS 2 Action Servers
04:15 Navigation Goal Example
05:00 Designing Better ROS 2 Architecture

Topics Covered:
• Nodes vs Services vs Actions
• ROS 2 communication design
• Robot software architecture
• Navigation action servers
• Designing scalable robotics systems
• ROS 2 software engineering principles

Useful resources:
Online School : https://www.robotisim.com
Blog: https://robotisim.com/remote-robotics-developer-guide/
Follow Robotisim:
Instagram: @robotisim_ed
LinkedIn: https://www.linkedin.com/company/robotisim/
Discord Community: https://discord.com/invite/7pHskr9WSm
Facebook: https://www.facebook.com/roboticsWithLuqman/

Видео Stop Writing Random ROS 2 Nodes | Real Software Architecture канала Muhammad Luqman
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять