Python Robotics: Sensors and Simulation with ROS 2
Build a complete autonomous robot from scratch. You will create a custom robot model with wheels and sensors, simulate it in Gazebo, and program reactive behaviors that let it perceive and respond to its environment in real time.