Sisters Dell ROS 2 Dashing Install 202101
From wikidb
Contents
References
Download and Install Ubuntu on PC
- Setion 3.1.1 of TB3 eManual
- Already done and documented in * Sisters_Dell_Ubuntu_18.04_202004
Install ROS 2 on Remote PC
- Section 3.1.2 TB3 eManual
- The following is based on this install script. ROS 2 was already installed and updated. I saw a reinstall as a potential danger.
Check what is installed
$ apt list --installed | grep ros-dashing-desktop ros-dashing-desktop/bionic,now 0.7.4-1bionic.20201125.080304 amd64 [installed] $ apt list --installed | grep python3-argcomplete python3-argcomplete/bionic,bionic,now 1.8.1-1ubuntu1 all [installed] $ apt list --installed | grep python3-colcon-common-extensions python3-colcon-common-extensions/bionic,bionic,now 0.2.1-1 all [installed] $ apt list --installed | grep python3-vcstool
Colon Test (I think)
$ mkdir -p $HOME/colon_ws/src $ cd ~/colon_ws $ colcon build --symlink-install Summary: 0 packages finished [0.14s] $ source ~/colon_ws/install/local_setup.bash
Install Dependent ROS 2 Packages
- Setion 3.1.3 of TB3 eManual
Colcon is already installed
$ apt list --installed | grep python3-colcon-common-extensions python3-colcon-common-extensions/bionic,bionic,now 0.2.1-1 all [installed]
Install Gazebo 9
$ curl -sSL http://get.gazebosim.org | sh ======================================================= GAZEBO INSTALLATION SCRIPT ======================================================= This script is installing the latest stable version of Gazebo Simulator available from your package manager Warning: the "gazebo" command appears to already exist on this system. If you already have gazebo installed, this script can cause trouble, which is why we're displaying this warning and provide the opportunity to cancel the installation. If you installed the current gazebo package using this script and are using it again to update gazebo, you can safely ignore this message. You may press Ctrl+C now to abort this script. + sleep 20 ^C
Uninstall Gazebo11
$ sudo apt remove gazebo11 libgazebo11-dev [sudo] password for eepp: Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: ... ...