Learn Robotics Blog

Insights, tutorials, and hands-on guides to help you advance your robotics learning journey through AI integration and practical projects.

Install ROS Noetic and ROS 2 Foxy on Ubuntu 20.04

If you’re starting your journey in robotics, chances are you’ll need to work with both ROS (Robot Operating System) and ROS 2. In this guide, I’ll walk you through installing ROS 2 Foxy, the LTS version compatible with Ubuntu 20.04, without affecting your existing ROS 1 (Noetic) setup.

Published on August 06, 2025 by Melody Jindan Huang

Read more →