Cross-brand reusable robotics software training
Unlock the potential of ros2_control, to command different ROS2 compatible robotic manipulators from various brands
Hands-on learning and active support
Apply your acquired knowledge on real and simulated robots, along with constant support from a community of like-minded learners
Career-Boosting Skills
Acquire in-demand skills that set you apart in the competitive robotics industry
About the Course
Embark on a transformative journey where you will learn how to command robotic arms using ROS2—in both real-life and Gazebo simulation environments. You’ll learn not just how to make things work, but why they work, through clear explanations and hands-on projects. Whether you're working with Kinova, UR, Franka, or many other brands, the skills you gain here will help you build robust, scalable control pipelines using modern ROS2 architectures. Perfect for robotics students, engineers, and developers ready to take their skills to the next level

ROBOTRIBE Exclusive Robotics Community
As a student of this course, you’ll get full access to RoboTribe: a private, supportive community built for robotics learners like you. Ask technical questions, share cool projects, explore tools and resources, and connect with fellow builders from around the world — all in one vibrant space
Meet Your Instructor, A Robotic Manipulators Expert
Greetings, fellow robotics enthusiasts! I’m Abed AKA robotogeddon, your guide on this journey into the world of ROS2 and robotic arm control. Like many of you, I started with curiosity and faced the steep learning curve of robotics software. Through years of hands-on experience—both in simulation and with real robotic arms—I’ve learned what works, what doesn’t, and how to bridge the gap between theory and practice. This course is built from the lessons I wish I had when starting out. Whether you're a student, a researcher, or an engineer, I’m here to help you build confidence, avoid common pitfalls, and gain real-world skills that matter. Let’s dive in, build together, and shape the future of robotics—one line of code at a time.
Prerequisites
- Basic C++ knowledge - Basic understanding of ROS2 and Github Haven’t learned these yet? I’ve got you covered — check out my free tutorial videos on my YouTube channel before starting!
Course Curriculum
-
1
Introduction
-
2
Setup & Installation
-
(Included in full purchase)
Introduction
-
(Included in full purchase)
ROS2 & Gazebo Setup
-
(Included in full purchase)
Github Repo Setup
-
(Included in full purchase)
Github repos dependencies
-
(Included in full purchase)
Conclusion
-
(Included in full purchase)
-
3
ROS2_Control: Theory and Implementation
-
(Included in full purchase)
Introduction & Overview
-
(Included in full purchase)
Controller Manager parameters
-
(Included in full purchase)
ROS2 Controllers YAML Implementation
-
(Included in full purchase)
ros2_control URDF Extension
-
(Included in full purchase)
kortex_description package finalization
-
(Included in full purchase)
Abstract-to-real Hardware Interface Theory
-
(Included in full purchase)
Abstract-to-real Hardware Interface Implementation - Header files (Part 1)
-
(Included in full purchase)
Abstract-to-real Hardware Interface Implementation - Header files (Part 2)
-
(Included in full purchase)
Abstract-to-real Hardware Interface Implementation - Implementation files (Part 1)
-
(Included in full purchase)
Abstract-to-real Hardware Interface Implementation - Implementation files (Part 2)
-
(Included in full purchase)
Abstract-to-real Hardware Interface Implementation - Implementation files (Part 3)
-
(Included in full purchase)
Abstract-to-real Hardware Interface Implementation - Implementation files (Part 4)
-
(Included in full purchase)
Abstract-to-real Hardware Interface Implementation - Implementation files (Part 5)
-
(Included in full purchase)
Abstract-to-real Hardware Interface Implementation - Build System Files
-
(Included in full purchase)
kortex_bringup Launch file
-
(Included in full purchase)
Demo: Real-life Robotic Arm Control with ROS2
-
(Included in full purchase)
-
4
ROS2_Control + Gazebo Simulator
-
(Included in full purchase)
ROS2_Control + Gazebo Simulator Integration
-
(Included in full purchase)
Demo: Simulated Robotic Arm Control with ROS2
-
(Included in full purchase)
-
5
Conclusion
-
(Included in full purchase)
Conclusion & Acknowledgments
-
(Included in full purchase)
Ready to Dive into Robotics Software?
Take a step towards becoming a robotics software pro. Enroll now and unlock a world of opportunities in the dynamic field of robotics.
$99.99