Multithreading in ROS2 (C++) | ROS2 Developers Open Class

Опубликовано: 31 Январь 2023
на канале: The Construct Robotics Institute
3,342
49

ROS2 heavily relies on the usage of callback functions to manage the flow of the nodes. However, this can become tricky as the nodes get more complex.

In this Open Class, you will learn how to manage threading for complex nodes in ROS2 using C++.

📚 Course Related: ROS2 Basics in 5 Days Humble (C++): https://app.theconstructsim.com/Cours...

📁 Find today's rosject here: https://app.theconstructsim.com/LiveC...
🎙️Host: Alberto Ezquerro https://app.theconstructsim.com/Profi...

💻 Learning points:
Multithreading in ROS2
How to use executors in ROS2
Different types of executors

💻 Useful links:
24/7 ROS Remote Real Robot Lab
https://www.theconstructsim.com/robox/

============================
About ROS DEVELOPERS LIVE CLASS
Where you will learn and practice how to develop ROS-based robots with a ROS expert in a real-time event every single week.

FREE LIVE CLASS Every Tuesday @ 6 PM CET / CEST. This is a weekly LIVE class on how to develop ROS-based robots. You'll learn ROS and practice with a ROS developer in real-time without any previous setup on your side. And you'll receive a rosject that contains the robot simulations, and the projects’ code.

You will learn ROS, ROS2, robotics theory, math for robotics, Robot and Artificial Intelligence ... and much more with us in this weekly LIVE event.

Class creator: Alberto Ezquerro
Class cover designer: Lorena Guevara

#ROS2 #ros2 #multithread #multithreading #executors #cpp