About this course
ROS2 is what runs robots in Amazon warehouses, Boston Dynamics labs, and space missions. This course teaches you the full stack โ nodes, topics, services, navigation, perception, and hardware integration โ using a browser-based Gazebo simulator so you need no physical hardware to complete the course.
What you'll learn
โUnderstand ROS2 architecture: nodes, topics, services, and actions
โWrite publisher and subscriber nodes in Python
โDescribe a robot with URDF and visualise it in RViz2
โUse the Nav2 stack for autonomous navigation with A* path planning
โProcess camera data with OpenCV inside a ROS2 node
โFuse lidar and camera data for robust obstacle detection
โRun a full Gazebo simulation of a warehouse navigation robot
โDebug ROS2 systems with rqt, ros2 topic echo, and TF tree inspection
Course structure
Before you start
- wire arduino robotics