ROS Noetic install on Ubuntu 20.04. Soporte hasta Mayo 2025.
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
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
sudo apt install python3-catkin-tools
sudo apt install python3-rosdep
sudo rosdep init
rosdep update
sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
sudo apt install net-tools
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
sudo snap install --classic code
Copyright © 2022 carjavi.
www.instintodigital.net
[email protected]