Disclaimer: Since the project requires the use of the ROS environment, this is a record of the ROS Noetic installation process under Ubuntu 20.04. The whole process is executed in sequence and the installation is successful at one time. Of course, when executing the next step, the previous step must be executed successfully. You can try several times when the network is not good. The following is my personal practice process, and now I share it with you to communicate and learn. This process all refers to the official installation steps. Here is the official link http://wiki.ros.org/noetic/Installation/Ubuntu. System requirements: Ubuntu 20.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 desktop version: 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 source this script in every bash terminal where you use ROS. source /opt/ros/noetic/setup.bash 6. Environment Configuration echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc source ~/.bashrc So far, ROS Noetic has been completely installed in the Ubuntu 20.04 system. For more information about installing ROS Noetic on Ubuntu 20.04, please search 123WORDPRESS.COM’s previous articles or continue to browse the following related articles. I hope everyone will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: Two ways to open and close the mysql service
>>: A brief discussion on the solution to excessive data in ElementUI el-select
Remount the data disk after initializing the syst...
1 Pull the image from hup docker pull nginx 2 Cre...
Code: <input type="text" class="...
effect: The GROUP_CONCAT function can concatenate...
Table of contents Ref and Reactive Ref Reactive T...
Preface The docker image cannot be deleted. Check...
Portainer Introduction Portainer is a graphical m...
Table of contents 1. Regular expression creation ...
Preface The effect problems used in personal actu...
Preface Interceptor In some modern front-end fram...
Table of contents Take todolist as an example The...
Table of contents npm download step (1) Import (2...
<br />When thoughts were divided into East a...
What is a web page? The page displayed after the ...
Nowadays, cross-platform development technology i...