在Ubuntu中安装ROS操作系统

添加安装源

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://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

安装系统

sudo apt update
sudo apt install ros-melodic-desktop-full --fix-missing

初始化

sudo rosdep init
rosdep update

环境配置

echo “source /opt/ros/melodic/setup.bash” >> ~/.bashrc
source ~/.bashrc
source /opt/ros/melodic/setup.bash
echo “source /opt/ros/melodic/setup.zsh” >> ~/.zshrc
source ~/.zshrc

构建依赖

sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential rosbash rospack-tools

启动系统

roscore

在Ubuntu中安装ROS操作系统

运行测试程序

打开四个ternimal标签分别运行以下命令:

roscore
rosrun turtlesim turtlesim_node
rosrun rqt_graph rqt_graph
rosrun turtlesim turtle_teleop_key

在Ubuntu中安装ROS操作系统
在Ubuntu中安装ROS操作系统