How to install ROS Noetic in Ubuntu20.04

Affirmation: Since the project needs to use the ros environment, here is the record of the ROS Noetic installation process under ubuntu20.04. The whole process is executed sequentially and the installation is successful. Of course, the previous step must be executed successfully when the next step is executed. The network is not good. At that time, you can try a few more times. The following is the process I personally practiced. Now I will share it with you to exchange and learn. This process all refer to the official installation steps. The official link is here http://wiki.ros.org/noetic/ Installation/Ubuntu.

System requirements: Ubuntu20.04

ROS installation version: Noetic

installation steps:

1、 Add sources.list (set up your computer to receive 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'

2、 Add keys

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80'--recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

3、 installation

First, make sure your Debian package index is up to date:

sudo apt update

4、 Install the full version of the desktop: including ROS, rqt, rviz, robot general library, 2D/3D simulator, navigation and 2D/3D perception

sudo apt install ros-noetic-desktop-full

5、 You must obtain the source code of this script in each bash terminal that uses ROS.

source /opt/ros/noetic/setup.bash

6、 Environment configuration

echo "source /opt/ros/noetic/setup.bash">>~/.bashrc
source ~/.bashrc

Recommended Posts

How to install ROS Noetic in Ubuntu20.04
How to install Helm in Ubuntu
How to install mysql in Ubuntu 14.04
How to install mysql in Ubuntu 14.04
How to install cuda10.1 driver in Ubuntu
How to install Hadoop in standalone mode on Ubuntu 18.04
How to install Ruby on Ubuntu 20.04
How to install Memcached on Ubuntu 20.04
How to install Java on Ubuntu 20.04
How to install MySQL on Ubuntu 20.04
How to use hanlp in ubuntu
How to install Elasticsearch on Ubuntu 20.04
How to install Protobuf 3 on Ubuntu
How to install Nginx on Ubuntu 20.04
How to install Node.js on Ubuntu 16.04
How to install MySQL on Ubuntu 20.04
How to install PHP7.4 in CentOS
How to install Bacula-Web on Ubuntu 14.04
How to install PostgreSQL on Ubuntu 16.04
How to install Git on Ubuntu 20.04
How to install Anaconda3 on Ubuntu 18.04
How to install Jenkins on Ubuntu 16.04
How to install MemSQL on Ubuntu 14.04
How to install Go on Ubuntu 20.04
How to install MongoDB on Ubuntu 16.04
How to install PrestaShop on Ubuntu 16.04
How to install Python 3.8 on Ubuntu 18.04
How to install KVM on Ubuntu 18.04
How to install KVM on Ubuntu 20.04
How to install opencv3.0.0 on ubuntu14.04
How to install Anaconda on Ubuntu 20.04
How to install Prometheus on Ubuntu 16.04
How to install Jenkins on Ubuntu 18.04
How to install Apache on Ubuntu 20.04
How to install R on Ubuntu 20.04
How to install HDP2.6 in Centos7.2
How to install Moodle on Ubuntu 16.04
How to install Solr 5.2.1 on Ubuntu 14.04
How to install Teamviewer on Ubuntu 16.04
How to install MariaDB on Ubuntu 20.04
How to install Nginx on Ubuntu 20.04
How to install Mono on Ubuntu 20.04
How to install Go on Ubuntu 20.04
How to install Zoom on Ubuntu 20.04
How to install Nginx on Ubuntu 16.04
How to install OpenCV on Ubuntu 20.04
How to install Spotify on Ubuntu 20.04
How to install Postman on Ubuntu 18.04
How to install Go 1.6 on Ubuntu 16.04
How to install Go on Ubuntu 18.04
How to install MySQL on Ubuntu 14.04
How to install Audacious under Ubuntu
How to install PostgreSQL on Ubuntu 20.04
How to install Tensorflow under ubuntu 16.04
How to install VLC on Ubuntu 18.04
How to install TeamViewer on Ubuntu 20.04
How to install Webmin on Ubuntu 20.04
How to install memcache and start it in ubuntu environment
How to compile and install PHP and Nginx in Ubuntu environment
How to install Android SDK in centos7
How to add swap partition in Ubuntu