Skip to content

carjavi/ROS-Noetic-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

ROS Noetic Install

Jun 23

ROS

Ubuntu


ROS Noetic install on Ubuntu 20.04. Soporte hasta Mayo 2025.

Steps

Setup your computer to accept software from packages.ros.org.

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

Set up your keys

sudo apt install curl # if you haven't already installed curl
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo apt update

Desktop-Full Install:

sudo apt install ros-noetic-desktop-full

ROS-Base (No GUI tools)

sudo apt install ros-noetic-ros-base

link: http://wiki.ros.org/noetic/Installation/Ubuntu


Workspace de ROS

Configurar un nuevo workspace

Ejecute lo siguiente en un terminal (Ctrl + Alt + T).

# Create the catkin root and source folders
mkdir -p ~/catkin_ws/src && cd ~/catkin_ws/
#Configure the catkin workspace
catkin_init_workspace

source /opt/ros/noetic/setup.bash

# añadira al final del archivo ~/.bashrc de nuestro sistema Linux la ruta de nuestro workspace
#echo /home/USUARIO/catkin_ws/devel/setup.bash >> ~/.bashrc, sino se debe correr source devel/setup.bash dentro del espacio de trabajo.
echo -e "\n# carjavi ROS Workspace" >> ~/.bashrc
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
echo "source $HOME/catkin_ws/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc
# tambien se puede hacer desde GUI, en Home Ctrl + h muestra los archivos ocultos, abrimos el .bashrc y agregamos 
# source ~/catkin_ws/devel/setup.bash
# desde Home se actualiza el bashrc con:
#$ source .bashrc

#Run catkin_make to compile your catkin workspace.
catkin_make

Install catkin build

sudo apt install python3-catkin-tools

Initialize rosdep

sudo apt install python3-rosdep
sudo rosdep init
rosdep update

Dependencies for building packages

sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential


Prerequisites Ubuntu

Herramientas de red

sudo apt install net-tools

Habilitar SSH Ubuntu 20.04

sudo apt update
sudo apt install openssh-server
sudo systemctl status ssh

Ubuntu viene con una herramienta de configuración de firewall llamada UFW. Si el firewall está habilitado en su sistema, asegúrese de abrir el puerto SSH:

sudo ufw allow ssh

Ahora que SSH está instalado y ejecutándose en su sistema Ubuntu

VScode

sudo snap install --classic code



Copyright © 2022 carjavi.
www.instintodigital.net
[email protected]

www.instintodigital.net

About

ROS Noetic install on Ubuntu 20.04

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published