C++ classes in ROS | ROS2 Developers Open Class #152
The Construct Robotics Institute 1:16:15
2,647 views · 47 likes Watch on YouTube ↗
C++ classes are essentially a code template for creating an object. They play an essential role in creating robot applications since they allow you to create code that is better organized and much easier to understand, debug, maintain and upgrade.
In this Open Class, you will get an introduction to using C++ classes in your ROS programs.
📚 Course related: Advanced Modern C++ for Robotics: https://app.theconstructsim.com/Course/94
📁 Find today's rosject here: https://app.theconstructsim.com/LiveClass/06d54538-9b9a-485f-9e0f-8e2fe64b6793
🎙️Host: Alberto Ezquerro https://app.theconstructsim.com/Profile/albertoezquerro
💻 Learning points:
- What is OOP &What is a C++ class
- Data members and access specifiers
- Constructors and deconstructors
- Basic structure of a C++ class in ROS
💻 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
#ROS #ros #C++ #cpp #oop #class #object #oriented #library
In this Open Class, you will get an introduction to using C++ classes in your ROS programs.
📚 Course related: Advanced Modern C++ for Robotics: https://app.theconstructsim.com/Course/94
📁 Find today's rosject here: https://app.theconstructsim.com/LiveClass/06d54538-9b9a-485f-9e0f-8e2fe64b6793
🎙️Host: Alberto Ezquerro https://app.theconstructsim.com/Profile/albertoezquerro
💻 Learning points:
- What is OOP &What is a C++ class
- Data members and access specifiers
- Constructors and deconstructors
- Basic structure of a C++ class in ROS
💻 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
#ROS #ros #C++ #cpp #oop #class #object #oriented #library
Playback is via YouTube's official embedded player. Data from YouTube; Exumo is not affiliated with YouTube.