赞
踩
0.更换软件源
打开软件更新器,选择国内的源服务器
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
更详细的教程点这里
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。