Ubuntu18.04安装ROS

ROS 安装前的准备

(1)为了安装顺利使用国内下载源,(我个人linux使用了代理)


清华大学源
sudo sh -c ‘. /etc/lsb-release && echo “deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main” > /etc/apt/sources.list.d/ros-latest.list’


中国科技大学源
sudo sh -c ‘. /etc/lsb-release && echo “deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main” > /etc/apt/sources.list.d/ros-latest.list’


(2)版本选择
Ubuntu18.04安装ROS_第1张图片
我们可以看到,不同的Linux版本对应的ROS不一样,这里我们选择第二个
(3)安装密钥


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


Ubuntu18.04安装ROS_第2张图片
(4)更新


sudo apt upgrade


(5)开始安装
参考官方网站官网
官网有几个安装版本,我们安后面带有full的版本,这个版本最全。
Ubuntu18.04安装ROS_第3张图片


sudo apt install ros-melodic-desktop-full


安装到这里可能会出现如下问题
Ubuntu18.04安装ROS_第4张图片
这里提供两个解决办法
解决办法一
解决办法二

First: 打开linux的软件更新

Second: 更新那一栏全部勾选上

Ubuntu18.04安装ROS_第5张图片

Last:问题解决

Ubuntu18.04安装ROS_第6张图片


  • sudo apt install python-rosdep
    (7)
  • sudo rosdep init
    (8)
  • echo “source /opt/ros/melodic/setup.bash” >> ~/.bashrc
    (9)
  • source ~/.bashrc
    (10)
  • sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
    (11)启动ROS核心
  • ** roscore**

Ubuntu18.04安装ROS_第7张图片
(12)运行小乌龟的例子


  • rosrun turtlesim turtlesim_node

Ubuntu18.04安装ROS_第8张图片

你可能感兴趣的:(无人机设计开发,linux,ROS,算法)