Manual and Quick Setup
Last updated
Last updated
ROS 1 Installation Full Guide :
Follow the official ROS Wiki for a step-by-step manual installation:
Update package index:
Install ROS Noetic (Desktop-Full):
For lighter installs, use:
Desktop: sudo apt install ros-noetic-desktop
Base: sudo apt install ros-noetic-ros-base
2.
Initialize rosdep:
Environment setup:
Test installation:
Open a new terminal and run:
You should see /rosout
if everything is working.
For a fast installation using scripts (recommended for repeatable setups):
Clone the script repository:
Run the install script for your ROS 1 version:
16.04
Kinetic (EOL)
./ros1/ros-kinetic-desktop-full.sh
18.04
Melodic
./ros1/ros-melodic-desktop-full.sh
20.04
Noetic
./ros1/ros-noetic-desktop-full.sh
Example for Noetic:
Follow the post-install steps above (rosdep, environment setup).
Recommendation: Manual installation is best for learning and understanding the process. Use the automated script for quick, repeatable setups or when deploying to multiple machines. For in-depth learning, follow the playlists and official tutorials referenced above
Full guide: 2 Beginner tutorials: 6
Includes videos and a free ebook for beginners.
Structured, university-level lectures.
Fast-paced, hands-on video series.
Repository:
ROS 2 Installation Full Guide :
Official guide:
Using :