文章

ROS安裝

官方安裝文件說得還挺清楚,大多照著做,就可以安裝完成.

首先從Ubuntu的「軟體與更新」確認下圖的四個選項是否都是選取著.

下面的指令照著執行

1
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
1
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
1
curl -sSL 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC1CF6E31E6BADE8868B172B4F42ED6FBAB17C654' | sudo apt-key add -
1
sudo apt update

過程中,apt會提示很多套件用不到,可以使用以下指令移除

1
sudo apt autoremove

安裝ROS,我選擇安裝完整桌面版本

1
sudo apt install ros-melodic-desktop-full

執行完成後,確認一下是否裝好了

1
apt search ros-melodic

再來是環境變數設定先做好,才不會每次執行還要再設定

1
2
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc

接著安裝編譯相關的套件

1
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential

安裝完成後,執行rosdep的起始作業

1
2
sudo rosdep init
rosdep update
本文章以 CC BY 4.0 授權