当前位置:   article > 正文

ubuntu18.04 ROS安装(一定成功)_ubuntu18.04安装ros

ubuntu18.04安装ros

0.更换软件源

打开软件更新器,选择国内的源服务器

Snipaste_2023-03-10_21-27-32

Snipaste_2023-03-10_21-27-12

1.添加国内源

 #中科大源
 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'
 #清华源
 sudo sh -c 'echo "https://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ xenial main" > /etc/apt/sources.list.d/ros-latest.list'
 #官方源
 sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

2.添加私钥

 #选一
 sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
 #
 curl -sSL 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC1CF6E31E6BADE8868B172B4F42ED6FBAB17C654' | sudo apt-key add -
 #
 sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

3.软件库更新

 sudo apt-get update && sudo apt-get upgrade

4.安装ROS

 sudo apt-get install ros-melodic-desktop-full

5.初始化rosdepc

 sudo apt-get install python-pip

不行的话试试

  sudo rosdepc init
  rosdepc update

6.设置环境变量

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

7.安装 rosinstall

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

8.安装rosdep

 sudo apt install python-rosdep

9.初始化rosdep

 sudo rosdep init

10.更新rosdep

 rosdep update

11.验证ROS是否安装成功

每条命令都需要新开一个终端

 roscore
 rosrun turtlesim turtlesim_node
 rosrun turtlesim turtle_teleop_key

更详细的教程点这里

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/948577
推荐阅读
相关标签