As a ROS developer, learn what’s going to change for you when switching to ROS2. Complete practical overview so you can really know what to expect.
⬇️⬇️⬇️ Expand the description to get access to the ROS courses ⬇️⬇️⬇️
💥 ROS1 for Beginners 👉 https://rbcknd.com/ros-for-beginners
💥 ROS2 for Beginners 👉 https://rbcknd.com/ros2-for-beginners
💥 ROS2 for ROS1 Developers + Migration Guide 👉 https://rbcknd.com/ros2-for-ros1-developers
✅ Check out the written version of this video - ROS2 vs ROS1, Practical Overview for ROS Developers: https://roboticsbackend.com/ros1-vs-ros2-practical-overview/
⏱️ Chapters
0:00 ROS1 vs ROS2, let’s begin
1:58 ROS1 and ROS2 distributions
4:58 ROS API - rclpy and rclcpp
8:27 Python and C++ versions
10:14 Writing a node (with OOP)
12:03 ROS2 components
14:27 Lifecycled nodes
16:17 Writing launch files
18:53 No more ROS master
20:20 Parameters
22:45 Services
23:35 Actions
25:00 Messages
26:58 Quality of Service (QoS)
29:20 Building your nodes
30:37 Command line tools
32:05 Python and C++ packages
36:00 Workspace and overlays
38:01 OS support
39:04 When to switch to ROS2?
43:26 Use ROS1 and ROS2 together with ros1_bridge
44:50 Learn ROS now (ROS1 and/or ROS2)
👉 Get all my courses here 👉 https://rbcknd.com/all-courses
Twitter: https://twitter.com/RoboticsBackend
More Free Tutorials: https://roboticsbackend.com