因为U96采用的是Ubuntu18,因此这里注意ROS kinetic版本是不支持直接安装的。所以这里选择支持Ubuntu18的ROS Melodic版本。刚开始直接使用官方给出的源,一直显示IP not found的问题,于是按照这个网站的源进行操作
https://www.antongvozdev.com/portfolio/ros-installation/
首先terminal(用jupyter 或者x-shell打开都可)输入
export ROS_OS_OVERRIDE=ubuntu:bionic
接着输入,和官方给出的源相比用 bionic 替换了$(lsb_release -sc)
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu bionic 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 Melodic),比较耗时,我用了一个多小时
sudo apt install ros-melodic-desktop-full
初始化rosdep(此步骤可能会遇到问题参考https://www.jianshu.com/p/bdbfbac69114 )<