一、设置安装源
1、ros安装源
首先在ubuntu20.04上将ros的软件源地址添加到source.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 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 apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
三、更新软件包列表
sudo apt update
四、安装ros neotic
sudo apt install ros-noetic-desktop-full
五、初始化rosdep
sudo apt install python3-rosdep
sudo rosdep init
rosdep update
六、添加ros环境变量
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
七、安装ros所需工具
sudo apt install python3-rosinstall python3-rosinstall-generator python3-wstool build-essential python3-roslaunch
七、启动三个终端,分别输入以下指令:
roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
成功!!!