1.添加ROS源,更新并安装
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 apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install ros-melodic-desktop-full
2.初始化出错,更新出错
sudo rosdep init
rosdep update
修改为国内开发工具
sudo apt-get install python3-pip
sudo pip3 install rosdepc
sudo rosdepc init
rosdepc update
3.添加环境变量
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
4.安装ROS工具
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
5.测试,打开三个终端,运行
roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key