Autonomous Robotics Engineering with ROS2 & C++
From kinematics fundamentals to real-time firmware, LiDAR SLAM navigation, and motor microcontrollers.
Dr. Olumide Adeleke
Robotics & Hardware Systems Lead
About this class
In this masterclass, Dr. Olumide Adeleke guides you step-by-step through constructing autonomous robotic hardware. You will build ROS2 nodes in C++, configure micro-ROS on ESP32 microcontrollers, program differential drive kinematics, and implement 2D/3D LiDAR SLAM mapping for real-world obstacle avoidance.
What you'll learn
Course Curriculum
1 modules • 18 lessonsMeet Your Instructor
Dr. Olumide Adeleke
Robotics & Hardware Systems Lead
Ex-MIT Robotics Lab & Founder of AfroBotix
Dr. Olumide Adeleke holds a PhD in Mechatronics & Robotics from MIT. He has engineered autonomous agricultural drones, warehouse robotic arms, and IoT sensors deployed across sub-Saharan Africa. His masterclasses break down real-time embedded systems, motor kinematics, ROS2 navigation stacks, and custom PCB soldering.
Learner Reviews
Farouk Al-Hassan
Mechatronics Engineer, AgriTech
"The C++ ROS2 micro-ROS integration guide is world-class. We used Dr. Olumide’s kinematics code directly on our agricultural rover project."